Updated 21/11/2011 -- 13:14
TPS Gaseco 2.0
What is TPS Gaseco?
TPS Gaseco is a TM RPG system with a whole set of new and different features to any other system on TM. It is now available to everyone who plays Trackmania. Most of the ideas come from players, but then transformed into the system code by Gekko. A big thankyou also goes to all the people who have worked on this project over the years.
We decided to use much more TM internal graphics to avoid boring downloading time of the system, so we lowered TPS down from 1Gb to 200Mb.
Why TPS Gaseco?
The ultimate objective is to transform TM (which is already a great game) into a MMORPG, where players don't wnat to run for LP (ladder points), but want to have fun playing and building a respected account over time.
Each account will be the same on every server that has this script running on it, so you can play whenever and wherever you want.
Cheating is basically impossible (although nothing is impossible), but is very hard, seeing as the main Rank is not only based on records. In this way any cheater will be instantly located and deleted forever.
Also, we don't use the 'donations' style to collect planets, that's very much the old way to collect Planets. The best way is give something fun back that can be used. So if you think that TPS is here to get your Planets, you are wrong. TPS gives more Planets away than any other server. This seems to be the only way to get Planets circulating acround.
Who can help with TPS Gaseco?
We are always open to any suggestion or idea you have. Remember: if you have an idea, don't think its stupid or keep it to yourself, we can code it and develop it into a great feature, so start suggesting!
How to install:
Loaders : Open the Loaders.zip
You will find the installation PDF help file. Its very easy, all you need to do is choose the version for your system and add to php.ini this line (XX mean the version of php) :
TIP : If you wanna be sure that this LIB will be loaded both from Apache2 and PHP-CLI you can do in this way:
Go in /etc/php5/conf.d and add a file called "TrueBug.ini" and add the line below in this file.
After restart Apache2 (/ect/init.d/apache2 restart)
To verify PHP-CLI do : php -v
Code: Select all
TPS Gaseco 2.0: Open TPS Gaseco zip
Unzip it in a folder on your linux/window and start to edit the config.xml (example below)
Code: Select all
<tpsgaseco> <timeoffset>Europe/Rome</timeoffset> <betting>15</betting> <mod></mod> <yoursite>TPS Gaseco</yoursite> <yoursiteurl>http://www.gekkotech.net</yoursiteurl> <matchsettings>matchsettings</matchsettings> <cupfee>20</cupfee> <cupattesa>2</cupattesa> <cupminplayers>8</cupminplayers> <uploader>OFF</uploader> <uploader_url>http://www.yoursite.xxx/TPSUploader/tps_track_upload.php</uploader_url> <happy_hour>OFF</happy_hour> <happy_hour_time>15,18,22</happy_hour_time> </tpsgaseco> <tpsgasecoadmins> <superadmins> <login>gekk0</login> </superadmins> <admins> <login>gekk0</login> </admins> </tpsgasecoadmins> <tmserver> <login>SuperAdmin</login> <password>yourpassword</password> <ip>127.0.0.1</ip> <port>5000</port> </tmserver>
timeoffset - Insert your PHP Zone/Country for right time (HERE the php zone list)
betting - Betting minimum players (if < 10 it auto set to 10)
mod - I'm not sure if it works on TM2, is a force mod. Url address of the mod
yoursite - The name of your site/blog
yoursiteurl - The url of your site/blog
matchsettings - The matchsetting file name (need to be .txt)
cupfee - Starting fee for cups. You can change this inside
cupattesa - Track cup wait before start when min players reached
cupminplayers - Min players needed to start a cup (if < 8 auto set to 8)
uploader - if you have a dedicated server with apache2 you can use it
uploader_url - the url in your dedicated where the uploader can run
happy_hour - switch on or off the happy hour
happy_hour_time - multiple times for happy hour
SuperAdmin need to be both in SuperAdmin list and Admin list.
Small Admins need only to be in Admin list.
To start using "Converter" you need to send via Trackmania mail at least 100 Planets to your server login, for the Nadeo % on transaction.
On Linux you can use the example .sh file to get the TPS reload if it crashes (basically impossible if there are no bugs). You can modify it if you need to.
Remember to change to CHMOD 0775 on Linux after you upload the files.
On windows you need to create a .bat file, but I havn't used windows for a long time and i can't remember how to do batch files. If someone wants help us i will include it in the project next time.
- TPS SDK to develope and include your plugins
- TPS Bank auto enable when server Planets > 100000
- Unlock quests on lvl 20
- Magic Letters word editable in Menu->Settings
- Team Creation and Mass Market for teams
TPS Gaseco features
- Window + Icons based system
- All ingame visuals commands and settings (no more command line)
- Always clean chat. We want a chat to talk, not to see records
- Upper Record Display
- Combo System
- Magic Letters Lottery
- Cup and Crazy WeekEnd Cup system
- Fuel / Repair system (go spec when something is broken)
- Item System to buy some stuff
- Sponsors (based on lvls) to earn Planets
- Party system (exp faster with friends help)
- TPS Bank to deposit Planets for a period and earn % interest
- Private multichat
- Server List (show all TPS Gaseco servers in the world)
- Bonus : Exp X3 when < 30 players, Exp X2 when > 30 players, PvsP X2. (Exp bonus on pair hour, PVP on unpair)
- Best Combo : Get 10 Planets each track
- Menu->Settings to close/open windows or dashboards
- Bingo Game : start to win with 2 numbers
- Player VS Player : win EXP from your challenger (higher challenger, higher exp)
- Forum linker
- FastBar to add and remove most used icons (+/- on main window)
- Admin notes : Leave a message to all admins (notice bugs or suggestions)
- Player list with info on connection speed, lvl, exp, nation, + commands for admins
- Drop Down menus for Super Admins / Admins
- Hard Chat filter : On/Off
- Most selected song sorting (videos are deprecated until nadeo re-enable)
- Track A.I. vote + Manual Vote to award a track
- Help button on each window -?- near the close/minimize button
- Askuni for the batch file
- Let's Rock Thunder for bug noticing
TPS Gaseco ingame Video
Note: We will ban IP and ServerLogin if we find any form of hack/cheat in our logs.
If something doesn't work please let us know and we will be happy to help.
Sure, some bugs will jump out, but we will be always fix them quickly and we will keep it updated regularly, so stay tuned for news.
If you have any questions or comments please post below, or PM Gekko or AlexKF.
Enjoy & have fun!