dossier > jeux-video > [Tuto] Serveur dédié Trackmania Nations Forever
[Tuto] Serveur dédié Trackmania Nations Forever
Configuration du MatchSettings
Le fichier " GameData/Tracks/MatchSettings/Nations/kookyoo.txt " contiendra la liste des paramètres du jeu. Ce fichier est appellé dans la commande de chargement, vous pouvez en enregistrer plusieurs sous différents noms pour différentes configurations de jeu.
Le fichier se compose de la manière suivante :
<playlist> <gameinfos> <game_mode>1</game_mode> <chat_time>10000</chat_time> <finishtimeout>1</finishtimeout> <allwarmupduration>0</allwarmupduration> <disablerespawn>0</disablerespawn> <forceshowallopponents>0</forceshowallopponents> <rounds_pointslimit>30</rounds_pointslimit> <rounds_usenewrules>0</rounds_usenewrules> <rounds_forcedlaps>0</rounds_forcedlaps> <rounds_pointslimitnewrules>5</rounds_pointslimitnewrules> <team_pointslimit>50</team_pointslimit> <team_maxpoints>6</team_maxpoints> <team_usenewrules>0</team_usenewrules> <team_pointslimitnewrules>5</team_pointslimitnewrules> <timeattack_limit>180000</timeattack_limit> <timeattack_synchstartperiod>0</timeattack_synchstartperiod> <laps_nblaps>5</laps_nblaps> <laps_timelimit>0</laps_timelimit> <cup_pointslimit>100</cup_pointslimit> <cup_roundsperchallenge>5</cup_roundsperchallenge> <cup_nbwinners>3</cup_nbwinners> <cup_warmupduration>2</cup_warmupduration> </gameinfos> <hotseat> <game_mode>0</game_mode> <time_limit>300000</time_limit> <rounds_count>5</rounds_count> </hotseat> <filter> <is_lan>0</is_lan> <is_internet>0</is_internet> <is_solo>0</is_solo> <is_hotseat>0</is_hotseat> <sort_index>27</sort_index> <random_map_order>0</random_map_order> <force_default_gamemode>0</force_default_gamemode> </filter> <startindex>0</startindex> <challenge> <file>Campaigns\Nations\Green\B01-Race.Challenge.Gbx</file> <ident>8oDWqaNMXpyFg6e_QUb07Wzpkk3</ident> </challenge> ... </playlist>
Explications
gameinfos
<game_mode>1</game_mode>
<chat_time>10000</chat_time>
<finishtimeout>1</finishtimeout>
<allwarmupduration>0</allwarmupduration>
<disablerespawn>0</disablerespawn>
<forceshowallopponents>0</forceshowallopponents>
<rounds_pointslimit>30</rounds_pointslimit>
<rounds_usenewrules>0</rounds_usenewrules>
<rounds_forcedlaps>0</rounds_forcedlaps>
<rounds_pointslimitnewrules>5</rounds_pointslimitnewrules>
<team_pointslimit>50</team_pointslimit>
<team_maxpoints>6</team_maxpoints>
<team_usenewrules>0</team_usenewrules>
<team_pointslimitnewrules>5</team_pointslimitnewrules>
<timeattack_limit>300000</timeattack_limit>
<timeattack_synchstartperiod>0</timeattack_synchstartperiod>
<laps_nblaps>5</laps_nblaps>
<laps_timelimit>0</laps_timelimit>
<cup_pointslimit>100</cup_pointslimit>
<cup_roundsperchallenge>5</cup_roundsperchallenge>
<cup_nbwinners>3</cup_nbwinners>
<cup_warmupduration>2</cup_warmupduration>
</gameinfos>
game mode :
- 0 = Rounds (courses normales, tout le monde part en même temps, le premier arrive gagne)
- 1 = TimeAttack (contre la montre)
- 2 = Team (classement par teams rouge vs bleu)
- 3 = Laps (nombre de tours)
- 4 = Stunts (score des cascades)
timeattack_limit > Durée en secondes d'une manche de time attack (ex : 30000 = 5 minutes)
Notre serveur est configuré pour du timeAttack, je n'expliciterais pas les autres paramètres qui me semblent suffisament explicites.