# TrackMania Nations - XASECO
Information on the XASECO system for TrackMania Forever and Nations (& Original/Sunrise), racing games by Nadeo
Author: Frans P. de Vries
Keywords: TrackMania, Forever, United, Nations, Original, Sunrise, racing, games, XASECO, ASECO, RASP, Jfreu, plugins, records, jukebox, Nadeo

Welcome to this humble page for:

### Introduction:

This is a simple hub page for TrackMania Nations ESWC. It aims to collect in one place useful information and references to official and community sites for this classic racing game by Nadeo. Here are relevant excerpts from the TMN ESWC press release:

"For the first time in the history of eSport, a video game has been specially developed for the Electronic Sports World Cup and is being offered free of charge to the players of the entire planet."

"This special version features a brand new environment, the Stadium, and a revolutionary new gameplay designed for Nadeo's own custom cars. Nadeo has pulled the technological rabbit from the hat with their own brand game engine, featuring the series' best graphics yet, finely tuned for the latest generation graphics cards, not forgetting simpler machines so that no one round the world has a technical freeze out on the race track. With the online in-game ladder, players can customise their cars and avatars and race in their nation's colours on the world's servers. Many Trackmania and Trackmania Sunrise players will already have access to the following exclusive features: peer 2 peer data exchange and skin and avatar customisation."

### XASECO:

This page is also the initial home to XASECO, which stands for Xymph's ASECO and is the new name for the system formerly known as ASECO/RASP for classic TMN. It now supports TrackMania Forever as well. ASECO is an abbreviation of "Automatic SErver COntrol", a system for TrackMania Original, Sunrise and (especially) Nations and Forever servers to keep track of player records and provide useful player and admin commands. RASP is a sizable set of plugins for ASECO that adds server ranks, a track jukebox, a karma voting system, and lots more.

As evidenced by the many TrackMania (Nations) servers running it, the ASECO/RASP system for TMO/TMS/TMN remained a very popular package to keep track of records and offer players various useful commands and features. But its original authors have moved on to TM United, so I have been working at the system on my own since May 2007 to improve and expand it. The number of changes is so large that I decided (somewhat presumptuously perhaps) to call this system XASECO version 0.8, subsequently updated to v1.16, many major releases since ASECO 0.61b and RASP 1.5 that together combined into version 0.7. TrackMania Forever is also supported since XASECO v0.96.

I don't believe there's a point in running a barebones (X)ASECO system without at least the RASP plugins because those add so many basic and useful features and commands which players enjoy, so they are not released separately like before but as one combined system. The remaining plugins included in this v1.16 release (Mistral's idle-kick, and Jfreu's plugin) are however optional, as are the series of new plugins I developed myself. My overall goal remained to stick to 'core functionality' as much as possible, rather than include into the base system any of the variety of 'niche' plugins that exist out there, while still providing a complete and integrated solution for server control.

For a high-level outline of all of XASECO's features and plugins, see the Overview page. For screenshots of many of the TMF interface features, see this preview thread.

For a comprehensive overview of the new stuff, see the v0.8 initial release notes, v0.81 - v0.95 oldest release notes, v0.96 - v1.03 older release notes, and v1.04 - v1.16 current release notes.

And here is a complete overview of all available commands in HTML and Word.

### Content:

- Installation
- Upgrading
- Configuration
- Versions
- Download
- Feedback
- Links
- Official
- Community
- Resources
- Scripts
- Third-party Plugins
- Obsolete Plugins

### Installation:

- New installation of v1.16:
  See the XASECO Installation page on XAseco.org, or go directly to the classic TMN & XASECO quick start guide or TMF & XASECO quick start guide.
  For historical info, you can consult the old ASECO v0.61b readme.pdf and corresponding Tutorial, as well as the old RASP v1.5 readme.txt, in Server Resources below.
- Upgrading from v1.15b to v1.16:
  See the XASECO Upgrade page on XAseco.org for general instructions.
  The following files were updated in v1.16: aseco.php, dedimania.xml, includes/GbxRemote.bem.php, GbxRemote.inc.php, basic.inc.php, gbxdatafetcher.inc.php, rasp.funcs.php, rasp.settings.php, tmxinfosearcher.inc.php, types.inc.php, jfreu.config.php, plugins/chat.dedimania.php, plugin.checkpoints.php, plugin.dedimania.php, plugin.localdatabase.php, plugin.rasp_nextmap.php.
  Important:
  - To register your server with the central Dedimania database, you must copy the login and password values in the `<masterserver_account>` section from your server's dedicated.cfg (TMN) or dedicated_cfg.txt (TMF) file into the corresponding section of the dedimania.xml file, and add the 3-character nation abbreviation. Instead of the password you can also use the community code for your server by using the server login/password on the official site for your game (TMO/TMS/TMN) or on this page for TMF.
  - Open port 8002 on your firewall/router for communication with the central Dedimania server.
  - In the zip file, all *.XML and *.PHP config files are located inside the newinstall/ directory. This means that you can (and have to) unzip the download and replace all the PHP code files, without worrying about overwriting your customized config files. However, for every XML/PHP config file that was updated (see above), you must replace your version with the one from the newinstall/ directory, or compare them and add any new/changed configuration settings to your version to insure the system remains working correctly.
  - For a new installation, go into the newinstall/ directory and move all *.XML files into the main directory (next to aseco.php), all *.PHP files into the includes/ directory, and Aseco.bat|Aseco.sh|AsecoF.sh also into the main directory.
