Hướng dẫn này bao gồm thiết lập admin, các lệnh RCON, quản lý người chơi, điều khiển trận đấu, hỗ trợ SourceMod, và khắc phục sự cố cho máy chủ IOSoccer của bạn. Để cài đặt và hướng dẫn kết nối ban đầu, xem Hướng Dẫn Cài Đặt Máy Chủ IOSoccer.
1. Thiết Lập RCON
Đặt mật khẩu RCON qua biến startup RCON trong GPanel, hoặc trong iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
Xác thực trong game qua console (~):
rcon_password YourStrongPassword
rcon <command>
Bạn cũng có thể gửi các lệnh trực tiếp thông qua tab Console của GPanel.
2. Quản Lý Người Chơi
| Lệnh | Mô Tả |
|---|---|
rcon status | Liệt kê người chơi với user ID, Steam ID, IP, và ping. |
rcon kick <userid> | Đá một người chơi theo user ID. |
rcon kick "<playername>" | Đá theo tên hiển thị. |
rcon banid <minutes> <userid> | Cấm theo user ID. 0 = vĩnh viễn. |
rcon banip <minutes> <ip> | Cấm một địa chỉ IP. |
rcon removeid <steamid> | Gỡ bỏ lệnh cấm Steam ID. |
rcon removeip <ip> | Gỡ bỏ lệnh cấm IP. |
rcon writeid | Lưu danh sách cấm vào banned_user.cfg. |
rcon writeip | Lưu các lệnh cấm IP vào banned_ip.cfg. |
rcon writeid và rcon writeip sau khi cấm. Nếu không lưu, các lệnh cấm sẽ bị mất khi khởi động lại.
3. Điều Khiển Trận Đấu
| Lệnh | Mô Tả |
|---|---|
rcon changelevel <mapname> | Chuyển sang một map/sân khác. |
rcon map <mapname> | Buộc tải một map, ngắt kết nối người chơi. |
rcon mp_timelimit <min> | Thay đổi giới hạn thời gian trận đấu. |
rcon mp_restartgame 1 | Khởi động lại trận đấu hiện tại. |
rcon say "message" | Gửi một tin nhắn chat toàn máy chủ. |
4. Quản Lý Máy Chủ
| Lệnh | Mô Tả |
|---|---|
rcon hostname "Name" | Thay đổi tên máy chủ. |
rcon sv_password "pass" | Đặt hoặc thay đổi mật khẩu tham gia. |
rcon sv_alltalk <0/1> | Bật/tắt voice chat xuyên đội. |
rcon exec <filename> | Thực thi một tệp cấu hình. |
rcon quit | Tắt máy chủ. |
5. SourceMod và MetaMod
Để có các tính năng admin nâng cao, hãy cài đặt MetaMod:Source và SourceMod.
Cài Đặt
- Dừng máy chủ của bạn từ GPanel.
- Tải xuống MetaMod:Source từ sourcemm.net và tải lên
iosoccer/qua SFTP. - Tải xuống SourceMod từ sourcemod.net và tải lên
iosoccer/. - Khởi động máy chủ và xác minh với
meta versionvàsm version.
Thêm Admin SourceMod
Chỉnh sửa iosoccer/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Khắc Phục Sự Cố
- Máy chủ crash khi khởi động: Kiểm tra console GPanel để tìm lỗi. Xác minh map khởi đầu tồn tại. Nhật ký IOSoccer được lưu trữ với
-condebugđược bật theo mặc định. - Người chơi không thể kết nối: Xác nhận máy chủ đang chạy, kiểm tra IP/port trong GPanel, và đảm bảo các phiên bản game khớp nhau.
- Vấn đề vật lý bóng: Đảm bảo
TICKRATEđược đặt thành ít nhất66. Giá trị mặc định100được khuyến nghị. - RCON không hoạt động: Xác minh biến startup
RCONđược đặt (giá trị mặc định là trống).
Bài Viết Liên Quan
Cần Trợ Giúp?
Nếu bạn gặp vấn đề với máy chủ IOSoccer của mình mà không được đề cập ở đây, hãy mở một ticket hỗ trợ và bao gồm IP máy chủ của bạn, mô tả về vấn đề, và bất kỳ thông báo lỗi liên quan nào từ console GPanel.