Tento průvodce pokrývá nastavení vašeho dedikovaného serveru Black Mesa na Legion Hosting, konfiguraci startovacích proměnných, úpravu server.cfg, nastavení rotace map a herních režimů, konfiguraci RCON a připojení k serveru. Black Mesa je remake Half-Life na Source enginu s kompetitivním multiplayerovým deathmatchen. Pro admin příkazy, podporu SourceMod/MetaMod a řešení problémů viz Black Mesa Admin Commands.
1. První spuštění
- Přihlaste se do GPanel a vyberte svůj server Black Mesa.
- Přejděte na záložku Startup a zkontrolujte konfigurovatelné proměnné (viz Sekce 2).
- Nastavte preferovanou startovací mapu přes SRCDS_MAP a upravte MAX_PLAYERS dle potřeby. Název serveru, heslo a RCON heslo se konfigurují v
server.cfg(viz Sekce 3). - Vraťte se na záložku Console a klikněte na Start.
- Počkejte, až konzole potvrdí spuštění. První spuštění vygeneruje výchozí konfigurační soubory.
server.cfg, spusťte server jednou, nechte ho dokončit načítání a poté ho před úpravou zastavte.
2. Startovací proměnné v GPanel
| Proměnná | Povinná | Popis |
|---|---|---|
SRCDS_MAP | Ne | Mapa načtená při startu. Výchozí je dm_crossfire. |
MAX_PLAYERS | Ne | Maximální počet současně připojených hráčů. Výchozí hodnota je 32. |
AUTO_UPDATE | Ne | Automatická aktualizace serveru při spuštění. Ve výchozím nastavení povoleno. |
3. Konfigurace serveru (server.cfg)
Pro podrobná nastavení upravte server.cfg. Před provedením změn zastavte server.
Umístění souboru
bms/cfg/server.cfg
Používá standardní syntaxi Source enginu key "value", jedno nastavení na řádek.
Klíčová nastavení
| Nastavení | Výchozí hodnota | Popis |
|---|---|---|
hostname | (ze startupu) | Název serveru zobrazený v prohlížeči. |
sv_password | (prázdné) | Heslo pro připojení. Prázdné znamená veřejný server. |
rcon_password | (ze startupu) | Heslo pro vzdálenou konzoli. |
maxplayers | 16 | Maximální počet současně připojených hráčů. |
mp_timelimit | 15 | Časový limit na mapu v minutách. |
mp_fraglimit | 30 | Limit zabití pro ukončení kola. 0 = bez limitu. |
mp_friendlyfire | 0 | Friendly fire v týmových režimech. 0 = vypnuto, 1 = zapnuto. |
mp_autoteambalance | 1 | Automatické vyvažování týmů v TDM. |
sv_alltalk | 0 | Hlasový chat mezi týmy. 1 = povoleno. |
Příklad server.cfg
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. Rotace map (mapcycle.txt)
Upravte bms/cfg/mapcycle.txt pro přizpůsobení rotace. Uveďte jednu mapu na řádek:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Dostupné mapy
dm_bounce-- Víceúrovňová aréna se skákacími plošinami.dm_gasworks-- Průmyslové prostředí s úzkými chodbami a otevřenými prostory.dm_lambdabunker-- Vertikální boj v prostředí komplexu Lambda.dm_power-- Elektrárna s dlouhými průhledy.dm_stack-- Vertikální mapa s naskládanými plošinami.dm_subtransit-- Mapa s tématikou metra a více trasami.dm_undertow-- Vodní nástrahy a stísněné prostory.dm_crossfire-- Přepracovaná klasika s tlačítkem pro nálet.
5. Herní režimy
| Režim | Hodnota | Popis |
|---|---|---|
| Deathmatch | dm | Boj všech proti všem. Vyhrává hráč s nejvíce zabití. |
| Team Deathmatch | tdm | Dva týmy soutěží. Vyhrává tým s nejvíce zabití. Použijte mp_autoteambalance 1 pro udržení vyrovnaných týmů. |
Změňte režim přes startovací proměnnou GAME_MODE a restartujte.
6. Nastavení RCON
Nastavte RCON heslo ve startovacích proměnných nebo v server.cfg. Pro použití ve hře otevřete konzoli (~) a autentizujte se:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Jak se připojit
Možnost A -- Prohlížeč serverů ve Steamu
- Spusťte Black Mesa, přejděte do Multiplayer > Find Servers.
- Použijte záložku Internet a vyhledejte svůj server podle názvu.
- Vyberte svůj server a klikněte na Connect.
Možnost B -- Připojení přes konzoli
- Otevřete konzoli (
~). Pokud se neotevře, povolte ji v Options > Keyboard > Advanced > Enable Developer Console. - Zadejte:
connect <your-server-ip>:<port>
Související články
- Black Mesa Admin Commands
- 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.