Advanced Search
Search Results
31 total results found
Evo
Informational resources related to Evo.
Track Editor
Track editor tutorials!
EvoSC Users Guide
Documentation and guides for our server controller EvoSC.
Server Administration
Tutorials and Infos about Servers
Welcome to Evo!
General information about Evo, what we do and our services!
Clubs
Everything you need to know about clubs - what they offer, what you can do with them and how you can customize them!
Customization
Learn how to customize and personalize your game!
EvoSC Developers Guide
This section covers everything you need to maintain or extend the Evo Server Controller
Skins
Everything what you need to know about Skins
Getting Started
Prerequisites and other userful information
The Architecture
How are files structured and named? General development guidelines.
Modules
Everything you need to know about modules
EvoSC Competition Guide
A guide that shows you how to use EvoSC in competitions.
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...
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...
Useful Links
Here are some useful links to help you navigate around the Evo community. https://evoesports.gg/ - This is our home page. https://wiki.evotm.com/ - This wiki, home for helpful resources for Trackmania and Evo. https://discord.gg/evoesports/ - Our discord ...
Features
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...
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...
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...
Getting Started
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 ...
Tutorial - How to create a Server (Windows)
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 ...
Text Styling
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 ...
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
Project Structure
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...
Workflow
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...
Events/Hooks
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...
Useful Commands
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 ...
Maps
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...
Admin Controls
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...
Match Settings
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...