Denne veiledningen dekker hvordan du setter opp din Black Mesa dedikerte server hos Legion Hosting, konfigurerer oppstartsvariabler, redigerer server.cfg, setter opp kartrotasjon og spillmoduser, konfigurerer RCON og kobler til serveren din. Black Mesa er en Source-motor-nyversjon av Half-Life med konkurranseutsatt flerspiller-deathmatch. For adminkommandoer, SourceMod/MetaMod-støtte og feilsøking, se Black Mesa adminkommandoer.
1. Første oppstart
- Logg inn på GPanel og velg din Black Mesa-server.
- Gå til Startup-fanen og gjennomgå de konfigurerbare variablene (se seksjon 2).
- Sett ditt foretrukne startkart via SRCDS_MAP og juster MAX_PLAYERS etter behov. Servernavn, passord og RCON-passord konfigureres i
server.cfg(se seksjon 3). - Gå tilbake til Console-fanen og klikk Start.
- Vent til konsollen bekrefter oppstart. Den første oppstarten genererer standard konfigurasjonsfiler.
server.cfg, start serveren én gang, la den fullføre lastingen, og stopp den deretter før du redigerer.
2. GPanel oppstartsvariabler
| Variabel | Påkrevd | Beskrivelse |
|---|---|---|
SRCDS_MAP | Nei | Kart som lastes ved oppstart. Standard er dm_crossfire. |
MAX_PLAYERS | Nei | Maksimalt antall samtidige spillere. Standard er 32. |
AUTO_UPDATE | Nei | Oppdater serveren automatisk ved oppstart. Standard er aktivert. |
3. Serverkonfigurasjon (server.cfg)
For detaljerte innstillinger, rediger server.cfg. Stopp serveren din før du gjør endringer.
Filplassering
bms/cfg/server.cfg
Bruker standard Source-motor-syntaks key "value", én innstilling per linje.
Viktige innstillinger
| Innstilling | Standard | Beskrivelse |
|---|---|---|
hostname | (fra oppstart) | Servernavn som vises i nettleseren. |
sv_password | (tom) | Tilkoblingspassord. Tom betyr offentlig. |
rcon_password | (fra oppstart) | Passord for fjernkonsoll. |
maxplayers | 16 | Maksimalt antall samtidige spillere. |
mp_timelimit | 15 | Tidsgrense per kart i minutter. |
mp_fraglimit | 30 | Frag-grense for å avslutte runden. 0 = ingen grense. |
mp_friendlyfire | 0 | Friendly fire i lagmoduser. 0 = av, 1 = på. |
mp_autoteambalance | 1 | Autobalanser lag i TDM. |
sv_alltalk | 0 | Talechat på tvers av lag. 1 = aktivert. |
Eksempel på 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. Kartrotasjon (mapcycle.txt)
Rediger bms/cfg/mapcycle.txt for å tilpasse rotasjonen. List opp ett kart per linje:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Tilgjengelige kart
dm_bounce-- Arena med flere nivåer og hoppeputer.dm_gasworks-- Industrimiljø med trange korridorer og åpne områder.dm_lambdabunker-- Vertikal kamp med Lambda-kompleks-tema.dm_power-- Kraftverk med lange siktlinjer.dm_stack-- Vertikalt kart med stablede plattformer.dm_subtransit-- T-bane-tema med flere ruter.dm_undertow-- Vannfarer og trange rom.dm_crossfire-- Nytenkt klassiker med en flyangreps-knapp.
5. Spillmoduser
| Modus | Verdi | Beskrivelse |
|---|---|---|
| Deathmatch | dm | Fri-for-alle-kamp. Flest drap vinner. |
| Team Deathmatch | tdm | To lag konkurrerer. Flest samlede drap vinner. Bruk mp_autoteambalance 1 for å holde lagene jevne. |
Endre modusen via GAME_MODE-oppstartsvariabelen og start på nytt.
6. RCON-oppsett
Sett RCON-passordet i oppstartsvariablene eller server.cfg. For å bruke det i spillet, åpne konsollen (~) og autentiser:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Hvordan koble til
Alternativ A -- Steam-serverliste
- Start Black Mesa, gå til Multiplayer > Find Servers.
- Bruk Internet-fanen og søk etter serveren din etter navn.
- Velg serveren din og klikk Connect.
Alternativ B -- Konsolltilkobling
- Åpne konsollen (
~). Hvis den ikke åpnes, aktiver den i Options > Keyboard > Advanced > Enable Developer Console. - Skriv:
connect <your-server-ip>:<port>
Relaterte artikler
- Black Mesa adminkommandoer
- Hvordan finne server-IP og port
- Hvordan laste opp filer via SFTP
- Veiledning for serveroppstart
Trenger du hjelp?
Hvis du støter på problemer med Black Mesa-serveren din som ikke dekkes her, åpne en støttehenvendelse og inkluder server-IP-en din, en beskrivelse av problemet og eventuelle relevante feilmeldinger fra GPanel-konsollen.