Это руководство охватывает настройку администратора, команды RCON, управление игроками, контроль матча, поддержку SourceMod и устранение неполадок для вашего сервера IOSoccer. Для первоначальной настройки и инструкций по подключению см. Руководство по настройке сервера IOSoccer.
1. Настройка RCON
Установите пароль RCON через переменную запуска RCON в GPanel или в iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
Аутентифицируйтесь в игре через консоль (~):
rcon_password YourStrongPassword
rcon <command>
Вы также можете отправлять команды напрямую через вкладку Console в GPanel.
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.