TrackMania MatchSettings Setup Guide

đź§  A super simple tutorial

đź§© Step 1: Download & Install Maps

Go to TM-Exchange.com and download any maps you like.

Move the downloaded .Challenge.Gbx files into this folder:

C:\Users\YourName\Documents\TrackMania\Tracks\Challenges\My Challenges

Then open TrackMania and go to Play âžś Local Games âžś My Maps to confirm the maps appear.

đź›  Step 2: Create Match Settings

In the game, go to Play âžś Online âžś Create and fill out:

  • Name your server (e.g., My Cup)
  • Choose Game Mode (TimeAttack, Rounds, etc.)
  • Set Max Players
  • Set Time Limit

Then select maps and click Save Settings:

yourfile.txt

Your file will be saved here:

C:\Users\YourName\Documents\TrackMania\Tracks\MatchSettings\yourfile.txt

đź“‚ Step 3: Upload Files to Server

Copy your maps and match settings file to your server like this:

/home/container/tmserver/GameData/Tracks/Challenges/My Challenges/ /home/container/tmserver/GameData/Tracks/MatchSettings/yourfile.txt

⚙️ Step 4: Update start.sh Script

Open the start.sh script and add your matchsettings file like this:

#!/bin/bash cd tmserver ./TrackmaniaServer \ /game_settings=MatchSettings/yourfile.txt \ /dedicated_cfg=dedicated_cfg.txt \ /nodaemon & TM_PID=$! cd ..

đź’ľ Step 5: Auto-Save with XAseco (Optional)

To save matchsettings every time the map changes:

Open:

/home/container/xaseco/includes/rasp.settings.php

Find and edit this line:

$autosave_matchsettings = 'yourfile.txt';

đźš‘ Troubleshooting

  • Maps not showing? Check you put them in the correct My Challenges folder.
  • MatchSettings not loading? Make sure the .txt file is in the MatchSettings folder.
  • Still broken? Look at server logs for “file not found” errors.
Crafted with passion by the CloudZor team ✍️

Cloudzor – Trackmania Hosting

Since 2015, blazing‑fast Trackmania servers with premium support.

Rated 4.9/5.0