- Upgrading from v0.7 to v0.8+ and from v0.8-v1.14 to v1.15b:
  See the archived Upgrade notes.

### Configuration options:

- See the Configuration section on XAseco.org. Here is the list of default Admin and Operator abilities.

### Version Notes:

- See the XASECO Versions page on XAseco.org.

### Download:

- xaseco_116.zip

### Feedback/questions:

- Please post to the v1.16 thread or the XASECO1/2 forum on TM-Forum. See also the older forum posts via the XASECO Versions page on XAseco.org.

### Thanks:

- See the Credits & Contact page on XAseco.org.

### Links:

- Official
  - See the Official Links page on XAseco.org.
- Community
  - TM² hub
  - TM Forever hub
  - ShootMania hub
  - See the Community Links page on XAseco.org.
- Server Resources
  - TMN & XASECO quick start guide
  - TMO/TMS/TMN Dedicated Server
  - XASECO start-up scripts for Linux
  - Dedicated Server start-up scripts for Linux
  - See the Resource Links page on XAseco.org.
  - ASECO v0.61b
  - ASECO v0.61b readme.pdf
  - ASECO v0.61b tutorial for Windows
  - RASP v1.5
  - RASP v1.5 readme.txt
  - Jfreu v0.13d
  - TMU Dedicated Server
  - ASECO TMU v1.2.0
  - RASP TMU v2.1.4
- Miscellaneous Scripts
  - See the Scripts & Tools page on XAseco.org.
- Third-party (TMF) Plugins
  - Fufi's plugins ( Menu, Widgets, AutoQueue )
  - Milenco's plugin pack
  - Milenco's plugins ( Average, Finishes, Google, Restart, Slap, TopKarma, WhoKarma )
  - Nouseforname's plugins ( Betting, Button, Entrance, Link, Message, Random pay, Records, RSS reader, Song, Winning )
  - undef.de's plugins ( Alternate Scoretable, Auto Team Adjustment, Badwords Judge, Best Checkpoint Times, Cheated Records Killer, Gerymania, Greeting Dude, Info-Widget, Personal Best Checkpoints, Personal Best Medals, Personal Mommy, Private Message window, Records-Eyepiece, Server Neighborhood, Teamspeak3 Info, Third-Party Plugins UpToDate, TM-Karma.com, Vote Manager )
  - Alternative Admin
  - Auto EndRound
  - Auto EndRound Enhanced
  - AutoGreeter
  - Auto Rank & Score Kicker
  - Auto Track Manager TMF
  - Best Checkpoints widget
  - Best Runs widget
  - Betting
  - Bing Translate
  - Buy TMU ad
  - Chat coloured nickname
  - Chatbot by Assembler Maniac
  - Chatbot by El Fuego (Big Geordie)
  - Chatbot by El Fuego (Big Geordie Mark II)
  - Checkpoint info (FAST-like)
  - Checkpoints counter
  - Christmas
  - Countdown for Servername
  - CP live (update)
  - Cross server chat
  - Custom chatbox
  - Custom Scorepanel
  - Custom TA timelimit
  - DBTools
  - donateLog
  - Email Admin
  - EnterMessage
  - Extended Chatlog
  - Extended List
  - Finish Copper Payout
  - forceMods
  - Freezone
  - GoalRace
  - Google Translate
  - hideChat
  - IRC Bot
  - Karma Vote Widget
  - Live-sectors for Laps/NASCAR
  - Lottery
  - matchOverlay
  - Modified Join message
  - Network info widget
  - Nickname sync
  - Offline stats (TMOS)
  - Pay2Play
  - Play Panel
  - Quiz
  - R-AutoLaps
  - Random info messages
  - Recdiff
  - Records block
  - Relayrace
  - ReplayCharge
  - Rounds finish panel
  - Sector Records
  - Sector Records, calendar & custom chat
  - ServerStats
  - ShowInfo (EndRace)
  - Show Version
  - Song info widget
  - SpykeAllCps
  - SpykeScore
  - Stalker's Tools
  - SwearBox
  - Switch server
  - switchServer
  - TeamRace
  - Team ranking
  - TeamSpeak 2
  - TeamSpeak 3
  - TM-Karma.com
  - TM-Stats
  - Tournament
  - Trivia
  - User Panel
  - Vote Gamemode
  - ZeroSwitch
  - XAseco.org Plugins Repository (mirrors of almost all of the above)
- Old/obsolete/TMN Plugins (some appear to be compatible with v0.8+, or are already included in an updated form with the official distribution)
  - Fufi's mods (Tools, UnSpec, NoCheat)
  - slly's mods & tools
  - die-webber mods & tools
  - Automatic Challenge Randomizer
  - Auto TimeLimit
  - Auto Track Manager TMN
  - Chatbot by cow
  - Globalstats
  - Idlekick
  - Jukebox credits
  - Jukebox pay
  - Jukebox votes
  - No Chat
  - Offline messages
  - RemoteCP3 Authentication
  - Team chat
  - Votelimit