Den här guiden täcker hur du sätter upp din Half-Life 2: Deathmatch (HL2DM) dedikerade server på Legion Hosting, konfigurerar startvariabler, redigerar server.cfg, ställer in kartrotation och ansluter till din server. HL2DM erbjuder snabb flerspelarstrid med Half-Life 2:s fysikmotor och Gravity Gun. För admin-kommandon och SourceMod-stöd, se Half-Life 2: Deathmatch Admin Commands.
1. Första start
- Logga in i GPanel och välj din HL2DM-server.
- Gå till fliken Startup och granska de konfigurerbara variablerna (se Avsnitt 2).
- Ange din föredragna MAP_NAME, SERVER_NAME och lösenord.
- Återgå till fliken Console och klicka på Start.
- Vänta på
Connection to Steam servers successful.i konsolen.
2. GPanel startvariabler
| Variabel | Standard | Beskrivning |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Servernamn som visas i webbläsaren. |
MAP_NAME | dm_lockdown | Karta som laddas vid serverstart. |
MAX_PLAYERS | 20 | Maximalt antal samtidiga spelare (1-20). |
SERVER_PASSWORD | ChangeMe | Lösenord för att ansluta. Lämna tomt för offentlig. |
RCON_PASSWORD | ChangeMe | Lösenord för fjärrkonsol. |
TICK_RATE | 66 | Serverns tick rate. Högre värden = mjukare spel men mer CPU. |
AUTO_UPDATE | 1 | Uppdatera servern automatiskt vid start. |
SERVER_PASSWORD och RCON_PASSWORD har standardvärdet ChangeMe. Ange serverlösenordet till tomt om du vill ha offentlig åtkomst, och använd alltid ett starkt RCON-lösenord.
3. Serverkonfiguration (server.cfg)
För detaljerade inställningar, redigera server.cfg. Stoppa din server innan du gör ändringar.
Filplats
hl2mp/cfg/server.cfg
Viktiga inställningar
| Inställning | Standard | Beskrivning |
|---|---|---|
hostname | (från startup) | Servernamn som visas i webbläsaren. |
sv_password | (från startup) | Anslutningslösenord. Tomt för offentlig. |
rcon_password | (från startup) | Lösenord för fjärrkonsol. |
mp_timelimit | 20 | Tidsgräns per karta i minuter. |
mp_fraglimit | 0 | Fraggräns för att avsluta rundan. 0 = ingen gräns. |
mp_friendlyfire | 0 | Friendly fire i lagläge. |
mp_autoteambalance | 0 | Automatisk lagbalansering i TDM. |
sv_alltalk | 1 | Röstchatt mellan lag. |
mp_forcerespawn | 1 | Tvinga omedelbar återuppståndelse efter död. |
sv_hl2mp_weapon_respawn_time | 20 | Timer för vapenåteruppståndelse i sekunder. |
sv_hl2mp_item_respawn_time | 30 | Timer för föremålsåteruppståndelse i sekunder. |
Exempel på 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. Kartrotation
Redigera kartcykelfilen:
hl2mp/cfg/mapcycle.txt
Lista en karta per rad:
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass
Tillgängliga kartor
dm_lockdown-- Fängelsetema med trånga korridorer och öppna gårdar.dm_overwatch-- Stadens hustak med vertikal strid.dm_powerhouse-- Industriellt kraftverk med fysikobjekt.dm_resistance-- Urbana gator och byggnader.dm_runoff-- Vattenreningsanläggning.dm_steamlab-- Laboratorium med experimentella vapen.dm_underpass-- Motorvägsundergång med långa siktlinjer.
5. Hur du ansluter
Alternativ A -- Steam serverläsare
- Starta Half-Life 2: Deathmatch från Steam.
- Gå till Find Servers.
- Sök efter din server med namn i fliken Internet.
- Välj och anslut.
Alternativ B -- Anslut via konsol
- Öppna konsolen (
~). Aktivera den i Options > Keyboard > Advanced > Enable Developer Console om det behövs. - Skriv:
connect <your-server-ip>:<port>
Relaterade artiklar
- Half-Life 2: Deathmatch Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Behöver du hjälp?
Om du stöter på problem med din HL2DM-server som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella relevanta felmeddelanden från GPanel-konsolen.