Tento průvodce pokrývá administrátorské příkazy, RCON, herní režimy, Lua skriptování a správu serveru pro váš dedikovaný server CS2D. Pro úvodní nastavení viz Průvodce nastavením serveru CS2D.
1. Přístup k RCON
Nastavte heslo RCON v sys/server.cfg pro povolení vzdálené administrace:
sv_rcon your_rcon_password
Pro použití RCON ve hře otevřete konzoli a napište:
rcon your_rcon_password [command]
Příkazy můžete také spouštět přímo ze záložky Console v GPanel.
2. Administrátorské příkazy
| Příkaz | Popis |
|---|---|
kick [id] [reason] |
Vyhodit hráče podle jeho ID. |
ban [id] [duration] [reason] |
Zabanovat hráče. Trvání v minutách (0 = trvalý). |
unban [usgn/ip] |
Odbanovat hráče podle USGN nebo IP. |
listplayers |
Zobrazit všechny připojené hráče s ID. |
changemap [map] |
Změnit mapu. |
restartround |
Restartovat aktuální kolo. |
say [message] |
Odeslat serverovou zprávu všem. |
setname [id] [name] |
Vynutit přejmenování hráče. |
slap [id] [damage] |
Plácnout hráče (způsobí poškození). |
kill [id] |
Zabít hráče. |
setmoney [id] [amount] |
Nastavit peníze hráče. |
3. Herní režimy
Nastavte herní režim v sys/server.cfg pomocí sv_gamemode:
| Hodnota | Režim | Popis |
|---|---|---|
| 0 | Standard | Klasický Counter-Strike (zneškodnění bomby, záchrana rukojmích). |
| 1 | Deathmatch | Volný boj, každý sám za sebe. |
| 2 | Team Deathmatch | Týmový deathmatch. |
| 3 | Capture the Flag | Ukořistěte vlajku nepřátelského týmu. |
| 4 | Domination | Ovládněte kontrolní body na mapě. |
4. Rotace map
Vytvořte nebo upravte sys/mapcycle.txt s jedním názvem mapy na řádek:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Server prochází tyto mapy v pořadí po každém kole.
5. Lua skriptování
CS2D podporuje Lua skripty pro vlastní funkcionalitu. Umístěte skripty do adresáře sys/lua/ a načtěte je v sys/server.cfg:
lua "lua/myscript.lua"
Lua skripty mohou přidávat vlastní administrátorské příkazy, herní režimy a serverovou logiku. Kompletní Lua API naleznete v dokumentaci CS2D.
6. Správa banů
Bany jsou uloženy v sys/bans.cfg. Můžete je spravovat pomocí příkazů nebo přímou úpravou souboru:
- USGN bany přetrvávají i při změně jména, protože jsou vázány na účet hráče.
- IP bany blokují konkrétní IP adresu.
- Pro vymazání všech banů smažte obsah
sys/bans.cfga restartujte server.
7. Řešení problémů
- Server se nespouští: Zkontrolujte konzoli GPanel pro chyby. Ujistěte se, že v
sys/server.cfgnejsou syntaktické chyby. - RCON nefunguje: Ověřte, že je heslo RCON nastaveno a zadáno správně.
- Mapa nenalezena: Ujistěte se, že soubor mapy existuje v adresáři
maps/. Vlastní mapy je potřeba nahrát přes SFTP. - Chyby Lua skriptu: Zkontrolujte konzoli pro chybové hlášky Lua. Odeberte nebo opravte skript pro obnovení stability serveru.
Související články
Potřebujete pomoc?
Pokud potřebujete další pomoc, otevřete ticket podpory s IP adresou vašeho serveru a chybovými hláškami z konzole GPanel.