Aquesta guia cobreix com configurar el vostre servidor dedicat de Half-Life 2: Deathmatch (HL2DM) a Legion Hosting, configurar les variables d'inici, editar server.cfg, establir la rotació de mapes i connectar-vos al vostre servidor. HL2DM inclou combat multijugador ràpid utilitzant el motor de física de Half-Life 2 i la Gravity Gun. Per a comandes d'administració i suport de SourceMod, consulteu Half-Life 2: Deathmatch Admin Commands.
1. Primer inici
- Inicieu sessió a GPanel i seleccioneu el vostre servidor de HL2DM.
- Aneu a la pestanya Startup i reviseu les variables configurables (consulteu la Secció 2).
- Establiu el vostre MAP_NAME, SERVER_NAME i contrasenyes preferits.
- Torneu a la pestanya Console i feu clic a Start.
- Espereu que aparegui
Connection to Steam servers successful.a la consola.
2. Variables d'inici de GPanel
| Variable | Per defecte | Descripció |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Nom del servidor que es mostra al navegador. |
MAP_NAME | dm_lockdown | Mapa carregat en iniciar el servidor. |
MAX_PLAYERS | 20 | Jugadors simultanis màxims (1-20). |
SERVER_PASSWORD | ChangeMe | Contrasenya per unir-se. Deixeu buit per a públic. |
RCON_PASSWORD | ChangeMe | Contrasenya de la consola remota. |
TICK_RATE | 66 | Taxa de tick del servidor. Valors més alts = joc més fluid però més ús de CPU. |
AUTO_UPDATE | 1 | Actualització automàtica del servidor en iniciar. |
SERVER_PASSWORD com RCON_PASSWORD tenen per defecte ChangeMe. Establiu la contrasenya del servidor buida si voleu accés públic, i utilitzeu sempre una contrasenya RCON forta.
3. Configuració del servidor (server.cfg)
Per a configuracions detallades, editeu server.cfg. Atureu el servidor abans de fer canvis.
Ubicació del fitxer
hl2mp/cfg/server.cfg
Configuracions clau
| Configuració | Per defecte | Descripció |
|---|---|---|
hostname | (des de l'inici) | Nom del servidor que es mostra al navegador. |
sv_password | (des de l'inici) | Contrasenya d'accés. Buit per a públic. |
rcon_password | (des de l'inici) | Contrasenya de la consola remota. |
mp_timelimit | 20 | Límit de temps per mapa en minuts. |
mp_fraglimit | 0 | Límit de baixes per acabar la ronda. 0 = sense límit. |
mp_friendlyfire | 0 | Foc amic en modes d'equip. |
mp_autoteambalance | 0 | Equilibri automàtic d'equips en TDM. |
sv_alltalk | 1 | Xat de veu entre equips. |
mp_forcerespawn | 1 | Forçar reaparició instantània després de morir. |
sv_hl2mp_weapon_respawn_time | 20 | Temps de reaparició d'armes en segons. |
sv_hl2mp_item_respawn_time | 30 | Temps de reaparició d'objectes en segons. |
Exemple de 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. Rotació de mapes
Editeu el fitxer de cicle de mapes:
hl2mp/cfg/mapcycle.txt
Llisteu un mapa per línia:
dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass
Mapes disponibles
dm_lockdown-- Temàtica de presó amb corredors estrets i patis oberts.dm_overwatch-- Terrats de la ciutat amb combat vertical.dm_powerhouse-- Planta industrial amb objectes de física.dm_resistance-- Carrers i edificis urbans.dm_runoff-- Planta de tractament d'aigües.dm_steamlab-- Laboratori amb armes experimentals.dm_underpass-- Pas subterrani d'autopista amb llargues línies de visió.
5. Com connectar-se
Opció A -- Navegador de servidors de Steam
- Inicieu Half-Life 2: Deathmatch des de Steam.
- Aneu a Find Servers.
- Cerqueu el vostre servidor pel nom a la pestanya Internet.
- Seleccioneu i connecteu-vos.
Opció B -- Connexió per consola
- Obriu la consola (
~). Activeu-la a Options > Keyboard > Advanced > Enable Developer Console si cal. - Escriviu:
connect <your-server-ip>:<port>
Articles relacionats
- Half-Life 2: Deathmatch Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Necessiteu ajuda?
Si trobeu problemes amb el vostre servidor de HL2DM que no estan coberts aquí, obriu un tiquet de suport i incloeu la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.