Това ръководство обхваща настройката на администратори, RCON командите на Source engine, управлението на играчи, командите за карти, поддръжката на плъгини SourceMod/MetaMod и отстраняването на проблеми за вашия Open Fortress dedicated сървър. Open Fortress е безплатен TF2 мод с нови геймрежими и съдържание, изграден върху Source engine. За първоначална настройка, конфигурация и инструкции за свързване вижте Ръководство за настройка на сървър за Open Fortress.
1. Настройка на администратор (RCON парола)
Open Fortress използва RCON системата на Source engine за администриране. Задайте паролата в open_fortress/cfg/server.cfg:
rcon_password "YourStrongPassword"
Удостоверете се във вътрешноигровата конзола (~):
rcon_password YourStrongPassword
rcon <command>
Можете също да изпращате команди директно през раздела Console на GPanel без удостоверяване с RCON.
2. RCON команди на Source engine
Управление на играчи
| Команда | Описание |
|---|---|
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> | Променя frag лимита. |
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 launcher).
Липсващи текстури или ресурси
- Open Fortress разчита на TF2 ресурси. Уверете се, че директорията
tf2/е правилно изтеглена по време на инсталацията. - Ако текстурите липсват, опитайте преинсталация от раздела Settings на GPanel.
Свързани статии
- Ръководство за настройка на сървър за Open Fortress
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако срещнете проблеми с вашия Open Fortress сървър, които не са обхванати тук, отворете тикет за поддръжка и включете IP адреса на сървъра, описание на проблема и всички относими съобщения за грешки от конзолата на GPanel.