Server Guide
I denne guide vil jeg forklare lidt om hvordan i får jeres egen server igang.
Jeg vil vise ud fra mine egne erfaringer og egen viden.
Er der nogen spørgsmål er i velkommen til at sende mig en PM.
Dedicated Server
Den server vi kører er en Dedicated Server, som du kan have kørende på din egen computer, en lille server eller lign.
Vi starter med at hente selve serveren. Det gør vi
her
Vi udpakker filen med WinRar og får ny en mappe.
Denne mappe kan vi ændre navnet på, i dette tilfælde ændrer vi navnet til TM Server.
Vi følger stien TM Server\GameData\Tracks\MatchSettings\Nation
Her finder vi filen NationsBlue, den kopiere vi og smider ind i mappen MatchSettings.
Vi ændrer navnet på filen til settings.
Vi åbner filen og finder linjen:
<game_mode>0</game_mode>
Vi ændrer tallet 0 til 1, så ved vi at vi kører i den mode som hedder Time Attack, og er den der bliver mest brugt.
Herefter finder vi linjen
<timeattack_limit>180000</timeattack_limit>
Dette er hvor lang tid hver bane vil blive spillet. Husk at dette tal er i hundrededele!
Vi gemmer filen, og finder nu filen dedicated_cfg.txt. Den ligger her: TM Server\GameData\Config
Vi åbner den og finder linjen:
<level>
<name>SuperAdmin</name>
<password>SuperAdmin</password>
</level>
Her ændrer vi koden til noget som vi kan huske, og vi gør det samme ved Admin og Users, som står længere nede.
Vi går ned og finder linjen:
<masterserver_account>
<login></login>
<password></password>
<validation_key></validation_key>
</masterserver_account>
Dette er et meget vigtigt punkt. Hvis ikke dette gøres rigtig, vil serveren ikke virke.
Der findes 2 metoder at gøre det på.
Metode 1 - Brug af CD-key
Vi går ind på denne side:
Player Page
Vi logger ind på vores account.
OBS: Dette kan f.eks være den account i bruger til at spille med.
Med mig selv som eksempel:
LOGIN: esbenvt
PASSWORD: *********
Når vi er logget ind trykker vi på
Dedicated Servers.
Her skal vi indtaste vores
Player Key.
Folk der bruger United:
Dette er den key i har fået med når i har købt spillet.
Har i købt den i en butik, vil koden være bag på jeres manual som fulgte med.
Har i købt den over internettet f.eks Steam eller lignende, har i muligvis fået en mail med denne kode!
Folk der bruger TMNF:
Da i oprettede jeres account, fik i jeres Player Key af vide. Har i ikke kopieret denne, kan i ikke bruge den account til at oprette serveren.
Det i gør, er at i starter TMNF op, og creater en ny account.
Når dette er gjort vil i få jeres Player Key af vide (Den står på Skærmen inden i kan spille)
Skriv koden ned, eller kopier den (Dette er der en knap til).
Nu går i ind på
Player Page, og logger ind på jeres
nye account
I trykker på
Dedicated Servers, og indtaster jeres Player Key.
-v-v-v-v-v- Både TMNF og United brugere-v-v-v-v-v-
Næste side i kommer til, er her hvor i kan lave en ny account (Igen..)
Dette er ikke et login sted, men et sted hvor du kan lave en account.
Derfor laver vi nu en account som vores server skal køre over.
F.eks:
LOGIN: Serveraccount
PASSWORD: Serverpassword
SERVERLOCATION: Denmark
Tryk
Save this Server
Nu er jeres server account oprettet.
Nu indtaster vi disse oplysninger i filen dedicated_cfg, som vi allerede har åben.
Det vil se sådan ud:
<masterserver_account>
<login>Serveraccount</login>
<password>Serverpassword</password>
<validation_key></validation_key>
</masterserver_account>
Det er IKKE nødvendigt at skrive noget i validation key. Hvis i vil gøre det, skal her skrives de sidste 3 bogstaver i jeres playerkey!
Godt, vi går længere ned og finder linjerne.
<server_options>
<name></name>
<comment></comment>
<hide_server>0</hide_server>
<max_players>32</max_players>
<password></password>
<max_spectators>32</max_spectators>
<password_spectator></password_spectator>
Disse siger lidt sig selv. Vi starter med at skriver navnet på Serveren, evt. skrive en lille kommentar.
Max_players er bare hvor mange spiller der maks må være på serveren.
max_spectators er bare hvor mange spillere det må være på spectate.
Ingen hokus pokus i det, vi går videre.
Vi går et stykke ned og finder:
<force_ip_address></force_ip_address>
<server_port>2350</server_port>
<server_p2p_port>3450</server_p2p_port>
<client_port>0</client_port>
<bind_ip_address></bind_ip_address>
<use_nat_upnp></use_nat_upnp>
<p2p_cache_size>600</p2p_cache_size>
<xmlrpc_port>5000</xmlrpc_port>
<xmlrpc_allowremote>False</xmlrpc_allowremote>
Her skal i følge godt med! Vi kan se tallene 2350, 3450 og 5000.
Dette er de porte som serveren kører over, MEN det er også de samme porte som dit trackmania spil kører over.
Derfor er vi nød til at ændre disse porte, så vi ændrer dem bare til f.eks. 2355, 3455 og 5005.
Så er vi færdige i denne fil. Vi gemmer og lukker.
Vi går tilbage til starten af vores server mappe og finder TrackManiaServer.exe.
Vi højreklikker og laver en genvej. Vi højreklikker på genvejen og trykker Egenskaber.
Vi finder hvor der står Destination. Vi går hen til sidst i linjen og tilføjer
"/dedicated_cfg=dedicated_cfg.txt /game_settings=MatchSettings/settings.txt"
Nu er vores server sådan set klar, men allerførst skal vi have forwardet portene 2355, 3455 og 5005.
Hvis i er i tvivl om hvordan i gør dette, skal i gå ind på
Portforward
Guide til Xaseco kommer senere.
//Twisted