Denne guide dækker, hvordan du opsætter din Sven Co-op dedikerede server på Legion Hosting, konfigurerer startvariabler, redigerer server.cfg, opsætter banerotation, konfigurerer RCON og forbinder til din server. Sven Co-op er en kooperativ multiplayer-mod til Half-Life, hvor spillere arbejder sammen om at gennemføre baner og kampagner. For administratoropsætning, RCON-kommandoer, plugin-support og fejlfinding, se Sven Co-op administratorkommandoer.
1. Første opstart
- Log ind på GPanel og vælg din Sven Co-op-server.
- Gå til fanen Startup og gennemgå de konfigurerbare variabler (se afsnit 2).
- Indstil SERVER_NAME, angiv eventuelt SERVER_PASSWORD, og indstil RCON_PASSWORD til en stærk adgangskode.
- Gå tilbage til fanen Console og klik på Start.
- Vent på, at konsollen bekræfter opstart. Den første opstart genererer standardkonfigurationsfiler.
server.cfg, start serveren én gang, lad den færdiggøre indlæsning, og stop den derefter, før du redigerer.
2. GPanel startvariabler
| Variabel | Påkrævet | Beskrivelse |
|---|---|---|
SC_NAME | Ja | Navnet vist i serverbrowseren. Standard er Sven Co-op server. |
SC_PASSWORD | Nej | Valgfri adgangskode for at tilslutte. Lad være tom for offentlig. |
SC_PLAYERS | Nej | Maksimalt antal samtidige spillere. Standard er 12. Interval: 2-32. |
SC_MAP | Nej | Bane indlæst ved opstart. Standard er svencoop1. |
SC_REGION | Nej | Serverregion for Steam-browseren. 255 = International, 3 = Europa, 0 = USA Øst. Standard er 255. |
3. Serverkonfiguration (server.cfg)
For detaljerede indstillinger, rediger server.cfg. Stop din server, før du foretager ændringer.
Filplacering
svencoop/server.cfg
Bruger standard GoldSrc key "value"-syntaks, én indstilling per linje.
Vigtige indstillinger
| Indstilling | Standard | Beskrivelse |
|---|---|---|
hostname | (fra startup) | Servernavn vist i browseren. |
sv_password | (tom) | Adgangskode for tilslutning. Tom betyder offentlig. |
rcon_password | (fra startup) | Adgangskode til fjernkonsol. |
maxplayers | 32 | Maksimalt antal samtidige spillere. |
mp_timelimit | 30 | Tidsgrænse per bane i minutter. 0 = ingen grænse. |
mp_friendlyfire | 0 | Venskabsild. 0 = fra, 1 = til. |
mp_weaponstay | 1 | Våben forbliver efter opsamling. |
mp_flashlight | 1 | Tillad spillere at bruge lommelygte. |
Eksempel på server.cfg
hostname "My Legion Sven Co-op Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 45
mp_friendlyfire 0
mp_weaponstay 1
mp_flashlight 1
4. Banerotation (mapcycle.txt)
Rediger svencoop/mapcycle.txt for at tilpasse banerotationen. Angiv ét banenavn per linje:
svencoop1
svencoop2
svencoop3
svencoop4
svencoop5
hl_c00
hl_c01_a
Indbyggede baner inkluderer:
- svencoop1-5: Originale Sven Co-op-kampagnebaner.
- hl_c*: Half-Life singleplayer-kampagne tilpasset til co-op.
- op4_*: Opposing Force-kampagnebaner tilpasset til co-op.
- Brugerdefinerede baner: Downloadet fra Workshop eller fællesskabssider.
5. Spiltilstande
Sven Co-op fokuserer primært på kooperativt spil, men understøtter forskellige stilarter gennem banevalg og konfiguration:
- Kampagne-co-op: Spil igennem strukturerede kampagner (Half-Life, Opposing Force, brugerdefinerede kampagner) kooperativt. Dette er den primære spiltilstand og kernen i Sven Co-op-oplevelsen.
- Overlevelsesbaner: Bølgebaserede baner, hvor spillere forsvarer sig mod fjendehorder. Aktiveres gennem banevalg.
- Puslespilsbaner: Baner fokuseret på kooperativ problemløsning frem for kamp.
- Brugerdefinerede tilstande: Fællesskabsbaner har ofte unikke spilmekanikker og målsætninger.
mapcycle.txt. For variationsservere, bland forskellige banetyper.
6. RCON-opsætning
RCON giver mulighed for fjernserverstyring. Indstil adgangskoden i startvariabler eller server.cfg:
rcon_password "YourStrongPassword"
For at bruge RCON i spillet, åbn konsollen (~) og godkend dig:
rcon_password YourStrongPassword
rcon changelevel svencoop2
7. Sådan forbinder du
Mulighed A -- Steam-serverbrowser
- Start Sven Co-op og klik på Find Servers.
- Brug fanen Internet og søg efter din server ved navn.
- Vælg din server og klik på Connect.
Mulighed B -- Konsolforbindelse
- Åbn spillets konsol (
~) og skriv:connect <your-server-ip>:<port>
Relaterede artikler
- Sven Co-op administratorkommandoer
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Serveropstartsguide
Brug for hjælp?
Hvis du oplever problemer med din Sven Co-op-server, som ikke er dækket her, opret en supportticket og inkluder din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.