Hopely someone can find this tutorial useful, it took a lot of time to figure everything out by myself without any knowledge of databases or anything
Ok enough chat, here goes.
1) Download ASECO, and install/unzip it to a folder of your choice (preferably in a new folder within your Trackmania directory)
2) Download Xampp and install it to the default folder (Program Files, unless you know what you're doing). Install all options (Apache, Mysql are the most important ones). Once the installation is finished, the Xampp Control Box should open, but close it for now.
3) Now we have to configure Aseco.
Go to your ASECO folder, and right-click on Aseco.bat, then click on Edit. The file should open in wordpad or notepad.
Where it says set INSTPHP=C:\Programme\Apache2\Php5 change the location to C:/Program Files/xampp/php (Unless you didn't install Xampp in the default directory). Now save and exit.
Now right-click on the file config.xml, and Edit. There's a lot of things you can change and customize here, but I'll only explain the ones necessary to get your aseco server running (for further information check the ReadMe.pdf file).
Find the <tmserver> part and set your login and password to the ones in your dedicated server's config. Also make sure your IP and port (usually 5000) are correct (Normally, you don't need to change this). Remember that 127.0.0.1 is the same as localhost (The dedicated server is hosted on your pc).
After you're happy with your config, save and exit.
Again, right-click and Edit the file plugins.xml. Right before the final line (</aseco_plugins>) enter a space and add the following line: <plugin>plugin.localdatabase.php</plugin>
Save and exit.
One last file to edit, open localdatabase.xml. Set your mysql login and password (We haven't really created our mysql "account" yet, but we will soon when we configure it). set your databasename (<mysql_database>) to aseco. Then change <display> from false to true.
The file should look like this
(Remember that 127.0.0.1 = localhost)<?xml version="1.0" encoding="utf-8" ?>
<!-- MySQL Server Settings -->
<!-- Do you want Aseco to display the records? -->
Now save and exit.
4) And now the "complicated" part. Let's configure our local database.
First go to the following folder in your hard drive: C:/Program Files/Xampp/mysql/bin (Unless you installed Xampp in a different directory) and open winmysqladmin.exe. Set your login and password to the ones you selected when configuring localdatabase.xml (MyCrazyLogin, in the example).
Then once you created your mysql "account" you can just close the program.
Now open your Xampp Control Pannel to make sure all the necessary database applets are running (You can run it from your start menu).
Open a browser window (Internet Explorer, firefox, etc) and enter the address: http://localhost (Or just click here!)
You will have entered your Xampp control board. In the navigation menu on your left, click on the PHPmyadmin link.
When the page loads, notice there's a space below "Create new Database". Type aseco and click on Create.
Now find the button that says import (It's in the upper menu bar), then click on Browse.... There's a file in the /Aseco/localdb directory, called aseco.sql, select it. Ignore all the options you're given, and click on Continue.
If everything worked well, you should see a long paragraph of code, and a message confirming that the data was added successfully. If that doesn't happen and a line saying that there was an error, just go back and try again (Trying again worked for me, can't explain why exactly).
5) Now it's time to run aseco. First start your dedicated server (You can also use ServerMania if you want). Once it's ready, go to your ASECO directory and run Aseco.bat. Aseco should be able to find your server and "attach", unless you inserted the wrong IP or ports (I use 5225 instead of the default 5000, for example). If aseco can find your server, then you should see the line (ASECO) Connection established successfully!. Then aseco will try to connect to your local database (The one you created with Xampp). If everything goes well, aseco will be running on your server.
I hope this can be useful to somebody!