Denne guiden dekker administratoroppsett, RCON-kommandoer, spilleradministrasjon, kartadministrasjon, AMX/plugin-støtte, egendefinerte kart og feilsøking for din dedikerte Sven Co-op-server. Sven Co-op er en samarbeidsbasert flerspillermod for Half-Life der spillere takler kampanjer sammen. For innledende oppsett, konfigurasjon og tilkoblingsinstruksjoner, se Oppsettsguide for Sven Co-op-server.
1. Administratoroppsett (users.ini)
Sven Co-op bruker svencoop/users.ini for å definere administratorkontoer og tillatelser.
Legge til en administrator
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Tilgangsflagg
| Flagg | Tillatelse |
|---|---|
a | Immunitet (kan ikke kastes ut/bannlyses av andre administratorer) |
b | Reservasjon (tilgang til reservert plass) |
c | Kaste ut spillere |
d | Bannlyse spillere |
e | Oppheve bannlysning av spillere |
f | Drepe/slå spillere |
g | Bytte kart |
h | Kjøre server-cvars |
n | RCON-tilgang |
For full administratortilgang, bruk alle flagg: "abcdefghijklmn"
~) mens du er tilkoblet og skriv status. Din Steam ID vises i formatet STEAM_0:X:XXXXXXXX.
2. RCON-kommandoer
Bruk RCON gjennom GPanel-konsollen, konsollen i spillet eller et tredjepartsverktøy. Autentiser i spillet med:
rcon_password YourRconPassword
rcon <command>
Spilleradministrasjon
| Kommando | Beskrivelse |
|---|---|
rcon kick <userid> | Kast ut en spiller etter bruker-ID. |
rcon banid <minutes> <userid> | Bannlys en spiller. Bruk 0 for permanent. |
rcon addip <minutes> <ip> | Bannlys en IP-adresse. |
rcon removeip <ip> | Fjern en IP-bannlysning. |
rcon status | Vis alle spillere med bruker-ID-er og Steam ID-er. |
Kart- og serverkommandoer
| Kommando | Beskrivelse |
|---|---|
rcon changelevel <mapname> | Bytt kart mens spillere forblir tilkoblet. |
rcon map <mapname> | Last kart fra bunnen av og koble fra alle spillere. |
rcon maps | Vis alle tilgjengelige kart. |
rcon hostname "Name" | Endre servernavnet. |
rcon sv_password "pass" | Sett eller endre tilkoblingspassord. |
rcon say "message" | Send en chat-melding til hele serveren. |
rcon exec <filename> | Kjør en konfigurasjonsfil. |
rcon quit | Slå av serveren. |
3. AMX/plugin-støtte
Sven Co-op støtter AngelScript-plugins (innebygd) og AMX Mod X for utvidet funksjonalitet.
AngelScript-plugins (innebygd)
Plasser plugins i svencoop/scripts/plugins/ og registrer dem i svencoop/default_plugins.txt.
AMX Mod X
- Stopp serveren fra GPanel.
- Last ned AMX Mod X for Sven Co-op og last opp via SFTP.
- Konfigurer administratortilgang gjennom AMX Mod X sin
users.ini-fil. - Start serveren og verifiser i konsollen.
Populære plugins
- Administratorverktøy: Forbedret utkasting, bannlysning og spilleradministrasjon.
- Kartavstemning: La spillere stemme på neste kart.
- Spillerstatistikk: Spor drap, dødsfall og spilletid.
- Anti-juks: Server-side jukse-deteksjon.
4. Egendefinerte kart
Installere kart manuelt
- Last ned kartets
.bsp-fil og eventuelle tilhørende ressurser. - Last opp
.bsp-filen tilsvencoop/maps/via SFTP. - Last opp ekstra ressurser (teksturer, lyder) til passende kataloger.
- Legg til kartnavnet i
mapcycle.txtfor rotasjon. - Test med
rcon changelevel mapname.
5. Feilsøking
Serveren krasjer ved kartlasting
- Sjekk GPanel-konsollen for feilmeldinger.
- Prøv å laste et annet kart -- kartfilen kan være ødelagt.
- Fjern nylig lagt til egendefinerte kart eller plugins for å teste.
Spillere kan ikke koble til
- Bekreft at serveren kjører i GPanel.
- Sjekk riktig IP og port fra Network-fanen.
- Sørg for at både server og spiller er på samme spillversjon.
RCON fungerer ikke
- Bekreft at
rcon_passworder satt i oppstartsvariablene ogserver.cfg. - Autentiser med riktig passord (skiller mellom store og små bokstaver) før du sender kommandoer.
- Sjekk at du skriver
rcon_passwordetterfulgt av passordet før du brukerrcon-kommandoer. - Bruk GPanel-konsollen direkte som et alternativ -- den krever ikke RCON-autentisering.
Egendefinerte kart lastes ikke
- Bekreft at
.bsp-filen ligger isvencoop/maps/-katalogen. - Sjekk at kartnavnet i kommandoen eller mapcycle stemmer nøyaktig overens med filnavnet (skiller mellom store og små bokstaver på Linux).
- Se etter feil om manglende ressurser i konsollen -- du kan trenge flere filer.
Relaterte artikler
- Oppsettsguide for Sven Co-op-server
- Hvordan finne serverens IP og port
- Hvordan laste opp filer via SFTP
- Guide for serveroppstart
Trenger du hjelp?
Hvis du støter på problemer med din Sven Co-op-server som ikke dekkes her, åpne en supportsak og inkluder serverens IP, en beskrivelse av problemet og eventuelle relevante feilmeldinger fra GPanel-konsollen.