Denne guiden dekker serveradministrasjon, konsollkommandoer, tilleggsadministrasjon, kartrotasjon og spillmoduskonfigurasjon for din Sonic Robo Blast 2 (SRB2)-server hos Legion Hosting. For innledende oppsett og instruksjoner for spillertilkobling, se SRB2 Oppsettsguide for Server.
1. Serverkonsoll
SRB2-serverkonsollen er tilgjengelig via Console-fanen i GPanel. Skriv kommandoer direkte inn i konsollens inndatafelt mens serveren kjører.
2. Vanlige Konsollkommandoer
| Kommando | Beskrivelse |
|---|---|
help |
Viser tilgjengelige konsollkommandoer. |
map [mapname] |
Bytter til det angitte kartet (f.eks. map MAP01). |
exitlevel |
Tvinger gjeldende nivå til å avsluttes og går videre til neste kart. |
kick [player#] [reason] |
Kaster ut en spiller etter spillernummer med en valgfri årsak. |
ban [player#] [reason] |
Utestenger en spiller etter spillernummer. |
unban [ban#] |
Fjerner en utestengelse etter utestengelseslistenummer. |
banlist |
Viser gjeldende utestengelsesliste. |
listplayers |
Viser alle tilkoblede spillere og deres spillernumre. |
password [pass] |
Endrer serverpassordet. Bruk tom verdi for å fjerne passordet. |
maxplayers [num] |
Endrer maksimalt antall spillere (opptil 32). |
gametype [type] |
Endrer spillmodusen (f.eks. coop, match, ctf, race, tag). |
pointlimit [num] |
Setter poenggrensen for gjeldende spillmodus. |
timelimit [minutes] |
Setter tidsgrensen per kart i minutter. 0 deaktiverer. |
forceskin [player#] [skin] |
Tvinger en spiller til å bruke en bestemt karakterskin. |
say [message] |
Sender en servermelding til alle spillere. |
quit |
Slår av serveren. |
3. Spillmoduskonfigurasjon
Endre den aktive spillmodusen ved hjelp av gametype-kommandoen eller ved å sette den i adedserv.cfg.
| Gametype | Kommando | Beskrivelse |
|---|---|---|
| Co-op | gametype coop |
Samarbeidende kampanjespill. |
| Competition | gametype competition |
Poengbasert banekonkurranse. |
| Race | gametype race |
Hurtigløp gjennom baner. |
| Match | gametype match |
Alle-mot-alle ringkamp. |
| Team Match | gametype teammatch |
Lagbasert ringkamp. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Tag-spillmodus. |
| Hide & Seek | gametype hns |
Gjemsel-modus. |
4. Tillegg og Egendefinert Innhold
SRB2 støtter tillegg i .pk3- og .wad-formater. For å legge til egendefinert innhold:
- Stopp serveren.
- Last opp tilleggsfiler til serverkatalogen via SFTP.
- Legg til følgende linje i
adedserv.cfgfor å laste tillegget ved oppstart:addfile myaddon.pk3 - Start serveren på nytt.
5. Kartrotasjon
Konfigurer kartrotasjonen ved å legge til kart-kommandoer i adedserv.cfg. Du kan også bruke følgende konsollvariabler:
map [mapname]-- Endre gjeldende kart umiddelbart.nextmap [mapname]-- Sett neste kart i rotasjonen.exitlevel-- Avslutt gjeldende nivå og gå videre til neste.
6. Ytterligere Konfigurasjon
Legg til en hvilken som helst konsollvariabel eller kommando i adedserv.cfg for at den skal kjøres ved serveroppstart. Eksempler:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait mellom kommandoer. Kommandoen wait [tics] legger til en forsinkelse mellom kommandoer i konfigurasjonsfilen. Dette forhindrer at kommandoer behandles for raskt og hoppes over.
7. Feilsøking
| Problem | Løsning |
|---|---|
| Server ikke i hovedlisten | Bekreft at ROOM_NR er riktig satt (33 eller 28). Sjekk at serveren kjører og ikke er passordbegrenset fra oppføring. |
| Spillere kan ikke bli med | Sjekk IP og port i GPanel, sørg for at passordet er riktig, og bekreft at serverversjonen samsvarer med klientversjonen. |
| Tillegg lastes ikke | Sørg for at addfile-kommandoen i adedserv.cfg refererer til riktig filnavn og at filen er i serverens rotkatalog. |
| Server krasjer ved kartendring | Noen egendefinerte kart kan være inkompatible. Prøv å fjerne nylig lagt til tillegg og test med standardkart. |
Relaterte Artikler
Trenger Du Hjelp?
Hvis du støter på problemer med din SRB2-server, åpne en supportsak og inkluder server-IP-en din, en beskrivelse av problemet, og eventuelle relevante feilmeldinger fra GPanel-konsollen.