Denne guide dækker admin-værktøjer og serverstyring for din Trackmania dedikerede server hos Legion Hosting. For indledende opsætning og konfiguration, se vores Trackmania Server Setup Guide.
Oversigt over serveradministration
Trackmania dedikerede servere administreres primært gennem XML-konfigurationsfiler og eksterne server-controllere. Selve serveren har ikke en traditionel konsol i spillet som Source engine-spil.
Konfigurationsfil
Hovedserverkonfigurationen er i XML-format:
UserData/Config/dedicated_cfg.txt
Vigtige sektioner i konfigurationen:
| Indstillingssti | Beskrivelse |
|---|---|
masterserver_account > login |
Dedikeret server-login (fra Trackmania-hjemmesiden) |
masterserver_account > password |
Dedikeret server-adgangskode |
server_options > name |
Servernavn vist i browseren |
server_options > comment |
Serverbeskrivelse |
server_options > password |
Adgangskode for at tilslutte |
server_options > max_players |
Maksimalt antal spillere |
server_options > max_spectators |
Maksimalt antal tilskuere |
system_config > server_port |
Serverport (administreret af GPanel) |
Match-indstillinger
Match-indstillingsfiler definerer din baneliste og spiltilstand. De gemmes i:
MatchSettings/
Standardfilen er example.txt. For at oprette en brugerdefineret spilleliste:
- Kopiér
example.txttil en ny fil (f.eks.custom.txt) - Redigér filen for at tilføje eller fjerne baneposter
- Opdatér
GAME_CONFIGstartvariablen til at pege på din nye fil (f.eks.MatchSettings\custom.txt) - Genstart serveren
Håndtering af baner
Tilføjelse af baner
- Download banefiler (
.Map.Gbx) fra Trackmania-fællesskabet - Upload dem til
UserData/Maps/via SFTP - Tilføj banereferencer til din match-indstillingsfil
- Genstart serveren for at indlæse de nye baner
Server-controllere
Til avanceret administration bruger mange Trackmania-serveroperatører eksterne server-controllere. Populære muligheder inkluderer:
- PyPlanet — Python-baseret controller med plugin-understøttelse
- UASECO — PHP-baseret controller med omfattende funktioner
- EvoSC — Moderne C# server-controller
Disse controllere forbinder via XML-RPC-grænsefladen og tilbyder funktioner som chat-kommandoer, spillerstatistikker, baneafstemning og automatisk køstyring.
Serverstyring via GPanel
| Handling | Sådan gør du |
|---|---|
| Start/Stop/Genstart server | Brug strømkontrollerne på GPanels hovedside |
| Skift servernavn | Redigér SERVER_NAME under fanen Startup |
| Indstil serveradgangskode | Redigér SERVER_PASSWORD under fanen Startup |
| Skift match-indstillinger | Redigér GAME_CONFIG under fanen Startup |
| Redigér konfiguration | File Manager eller SFTP → UserData/Config/dedicated_cfg.txt |
| Se konsoloutput | Tjek fanen Console i GPanel |
Fejlfinding
Serveren starter ikke
- Bekræft at
MASTERSERVER_LOGINogMASTERSERVER_PASSWORDer korrekt indstillet - Sørg for at legitimationsoplysningerne blev oprettet på trackmania.com/player/dedicated-servers
- Tjek konsoloutputtet for godkendelsesfejl
Spillere kan ikke finde serveren
- Bekræft at master server-legitimationsoplysningerne er gyldige, og at serveren startede korrekt
- Tjek at match-indstillingsfilen eksisterer og er korrekt formateret
- Vent et par minutter, så serveren kan registrere sig hos master-serveren
Relaterede artikler
Brug for hjælp?
Hvis du har brug for yderligere hjælp med din Trackmania-server, er vores supportteam klar til at hjælpe. Indsend en supportticket, og vi vil svare hurtigst muligt.