Tento průvodce popisuje, jak nastavit váš dedikovaný server Half-Life 2: Deathmatch (HL2DM) na Legion Hosting, nakonfigurovat startovací proměnné, upravit server.cfg, nastavit rotaci map a připojit se k serveru. HL2DM nabízí rychlý multiplayerový boj s využitím fyzikálního enginu Half-Life 2 a Gravity Gunu. Pro administrátorské příkazy a podporu SourceMod viz Half-Life 2: Deathmatch Admin Commands.
1. První spuštění
- Přihlaste se do GPanel a vyberte svůj HL2DM server.
- Přejděte na záložku Startup a zkontrolujte konfigurovatelné proměnné (viz sekce 2).
- Nastavte preferovanou MAP_NAME, SERVER_NAME a hesla.
- Vraťte se na záložku Console a klikněte na Start.
- Počkejte, až se v konzoli zobrazí
Connection to Steam servers successful..
2. Startovací proměnné v GPanel
| Proměnná | Výchozí hodnota | Popis |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Název serveru zobrazený v prohlížeči serverů. |
MAP_NAME | dm_lockdown | Mapa načtená při spuštění serveru. |
MAX_PLAYERS | 20 | Maximální počet současně připojených hráčů (1-20). |
SERVER_PASSWORD | ChangeMe | Heslo pro připojení. Nechte prázdné pro veřejný přístup. |
RCON_PASSWORD | ChangeMe | Heslo pro vzdálenou konzoli. |
TICK_RATE | 66 | Tick rate serveru. Vyšší hodnoty = plynulejší hraní, ale větší zatížení CPU. |
AUTO_UPDATE | 1 | Automatická aktualizace serveru při spuštění. |
SERVER_PASSWORD, tak RCON_PASSWORD mají výchozí hodnotu ChangeMe. Nastavte heslo serveru na prázdné, pokud chcete veřejný přístup, a vždy použijte silné RCON heslo.
3. Konfigurace serveru (server.cfg)
Pro podrobné nastavení upravte server.cfg. Před prováděním změn server zastavte.
Umístění souboru
hl2mp/cfg/server.cfg
Klíčová nastavení
| Nastavení | Výchozí hodnota | Popis |
|---|---|---|
hostname | (ze startupu) | Název serveru zobrazený v prohlížeči serverů. |
sv_password | (ze startupu) | Heslo pro připojení. Prázdné pro veřejný přístup. |
rcon_password | (ze startupu) | Heslo pro vzdálenou konzoli. |
mp_timelimit | 20 | Časový limit na mapu v minutách. |
mp_fraglimit | 0 | Limit zabití pro ukončení kola. 0 = bez limitu. |
mp_friendlyfire | 0 | Přátelská palba v týmových režimech. |
mp_autoteambalance | 0 | Automatické vyvažování týmů v TDM. |
sv_alltalk | 1 | Hlasový chat mezi týmy. |
mp_forcerespawn | 1 | Vynutit okamžitý respawn po smrti. |
sv_hl2mp_weapon_respawn_time | 20 | Časovač respawnu zbraní v sekundách. |
sv_hl2mp_item_respawn_time | 30 | Časovač respawnu předmětů v sekundách. |
Příklad server.cfg
hostname "My Legion HL2DM Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 30
mp_friendlyfire 0
sv_alltalk 1
mp_forcerespawn 1
4. Rotace map
Upravte soubor s cyklem map:
hl2mp/cfg/mapcycle.txt
Uveďte jednu mapu na řádek:
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass
Dostupné mapy
dm_lockdown-- Vězeňská tématika s úzkými chodbami a otevřenými dvory.dm_overwatch-- Městské střechy s vertikálním bojem.dm_powerhouse-- Průmyslová elektrárna s fyzikálními objekty.dm_resistance-- Městské ulice a budovy.dm_runoff-- Čistírna odpadních vod.dm_steamlab-- Laboratoř s experimentálními zbraněmi.dm_underpass-- Podjezd dálnice s dlouhými průhledy.
5. Jak se připojit
Možnost A -- Prohlížeč serverů ve Steam
- Spusťte Half-Life 2: Deathmatch ze Steam.
- Přejděte na Find Servers.
- Vyhledejte svůj server podle názvu na záložce Internet.
- Vyberte a připojte se.
Možnost B -- Připojení přes konzoli
- Otevřete konzoli (
~). Pokud je potřeba, povolte ji v Options > Keyboard > Advanced > Enable Developer Console. - Zadejte:
connect <your-server-ip>:<port>
Související články
- Half-Life 2: Deathmatch Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Potřebujete pomoc?
Pokud narazíte na problémy se svým HL2DM serverem, které zde nejsou popsány, otevřete tiket podpory a uveďte IP svého serveru, popis problému a všechny relevantní chybové hlášky z konzole GPanel.