TPS GASECO 2.x Release

Moderators: xGEKKOx, AlexKF, NADEO

Post Reply
User avatar
xGEKKOx
Posts: 271
Joined: 18 Jul 2011, 21:04

TPS GASECO 2.x Release

Post by xGEKKOx » 17 Oct 2011, 23:38

Image
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:
DOWNLOAD CLOSED

STEP 1:
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

extension=truebug_phpXX.so
Usually in Linux you must copy this LIB in /usr/lib/php5/xxxxxxx folder. (Debian) Anyway an error message will notice you where PHP expect it would be. ;)

STEP 2:
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.

Please note:
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.

Next update:
- 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

Thanks to
- 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! :thumbsup:
TPS Gaseco - iPhone TM Remote Controller - GOS Coder

User avatar
xGEKKOx
Posts: 271
Joined: 18 Jul 2011, 21:04

Re: TPS GASECO 2.x Release

Post by xGEKKOx » 18 Oct 2011, 02:14

Download links and instructions now availables.
Thx for the patience.
;)
TPS Gaseco - iPhone TM Remote Controller - GOS Coder

User avatar
AlexKF
Posts: 282
Joined: 31 Jul 2011, 14:30
Location: England
Contact:

Re: TPS GASECO 2.x Release

Post by AlexKF » 18 Oct 2011, 11:34

Hi guys!

Just wanted to say its definately worth trying TPS out, its great fun and has made TM much more fun for me.

If you wanna talk/contact me/need support just PM me :)

Gekko: I updated the first post and made it more reader friendly with a more clear layout, hope thats ok.

Looking forward to see what people say :mrgreen:

Edit: Here are 15 (full screen) screenshots of TPS. Have a look ;) http://imageshack.us/g/834/screenshotconverter.jpg/

User avatar
xGEKKOx
Posts: 271
Joined: 18 Jul 2011, 21:04

Re: TPS GASECO 2.x Release

Post by xGEKKOx » 18 Oct 2011, 12:16

Loader + TPS gaseco now in one ZIP file.
Thx Alex.
TPS Gaseco - iPhone TM Remote Controller - GOS Coder

User avatar
askuri
Posts: 284
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: TPS GASECO 2.x Release

Post by askuri » 18 Oct 2011, 15:06

I think, i can make the needed Batch file. i´ve good knowledge in Batch and Windows, so I think, that will be no problem. I´ll try in the next hours. First I´ve to finish work here at home -.-
ManiaCDN.net: the new free hoster for your custom content

Specs: i5 6600K; MSI Z170A Gaming Pro; 2x8GB Crucial DDR4 2133MHz; Intel HD Graphics 530; Linux Mint & Windows 10 Home

User avatar
xGEKKOx
Posts: 271
Joined: 18 Jul 2011, 21:04

Re: TPS GASECO 2.x Release

Post by xGEKKOx » 18 Oct 2011, 15:17

Thx Askuri...
In the while i'm moving all songs files on free space.
The TPS database song will change auto in few hours. ;)
TPS Gaseco - iPhone TM Remote Controller - GOS Coder

User avatar
askuri
Posts: 284
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: TPS GASECO 2.x Release

Post by askuri » 18 Oct 2011, 17:26

I can code it in a half hour I think ... Stay tuned :roflol:

EDIT: OK, here´s the running Batch file: http://askuri.planetmhost.de/host/tps2.0_win_batch.zip
The batch works, but i get this Error (I had that Error often in the unmodified version of Aseco)

Code: Select all

[PHP Warning] Invalid CRT parameters detected on line 633 in file C:\SRV\Test\TPS Gaseco\Includes\GbxRemote.inc.php
Here the complete log file: http://askuri.planetmhost.de/host/tps_log.txt
ManiaCDN.net: the new free hoster for your custom content

Specs: i5 6600K; MSI Z170A Gaming Pro; 2x8GB Crucial DDR4 2133MHz; Intel HD Graphics 530; Linux Mint & Windows 10 Home

User avatar
xGEKKOx
Posts: 271
Joined: 18 Jul 2011, 21:04

Re: TPS GASECO 2.x Release

Post by xGEKKOx » 18 Oct 2011, 18:48

This warning happen in a later version of PHP for Vista or windows 7.
The only way to avoid it is to update php libraries (with a new istallation) or to revert back to a previous installation.
I will try also to add a "non notice warning" @ before the function, but is better to use a good php.

Thx for the batch, i will add it to the project with your name.
:thumbsup:
TPS Gaseco - iPhone TM Remote Controller - GOS Coder

User avatar
askuri
Posts: 284
Joined: 18 Oct 2011, 15:01
Location: Germany

Re: TPS GASECO 2.x Release

Post by askuri » 18 Oct 2011, 18:51

