Цей посібник охоплює налаштування адміністратора, команди RCON, керування гравцями, контроль матчу, підтримку SourceMod та усунення несправностей для вашого сервера IOSoccer. Для початкового налаштування та інструкцій з підключення див. Посібник із налаштування сервера IOSoccer.
1. Налаштування RCON
Встановіть пароль RCON через змінну запуску RCON у GPanel або в iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
Автентифікуйтеся в грі через консоль (~):
rcon_password YourStrongPassword
rcon <command>
Ви також можете надсилати команди безпосередньо через вкладку GPanel Console.
2. Керування гравцями
| Команда | Опис |
|---|---|
rcon status | Список гравців з user ID, Steam ID, IP та пінгом. |
rcon kick <userid> | Вигнати гравця за user ID. |
rcon kick "<playername>" | Вигнати за відображуваним іменем. |
rcon banid <minutes> <userid> | Забанити за user ID. 0 = назавжди. |
rcon banip <minutes> <ip> | Забанити IP-адресу. |
rcon removeid <steamid> | Видалити бан Steam ID. |
rcon removeip <ip> | Видалити бан IP. |
rcon writeid | Зберегти список банів у banned_user.cfg. |
rcon writeip | Зберегти бани IP у banned_ip.cfg. |
rcon writeid та rcon writeip після бану. Без збереження бани втрачаються під час перезапуску.
3. Контроль матчу
| Команда | Опис |
|---|---|
rcon changelevel <mapname> | Змінити на іншу карту/поле. |
rcon map <mapname> | Примусово завантажити карту, відключивши гравців. |
rcon mp_timelimit <min> | Змінити ліміт часу матчу. |
rcon mp_restartgame 1 | Перезапустити поточний матч. |
rcon say "message" | Надіслати чат-повідомлення всьому серверу. |
4. Керування сервером
| Команда | Опис |
|---|---|
rcon hostname "Name" | Змінити назву сервера. |
rcon sv_password "pass" | Встановити або змінити пароль приєднання. |
rcon sv_alltalk <0/1> | Перемкнути голосовий чат між командами. |
rcon exec <filename> | Виконати файл конфігурації. |
rcon quit | Вимкнути сервер. |
5. SourceMod та MetaMod
Для розширених функцій адміністратора встановіть MetaMod:Source та SourceMod.
Встановлення
- Зупиніть свій сервер з GPanel.
- Завантажте MetaMod:Source з sourcemm.net та завантажте до
iosoccer/через SFTP. - Завантажте SourceMod з sourcemod.net та завантажте до
iosoccer/. - Запустіть сервер та перевірте за допомогою
meta versionтаsm version.
Додавання адміністраторів SourceMod
Відредагуйте iosoccer/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Усунення несправностей
- Сервер аварійно завершує роботу під час запуску: перевірте консоль GPanel на наявність помилок. Переконайтеся, що стартова карта існує. Журнали IOSoccer зберігаються з увімкненим за замовчуванням
-condebug. - Гравці не можуть підключитися: підтвердьте, що сервер працює, перевірте IP/порт у GPanel та переконайтеся, що версії гри збігаються.
- Проблеми з фізикою м'яча: переконайтеся, що
TICKRATEвстановлено принаймні на66. Рекомендується значення за замовчуванням100. - RCON не працює: переконайтеся, що змінну запуску
RCONвстановлено (за замовчуванням вона порожня).
Пов'язані статті
- Посібник із налаштування сервера IOSoccer
- Як знайти IP-адресу та порт вашого сервера
- Як завантажувати файли через SFTP
Потрібна допомога?
Якщо ви зіткнулися з проблемами вашого сервера IOSoccer, які тут не описані, відкрийте тикет підтримки та вкажіть IP вашого сервера, опис проблеми та будь-які відповідні повідомлення про помилки з консолі GPanel.