Tento průvodce pokrývá nastavení administrátora, RCON příkazy Source enginu, správu hráčů, příkazy pro mapy, podporu pluginů SourceMod/MetaMod, vlastní mapy a řešení problémů pro váš dedikovaný server Black Mesa. Black Mesa je remake Half-Life na Source enginu s kompetitivním multiplayerovým deathmatchen. Pro úvodní nastavení, konfiguraci a pokyny k připojení viz Black Mesa Server Setup Guide.
1. Nastavení administrátora (RCON heslo)
Black Mesa používá systém RCON Source enginu pro administraci. Nastavte heslo v GPanel Startup nebo v server.cfg:
rcon_password "YourStrongPassword"
Autentizujte se ve hře přes konzoli (~):
rcon_password YourStrongPassword
rcon <command>
Příkazy můžete také odesílat přímo přes záložku Console v GPanel bez RCON autentizace.
2. RCON příkazy Source enginu
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> | Vykopne hráče podle uživatelského ID. |
rcon kick "<playername>" | Vykopne podle zobrazovaného jména. |
rcon banid <minutes> <userid> | Zablokuje podle uživatelského ID. 0 = trvalý ban. |
rcon banip <minutes> <ip> | Zablokuje IP adresu. |
rcon removeid <steamid> | Odstraní ban podle Steam ID. |
rcon removeip <ip> | Odstraní 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 po restartu ztratí.
Příkazy pro mapy
| Příkaz | Popis |
|---|---|
rcon changelevel <mapname> | Změní mapu, hráči zůstanou připojeni. |
rcon map <mapname> | Načte mapu od nuly, odpojí všechny hráče. |
rcon maps * | Zobrazí všechny dostupné mapy. |
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, 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 mp_friendlyfire <0/1> | Přepne friendly fire. |
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 z GPanel.
- Stáhněte MetaMod:Source z sourcemm.net a nahrajte do
bms/přes SFTP. - Stáhněte SourceMod z sourcemod.net a nahrajte do
bms/. - Spusťte server a ověřte pomocí
meta versionasm version.
Přidání administrátorů SourceMod
Upravte bms/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 admin menu pro vykopávání, banování, změny map a hlasování.
Populární pluginy
- Map Chooser: Hlasování o mapě na konci kola s funkcí rock-the-vote.
- Fun Commands: Slay, slap, beacon a interakce s hráči.
- Anti-Cheat: Serverová detekce podvádění.
- Reserved Slots: Rezervace slotů pro administrátory a VIP.
4. Vlastní mapy
- Stáhněte soubor vlastní mapy
.bspa případný doplňkový obsah. - Nahrajte
.bspdobms/maps/přes SFTP (viz How to Upload Files via SFTP). - Přidejte název mapy do
mapcycle.txtpro rotaci. - Otestujte pomocí
rcon changelevel mapname.
Pro rychlejší stahování vlastního obsahu nastavte URL pro rychlé stahování v server.cfg:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Řešení problémů
Server padá při spuštění
- Zkontrolujte konzoli GPanel pro chybové zprávy.
- Pokud používáte SourceMod/MetaMod, dočasně odstraňte adresáře addonů pro testování.
- Ověřte, že startovací mapa existuje v
bms/maps/. - Smažte
server.cfga restartujte pro vygenerování výchozích hodnot.
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 server i hráč mají stejnou verzi hry.
RCON nebo SourceMod nefunguje
- Ověřte, že
rcon_passwordje nastaveno a před odesláním příkazů se autentizujte. - Pro SourceMod ověřte, že soubory jsou v
bms/(ne v kořenovém adresáři serveru) a máte správnou verzi. - Jako alternativu k RCON použijte přímo konzoli GPanel.
Související články
- Black Mesa Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Potřebujete pomoc?
Pokud narazíte na problémy se svým serverem Black Mesa, které zde nejsou pokryty, otevřete tiket podpory a uveďte IP vašeho serveru, popis problému a případné relevantní chybové zprávy z konzole GPanel.