Thx for the Answer :thx: ! You are the first, knowing whats going on with Aseco and Gaseco on my Server :D. I´ll try tomorrow, because I´ve to go off now ^^.
ManiaCDN.net: the new free hoster for your custom content

Specs: i5 6600K; MSI Z170A Gaming Pro; 2x8GB Crucial DDR4 2133MHz; Intel HD Graphics 530; Linux Mint & Windows 10 Home

Lucifer.Dave
Posts: 8
Joined: 06 Oct 2011, 13:46

Re: TPS GASECO 2.x Release

Post by Lucifer.Dave » 18 Oct 2011, 21:32

Test TPS Gaseco.2 help, advice with a problem ??


Deprecated: Call-time pass-by-reference Has been deprecated in C: \ TM2server \ GASE
WHAT \ Types \ manialinkframework.class.php on line 262

Notice: Constant LF already defined in C: \ TM2server \ GASECO \ tps2_0.php on line 34

PHP Version 5.3.8 with
Load settings [config.xml]
################################################## #############################
# #
# Running TPS GASECO VER 2.0 #
# A mixed version of The Power System should be GEKKO and ASEC Florian Schnell #
# Author: Gekko #
# #
################################################## #############################
[Load Plugin] [plugins / plugin.localdb.php] [Name: LocalDb] [Ver: 1]
[Load Plugin] [plugins / plugin.admin.php] [Name: Admin] [Ver: 2]
[Load Plugin] [plugins / plugin.Managers.php] [Name: Managers] [Ver: 1.2]
[Load Plugin] [plugins / plugin.grancasino.php] [Name: GranCasino] [Ver: 1]
[Load Plugin] [plugins / plugin.convertitorec.php] [Name: ConvertitoreCopper] [Ver:
2]
[Load Plugin] [plugins / plugin.inventario.php] [Name: Inventario] [Ver: 0.15]
[Load Plugin] [plugins / plugin.combos.php] [Name: Combos] [Ver: 2.1]
[Load Plugin] [plugins / plugin.meat.php] [Name: Meat] [Ver: 0.9]
[Load Plugin] [plugins / plugin.bingotime.php] [Name: BingoTime] [Ver: 3.1]
[Load Plugin] [plugins / plugin.records.php] [Name: Records] [Ver: 1.1]
[Load Plugin] [plugins / plugin.pvsp.php] [Name: PvsP] [Ver: 2.1]
[Load Plugin] [plugins / plugin.magicletters.php] [Name: MagicLetters] [Ver: 2.1]
[Load Plugin] [plugins / plugin.experienz.php] [Name: Experienz] [Ver: 2]
[Load Plugin] [plugins / plugin.minimenu.php] [Name: MiniMenu] [Ver: 1]
[Load Plugin] [plugins / plugin.chatbot.php] [Name: chatbot] [Ver: 1]
[Load Plugin] [plugins / plugin.messaggio.php] [Name: Messaggio] [Ver: 2.1]
[Load Plugin] [plugins / plugin.sounds.php] [Name: Sounds] [Ver: 1.15]
[Load Plugin] [plugins / plugin.help.php] [Name: Help] [Ver: 1.1]
[Load Plugin] [plugins / plugin.displaynew.php] [Name: DisplayNew] [Ver: 2]
[Load Plugin] [plugins / plugin.privatechat.php] [Name: PrivateChat] [Ver: 1]
[Load Plugin] [plugins / plugin.blocconotes.php] [Name: BloccoNotes] [Ver: 1]
[TPS GASECO] Try not connect to server on 127.0.0.1:5005
[TPS GASECO] Authentication ..... OK
[-1000] User unknown.
[Error] [TPS GASECO] Connection Could Not Be Established! on line 319 in file C:
\ TM2server \ GASECO \ tps2_0.php
[10/18, 10:29:39 p.m.] Beginning the TPS GASECO shutdown due to an error ...

Notice: Undefined property: ASEC: $ eccolo in C: \ TM2server \ GASECO \ tps2_0.php he
line 1998

Notice: Undefined variable: lista_salvare in C: \ TM2server \ GASECO \ tps2_0.php he l
ine 2724

Notice: Undefined property: GranCasino: $ tutto_elargito in C: \ TM2server \ GASECO \ P
lugins \ plugin.grancasino.php on line 1445

Notice: Undefined property: GranCasino: $ tutto_guadagnato in C: \ TM2server \ GASECO
\ Plugins \ plugin.grancasino.php on line 1446

Notice: Undefined property: ASEC: $ progressive_jackpot in C: \ TM2server \ GASECO \ P
lugins \ plugin.grancasino.php on line 1447
Press any key to continue ...
Image

Post Reply

Return to “TPS GASECO”

Who is online

Users browsing this forum: No registered users and 2 guests