Tento průvodce pokrývá nastavení administrátora, příkazy RCON, správu hráčů, správu map, podporu AMX/pluginů, vlastní mapy a řešení problémů pro váš dedikovaný server Sven Co-op. Sven Co-op je kooperativní multiplayerový mod pro Half-Life, kde hráči společně procházejí kampaněmi. Pro úvodní nastavení, konfiguraci a pokyny k připojení viz Průvodce nastavením serveru Sven Co-op.
1. Nastavení administrátora (users.ini)
Sven Co-op používá soubor svencoop/users.ini k definování administrátorských účtů a oprávnění.
Přidání administrátora
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Přístupové příznaky
| Příznak | Oprávnění |
|---|---|
a | Imunita (nemůže být vyhozen/zabanován jinými administrátory) |
b | Rezervace (přístup k rezervovanému slotu) |
c | Vyhazování hráčů |
d | Banování hráčů |
e | Odbanování hráčů |
f | Zabíjení/facka hráčům |
g | Změna mapy |
h | Spouštění serverových cvarů |
n | Přístup k RCON |
Pro plná administrátorská práva použijte všechny příznaky: "abcdefghijklmn"
~) po připojení a zadejte status. Vaše Steam ID se zobrazí ve formátu STEAM_0:X:XXXXXXXX.
2. Příkazy RCON
RCON můžete používat přes konzoli GPanel, herní konzoli nebo nástroj třetí strany. Ve hře se ověřte pomocí:
rcon_password YourRconPassword
rcon <command>
Správa hráčů
| Příkaz | Popis |
|---|---|
rcon kick <userid> | Vyhodí hráče podle ID uživatele. |
rcon banid <minutes> <userid> | Zabanuje hráče. Použijte 0 pro trvalý ban. |
rcon addip <minutes> <ip> | Zabanuje IP adresu. |
rcon removeip <ip> | Odstraní ban IP adresy. |
rcon status | Vypíše všechny hráče s ID uživatelů a Steam ID. |
Příkazy pro mapy a server
| 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 hostname "Name" | Změní název serveru. |
rcon sv_password "pass" | Nastaví nebo změní heslo pro připojení. |
rcon say "message" | Odešle zprávu do chatu celého serveru. |
rcon exec <filename> | Spustí konfigurační soubor. |
rcon quit | Vypne server. |
3. Podpora AMX/pluginů
Sven Co-op podporuje AngelScript pluginy (vestavěné) a AMX Mod X pro rozšířenou funkcionalitu.
AngelScript pluginy (vestavěné)
Umístěte pluginy do svencoop/scripts/plugins/ a zaregistrujte je v svencoop/default_plugins.txt.
AMX Mod X
- Zastavte server z GPanel.
- Stáhněte AMX Mod X pro Sven Co-op a nahrajte přes SFTP.
- Nakonfigurujte přístup administrátora přes soubor
users.iniv AMX Mod X. - Spusťte server a ověřte v konzoli.
Populární pluginy
- Administrátorské nástroje: Vylepšené vyhazování, banování a správa hráčů.
- Hlasování o mapách: Umožňuje hráčům hlasovat o další mapě.
- Statistiky hráčů: Sledování zabití, smrtí a doby hraní.
- Anti-cheat: Detekce cheatů na straně serveru.
4. Vlastní mapy
Ruční instalace map
- Stáhněte soubor mapy
.bspa případné přidružené zdroje. - Nahrajte soubor
.bspdosvencoop/maps/přes SFTP. - Nahrajte další zdroje (textury, zvuky) do příslušných adresářů.
- Přidejte název mapy do
mapcycle.txtpro rotaci. - Otestujte pomocí
rcon changelevel mapname.
5. Řešení problémů
Server padá při načítání mapy
- Zkontrolujte konzoli GPanel pro chybové hlášky.
- Zkuste načíst jinou mapu -- soubor mapy může být poškozený.
- Odstraňte nedávno přidané vlastní mapy nebo pluginy pro testování.
Hráči se nemohou připojit
- Ověřte, že server běží v GPanel.
- Zkontrolujte správnou IP adresu a port na kartě Network.
- Ujistěte se, že server i hráč mají stejnou verzi hry.
RCON nefunguje
- Ověřte, že
rcon_passwordje nastaven ve spouštěcích proměnných a vserver.cfg. - Před odesíláním příkazů se ověřte správným heslem (rozlišuje velká a malá písmena).
- Zkontrolujte, že zadáváte
rcon_passwordnásledované heslem před použitím příkazůrcon. - Jako alternativu použijte přímo konzoli GPanel -- ta nevyžaduje ověření RCON.
Vlastní mapy se nenačítají
- Ověřte, že soubor
.bspje v adresářisvencoop/maps/. - Zkontrolujte, že název mapy ve vašem příkazu nebo mapcycle přesně odpovídá názvu souboru (na Linuxu se rozlišují velká a malá písmena).
- Hledejte v konzoli chyby chybějících zdrojů -- možná budete potřebovat další soubory.
Související články
- Průvodce nastavením serveru Sven Co-op
- Jak zjistit IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Průvodce spuštěním serveru
Potřebujete pomoc?
Pokud narazíte na problémy se svým serverem Sven Co-op, které zde nejsou popsány, otevřete tiket podpory a uveďte IP adresu serveru, popis problému a relevantní chybové hlášky z konzole GPanel.