Tento průvodce pokrývá nastavení administrátora, příkazy RCON enginu Source, správu hráčů, příkazy map, podporu pluginů SourceMod/MetaMod a řešení problémů pro váš dedikovaný server Open Fortress. Open Fortress je bezplatný mod pro TF2 s novými herními režimy a obsahem, postavený na enginu Source. Pro úvodní nastavení, konfiguraci a pokyny k připojení se podívejte na Open Fortress Server Setup Guide.
1. Nastavení administrátora (heslo RCON)
Open Fortress používá systém RCON enginu Source pro administraci. Nastavte heslo v open_fortress/cfg/server.cfg:
rcon_password "YourStrongPassword"
Autentizujte se ve hře přes konzoli (~):
rcon_password YourStrongPassword
rcon <command>
Příkazy můžete také posílat přímo přes záložku Console v GPanel bez RCON autentizace.
2. Příkazy RCON enginu Source
Správa hráčů
| Příkaz | Popis |
|---|---|
rcon status | Zobrazí seznam hráčů s uživatelskými ID, Steam ID, IP adresami a pingem. |
rcon kick <userid> | Vyhodí hráče podle uživatelského ID. |
rcon kick "<playername>" | Vyhodí hráče podle zobrazovaného jména. |
rcon banid <minutes> <userid> | Zabanuje podle uživatelského ID. 0 = permanentní. |
rcon banip <minutes> <ip> | Zabanuje IP adresu. |
rcon removeid <steamid> | Odebere ban podle Steam ID. |
rcon removeip <ip> | Odebere ban IP adresy. |
rcon writeid | Uloží seznam banů do banned_user.cfg. |
rcon writeip | Uloží bany IP adres do banned_ip.cfg. |
rcon writeid a rcon writeip. Bez uložení se bany při restartu ztratí.
Příkazy map
| Příkaz | Popis |
|---|---|
rcon changelevel <mapname> | Změní mapu, hráči zůstanou připojeni. |
rcon map <mapname> | Načte mapu od začátku, odpojí všechny hráče. |
rcon maps * | Zobrazí seznam všech dostupných map. |
rcon mp_timelimit <min> | Změní časový limit mapy. |
rcon mp_fraglimit <frags> | Změní limit zabití. |
rcon mp_restartgame 1 | Restartuje aktuální kolo a resetuje skóre. |
Správa serveru
| Příkaz | Popis |
|---|---|
rcon hostname "Name" | Změní název serveru. |
rcon sv_password "pass" | Nastaví nebo změní heslo pro připojení. |
rcon sv_alltalk <0/1> | Přepne hlasový chat mezi týmy. |
rcon say "message" | Odešle zprávu do chatu celého serveru. |
rcon exec <filename> | Spustí konfigurační soubor. |
rcon quit | Vypne server. |
3. SourceMod a MetaMod
Pro pokročilé administrátorské funkce nainstalujte MetaMod:Source a SourceMod.
Instalace
- Zastavte server v GPanel.
- Stáhněte MetaMod:Source z sourcemm.net a nahrajte do
open_fortress/přes SFTP. - Stáhněte SourceMod z sourcemod.net a nahrajte do
open_fortress/. - Spusťte server a ověřte příkazy
meta versionasm versionv konzoli.
Přidání administrátorů SourceMod
Upravte open_fortress/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Použijte sm_admin v chatu nebo konzoli pro otevření herního administrátorského menu.
4. Vlastní mapy
- Stáhněte soubor vlastní mapy
.bsp. - Nahrajte do
open_fortress/maps/přes SFTP (viz How to Upload Files via SFTP). - Přidejte název mapy do
open_fortress/cfg/mapcycle.txt. - Otestujte příkazem
rcon changelevel mapname.
5. Řešení problémů
Server padá při spuštění
- Zkontrolujte konzoli GPanel pro chybové zprávy.
- Ověřte, že úvodní mapa existuje v
open_fortress/maps/. - Pokud používáte SourceMod/MetaMod, dočasně odstraňte adresáře doplňků pro otestování.
- Ujistěte se, že všechny potřebné herní soubory byly správně staženy (prostředky TF2 a soubory Open Fortress).
Hráči se nemohou připojit
- Ověřte, že server běží v GPanel.
- Zkontrolujte správnou IP adresu a port v záložce Network.
- Ujistěte se, že hráči mají Open Fortress nainstalovaný stejným způsobem (Beans launcher).
Chybějící textury nebo prostředky
- Open Fortress závisí na prostředcích TF2. Ujistěte se, že adresář
tf2/byl správně stažen během instalace. - Pokud textury chybí, zkuste přeinstalovat ze záložky Settings v GPanel.
Související články
Potřebujete pomoc?
Pokud narazíte na problémy se svým serverem Open Fortress, které zde nejsou popsány, otevřete tiket podpory a uveďte IP adresu vašeho serveru, popis problému a všechny relevantní chybové zprávy z konzole GPanel.