Hướng dẫn này bao gồm việc quản trị máy chủ cho Left 4 Dead, bao gồm truy cập RCON, các lệnh console của engine Source, quản lý người chơi, cài đặt plugin SourceMod và khắc phục sự cố.
RCON (Remote Console)
RCON cho phép bạn thực thi các lệnh máy chủ từ xa. Để thiết lập RCON, hãy thêm nội dung sau vào left4dead/cfg/server.cfg của bạn:
rcon_password "your_secure_password"
Để sử dụng RCON từ console trong trò chơi, hãy gõ:
rcon_password your_secure_password
rcon [command]
Bạn cũng có thể thực thi các lệnh trực tiếp từ tab Console của GPanel mà không cần xác thực RCON.
Các Lệnh Máy Chủ Thiết Yếu
| Lệnh | Mô tả |
|---|---|
changelevel [map] |
Chuyển sang bản đồ được chỉ định (ví dụ: changelevel l4d_hospital01_apartment) |
status |
Hiển thị thông tin máy chủ, người chơi đang kết nối và Steam ID của họ |
kick [name] |
Đá một người chơi theo tên |
kickid [userid] |
Đá một người chơi theo user ID của họ (từ kết quả của status) |
banid [minutes] [steamid] |
Cấm một người chơi theo Steam ID (0 = vĩnh viễn) |
removeid [steamid] |
Gỡ cấm một người chơi theo Steam ID |
say [message] |
Gửi một tin nhắn đến tất cả người chơi với tư cách máy chủ |
maps * |
Liệt kê tất cả các bản đồ có sẵn trên máy chủ |
sv_password [password] |
Đặt hoặc thay đổi mật khẩu máy chủ trong khi đang chạy |
hostname [name] |
Thay đổi tên máy chủ trong khi đang chạy |
quit |
Tắt máy chủ một cách an toàn |
Các Lệnh Chế Độ Trò Chơi
| Lệnh | Mô tả |
|---|---|
sv_gametypes coop |
Đặt chế độ trò chơi thành hợp tác |
sv_gametypes versus |
Đặt chế độ trò chơi thành đối kháng (survivors vs infected) |
sv_gametypes survival |
Đặt chế độ trò chơi thành sinh tồn |
z_difficulty Easy/Normal/Hard/Impossible |
Thay đổi độ khó của AI |
Quản Lý Người Chơi
Quản Lý Lệnh Cấm
Máy chủ duy trì một danh sách cấm trong left4dead/cfg/banned_user.cfg. Bạn có thể chỉnh sửa tệp này trực tiếp hoặc sử dụng các lệnh console:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid để lưu danh sách cấm vào đĩa. Nếu không, các lệnh cấm sẽ bị mất khi khởi động lại máy chủ.
Cài Đặt SourceMod
SourceMod là một framework plugin phổ biến cho các máy chủ engine Source, bổ sung các menu quản trị, lệnh tùy chỉnh và các sửa đổi lối chơi.
- Dừng máy chủ của bạn từ GPanel.
- Tải xuống SourceMod và MetaMod:Source cho hệ điều hành máy chủ của bạn (Linux).
- Tải lên và giải nén cả hai kho lưu trữ vào thư mục
left4dead/qua SFTP. Thư mụcaddons/sẽ được tạo bên trongleft4dead/. - Thêm Steam ID của bạn vào
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Khởi động máy chủ. Gõ
sm versiontrong console để xác minh SourceMod đã được tải.
Khắc Phục Sự Cố
| Vấn đề | Giải pháp |
|---|---|
| Máy chủ không xuất hiện trong trình duyệt | Xác minh máy chủ đang chạy và đã kết nối với Steam (kiểm tra console để tìm Connection to Steam servers successful). Đặt sv_allow_lobby_connect_only 0 trong server.cfg. |
| RCON không hoạt động | Đảm bảo rcon_password được đặt trong server.cfg và bạn đã nhập mật khẩu khớp trên máy khách của mình. |
| Thay đổi bản đồ làm sập máy chủ | Xác minh tên bản đồ chính xác bằng cách sử dụng maps *. Các bản đồ tùy chỉnh phải được tải lên thư mục left4dead/maps/. |
| SourceMod không tải | Đảm bảo MetaMod:Source được cài đặt trước. Kiểm tra left4dead/addons/metamod.vdf tồn tại. Xác minh quyền tệp chính xác. |
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ Left 4 Dead
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP