31 total results found
Informational resources related to Evo.
Clubs in Trackmania offer many features for communities, clans and esports organisations. Here you can find all they have to offer. Privacy Clubs offer three levels of privacy: Public - Open to everyone: This makes your club join-able by everyone Private...
EvoSC provides several ways for you as an admin to manage players and the match during competitions. Commands Command Example Description //mute <player> //mute playername Mute player. //unmute <player> //unmute playername U...
Commands Command Example Description /maps Open the map list. /jukebox Open the jukebox. //add <tmx id> //add 2352 Add a track from Trackmania Exchange. //addpack <pack id> //addpack 352 Add all tracks f...
Command Example Description /help Displays list of commands. //setpw <password> //setpw myawesomepassword Sets the entry password for the server. Leave empty to clear. /reset Resets the interface if it broke. //mute ...
The server communicates with the controller through callbacks/events. Some of the more important events are preprocessed by EvoSC to make them easier to use. All those events called "Hooks" will be listed below. Registering a Hook To bind a method to an EvoS...
Features and Bugfixes When starting to work on a new feature or bugfix, create a new branch from develop and make your changes. After you're done commit and push your changes to the repository and create a pull-request from your branch to develop. If working...
Directories cache As the name suggests this directory contains all the cache-data saved and used by EvoSC. This directory must not be populated with files by anyone other than EvoSC. There is one exception to that: If you want to tell EvoSC to restart throu...
Requirements and Installation
Requirements PHP7.4 (with extensions: simplexml, mbstring, gd, dom, mysql) Composer MySQL/MariaDB Database Installation Clone the project to your desired location Go into the directory and call composer install
Text in Trackmania can be styled in almost any place you can think of. You may style the name of your map, your nickname or even your chat messages! This guide will give you all you need to get started with text formatting and styling. Syntax All styling is ...
Fullspeed Mapping tips and tricks!
Let's start with a general definition of Fullspeed: Racing on a map that has no intended braking or RNG based elements with the focus on high speed and precision. To learn fullspeed mapping it's important to realise a couple of things: Play the game! This ...
Tutorial - How to create a Server (Windows)
If you have not installed EvoSC already, you can follow this guide. Bugs, issues or suggestions If you found a bug or have a issue with EvoSC, please make a report in the Github issues: https://github.com/EvoTM/EvoSC/issues If you also have a suggestion or ...
Updating Existing Installations
Updating with git To update an existing installation with git do the following: Open a terminal and go to the directory of your EvoSC installation. Enter: git pull Update composer: composer install --no-dev Restart EvoSC, you can use the in-game command...
Download & Installation
EvoSC is currently unstable on windows systems and may not work as intended, or at all. Install at your own risk. Requirements The following are the system requirements you will need to install and run EvoSC. PHP version at least 7.4Here are some guides t...
Here are some useful links to help you navigate around the Evo community. https://evotm.com/ - This is our home page. https://wiki.evotm.com/ - This wiki, home for helpful resources of trackmania and Evo. https://stats.evotm.com/ - Statistics covering the...
Track editor tutorials!
Tutorial - How to create a GPS
A GPS is a ghost you import into your map, which can be attached to a trigger and let players see exactly how you can drive the map or find the route of your map. It is something that can be extremely useful for more complex maps or new players starting with t...
Tutorial - How to create a Server (Linux)
Sometimes it's not enough for one to play on others servers. You want your own, with own maps, own server controller and own power over everything. In this tutorial you will learn how to set up your own server. This tutorial is for Linux only. For Windows ple...
EvoSC Competition Guide
A guide that shows you how to use EvoSC in competitions.
Everything you need to know about modules
How are files structured and named? General development guidelines.
Prerequisites and other userful information
Everything what you need to know about Skins
EvoSC Developers Guide
This section covers everything you need to maintain or extend the Evo Server Controller
Learn how to customize and personalize your game!
Everything you need to know about clubs - what they offer, what you can do with them and how you can customize them!
Welcome to Evo!
General information about Evo, what we do and our services!
Tutorials and Infos about Servers
EvoSC Users Guide
Documentation and guides for our server controller EvoSC.
Match settings is the core configuration for all game modes and matches in Trackmania. This is where you configure how the match will play out. Match Settings Manager The server's match settings is a tool that allows you to create, edit and load different ma...