2hours.gg/

Server game theo giờ. Chỉ trả tiền khi bạn chơi.

Cách thiết lập máy chủ chuyên dụng Sven Co-op

Sven Co-op là một game co-op GoldSrc, nhưng máy chủ chuyên dụng hiện đại là bản độc lập và miễn phí. Bạn không cần sở hữu Half-Life và không cần đăng nhập Steam trên máy chủ. Nó cài đặt dưới dạng một app, khởi chạy bằng một lệnh, và đi kèm khoảng một trăm map dựng sẵn. Đây là phần cài đặt.

Cài đặt máy chủ

Sven Co-op Dedicated Server là app 276060 và cài đặt ẩn danh. Nó độc lập, nên không có bước mod Half-Life, chỉ một lệnh app_update (khoảng 0.8 GB):

./steamcmd.sh +login anonymous \
  +app_update 276060 validate \
  +quit

Thư mục game là svencoop, và file config nó đọc khi khởi động là:

<install>/svencoop/server.cfg

Một server.cfg cơ bản

Tên và mật khẩu nằm ở đây. Thay đổi các dòng được đánh dấu CHANGE ME:

hostname "My Sven Co-op Server"      // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME
sv_password ""                       // a word here = private, blank = open
sv_lan 0
mp_timelimit 60                      // minutes before the map rotates

Dòng khởi chạy

Sven Co-op có wrapper khởi chạy riêng, svends_run, tại thư mục gốc cài đặt. Map khởi đầu và giới hạn người chơi là tham số:

./svends_run -game svencoop -console \
  -port 27015 \
  +map svencoop \
  +maxplayers 16
  • maxplayers lên tới 32. Sven Co-op điều chỉnh độ mạnh của kẻ địch theo số người chơi đang kết nối, nên máy chủ càng đông thì càng khó.
  • +map svencoop khởi động chiến dịch gốc. Sau đó máy chủ tự luân chuyển qua các map dựng sẵn.
  • Cổng 27015 là cổng game và cổng truy vấn. Mở UDP trong tường lửa.

Tự cấp quyền admin cho mình

Admin trong Sven Co-op không phải là mật khẩu, mà là một danh sách các SteamID. Đặt SteamID64 của bạn vào svencoop/admins.txt, mỗi dòng một cái, và bạn sẽ có admin_kick, admin_ban, admin_slay và các lệnh còn lại trong console:

<install>/svencoop/admins.txt

76561198000000000
76561198000000001

admins.txt tách biệt với server.cfg. Chỉnh sửa nó, rồi khởi động lại máy chủ (hoặc tải lại danh sách admin) để thay đổi có hiệu lực.

Map và nội dung tùy chỉnh

Khoảng một trăm map co-op chính thức đi kèm với máy chủ, nên không ai phải tải gì để chơi chúng. Map cộng đồng là một công việc lớn hơn: người chơi chỉ nhận được chúng nếu bạn chạy một host FastDL (một mirror HTTP của thư mục maps của bạn, thiết lập bằng sv_downloadurl). Không có nó, một map tùy chỉnh sẽ load trên máy chủ nhưng người tham gia bị kẹt vì thiếu file. Cho một buổi chơi với bạn bè thì các map dựng sẵn là quá đủ.

Xem thêm

← Quay lại tất cả hướng dẫn