Это руководство охватывает настройку администрирования, команды RCON движка Source, управление игроками, команды для карт, поддержку плагинов SourceMod/MetaMod, а также устранение неполадок для вашего выделенного сервера Open Fortress. Open Fortress — это бесплатный мод для TF2 с новыми игровыми режимами и контентом, построенный на движке Source. Информацию о первоначальной настройке, конфигурации и инструкциях по подключению см. в статье Руководство по настройке сервера Open Fortress.
1. Настройка администрирования (пароль RCON)
Open Fortress использует систему RCON движка Source для администрирования. Установите пароль в open_fortress/cfg/server.cfg:
rcon_password "YourStrongPassword"
Авторизуйтесь в игре через консоль (~):
rcon_password YourStrongPassword
rcon <command>
Вы также можете отправлять команды напрямую через вкладку Console в GPanel без авторизации RCON.
2. Команды RCON движка Source
Управление игроками
| Команда | Описание |
|---|---|
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 после бана. Без сохранения баны теряются при перезапуске.
Команды для карт
| Команда | Описание |
|---|---|
rcon changelevel <mapname> | Сменить карту, сохраняя подключение игроков. |
rcon map <mapname> | Загрузить карту с нуля, отключив всех игроков. |
rcon maps * | Список всех доступных карт. |
rcon mp_timelimit <min> | Изменить лимит времени карты. |
rcon mp_fraglimit <frags> | Изменить лимит фрагов. |
rcon mp_restartgame 1 | Перезапустить текущий раунд, сбросив счёт. |
Управление сервером
| Команда | Описание |
|---|---|
rcon hostname "Name" | Изменить имя сервера. |
rcon sv_password "pass" | Установить или изменить пароль для входа. |
rcon sv_alltalk <0/1> | Переключить голосовой чат между командами. |
rcon say "message" | Отправить сообщение в чат на весь сервер. |
rcon exec <filename> | Выполнить файл конфигурации. |
rcon quit | Выключить сервер. |
3. SourceMod и MetaMod
Для расширенных функций администрирования установите MetaMod:Source и SourceMod.
Установка
- Остановите ваш сервер из GPanel.
- Скачайте MetaMod:Source с sourcemm.net и загрузите в
open_fortress/через SFTP. - Скачайте SourceMod с sourcemod.net и загрузите в
open_fortress/. - Запустите сервер и проверьте с помощью
meta versionиsm versionв консоли.
Добавление администраторов SourceMod
Отредактируйте open_fortress/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Используйте sm_admin в чате или консоли, чтобы открыть внутриигровое меню администратора.
4. Пользовательские карты
- Скачайте файл пользовательской карты
.bsp. - Загрузите в
open_fortress/maps/через SFTP (см. Как загружать файлы через SFTP). - Добавьте имя карты в
open_fortress/cfg/mapcycle.txt. - Протестируйте с помощью
rcon changelevel mapname.
5. Устранение неполадок
Сервер падает при запуске
- Проверьте консоль GPanel на наличие сообщений об ошибках.
- Убедитесь, что стартовая карта существует в
open_fortress/maps/. - Если используете SourceMod/MetaMod, временно удалите каталоги аддонов для проверки.
- Убедитесь, что все необходимые игровые файлы были загружены правильно (ресурсы TF2 и файлы Open Fortress).
Игроки не могут подключиться
- Убедитесь, что сервер запущен в GPanel.
- Проверьте правильный IP и порт на вкладке Network.
- Убедитесь, что у игроков установлен Open Fortress тем же способом (лаунчер Beans).
Отсутствующие текстуры или ресурсы
- Open Fortress полагается на ресурсы TF2. Убедитесь, что каталог
tf2/был правильно загружен во время установки. - Если текстуры отсутствуют, попробуйте переустановку на вкладке Settings в GPanel.
Похожие статьи
- Руководство по настройке сервера Open Fortress
- Как узнать IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если вы столкнулись с проблемами на сервере Open Fortress, которые здесь не описаны, откройте тикет в службу поддержки и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.