ManiaLive, a new dedicated server manager

This is the place where you can find everything related to the dedicated server, control scripts and community tools.

Moderators: Pit Crew, TM-Patrol

Post Reply
User avatar
SaTaNaSDiaBoLo
Pit Crew
Pit Crew
Posts: 346
Joined: 16 Aug 2005 14:53
Owned TM-games: TMO TMS TMN TMU TMUF
Manialink(s): maniahome
Location: In my Home on ManiaHome Manialink

ManiaLive, a new dedicated server manager

Post by SaTaNaSDiaBoLo » 28 Dec 2010 13:39

Greetings everyone,

Today, we are releasing a new project for the TrackMania community. This project is ManiaLive. It’s a TrackMania dedicated server manager similar to Aseco or FAST. This project is the very core of the application but can be customized with plugins. It requires PHP 5.3+ and is fully object oriented.

Plugins are simple to create, thanks to the formal architecture. The GUI layer is based on ManiaLib, so if you are already familiar with creating Manialinks with ManiaLib, you'll be ready to write some interfaces for your ManiaLive plugins.

To run ManiaLive on your server you only need PHP 5.3 (which can be downloaded at http://www.php.net/downloads.php)
You may also need the SQLLite extension for PHP if you want to use the multi-threading feature.

For more information and documentation, visit the Manialink " manialivecolor>" and the project's website http://manialive.com/

If you want to discuss about ManiaLive, you should head to the dedicated section on the Maniaplanet forum: http://forum.maniaplanet.com/viewforum.php?f=46

Have fun!
Imagecolor>

User avatar
w1lla
TM-Patrol
TM-Patrol
Posts: 1466
Joined: 23 May 2007 07:20
Owned TM-games: TMU, TMN, TMF
Manialink(s): intr
Location: Venray

Re: ManiaLive, a new dedicated server manager

Post by w1lla » 28 Dec 2010 21:32

This is really a nice feature.

Have been talking to Flo once in the past months over msn and he told me that he was co-operating with nadeo to make a similar system like aseco or fast.

Hope that this project will evolve.

Code: Select all

tmnforever is nations and united makes it special. tmnforever has united. I need united!

User avatar
TheM
Pit Crew
Pit Crew
Posts: 286
Joined: 25 Feb 2009 16:43
Owned TM-games: TMU(F), TMN(F), TM2
Location: Brabant, Netherlands
Contact:

Re: ManiaLive, a new dedicated server manager

Post by TheM » 29 Dec 2010 08:29

Nice one indeed, definitely going to look in this one :)

User avatar
Flo
Pit Crew
Pit Crew
Posts: 349
Joined: 21 Aug 2005 17:34
Owned TM-games: TMO, TMS, TMU
Location: Germany
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Flo » 29 Dec 2010 09:39

The good thing about it is, that it seems to be pretty reliable and fast. (if I think about the memory leaks that we were constantly fixing ...)
Maybe plugins are a problem at the moment because there aren't any (yet ;) ) ... and also the architecture behind them is more difficult.
Although we tried to hide the tough stuff, it's not possible on a total basis, but I still think people will get used to it - :idea: or you may just see it as an opportunity to improve their programming skills.
On the other side it's good to be different from other server managers, that way there won't be too much collision among the tools.
So far, so well :pil
Intel i7-920
Nvidia Geforce GTX260
4096 Mb RAM
Windows 7

Gekko
speedy pilot
speedy pilot
Posts: 550
Joined: 03 Sep 2006 18:20
Owned TM-games: ALL
Location: Naples - Italy
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Gekko » 29 Dec 2010 14:17

There will be compatibility for the old script?
There is a documentation about the ManiaScript, to give the possibility to other coders to create a different script, if they don't want to use this?
Thx.

User avatar
Flo
Pit Crew
Pit Crew
Posts: 349
Joined: 21 Aug 2005 17:34
Owned TM-games: TMO, TMS, TMU
Location: Germany
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Flo » 29 Dec 2010 14:35

Gekko wrote:There will be compatibility for the old script?
There is a documentation about the ManiaScript, to give the possibility to other coders to create a different script, if they don't want to use this?
Thx.
I don't really understand what you mean by old script, but if you are talking about other dedicated server managers, then no.
ManiaScript isn't subject, it is something that concerns ManiaPlanet ...
We are speaking about a dedicated server software here, which is available for TrackmaniaNations/United :-)

Ah, by the way, we have solved the problem of "TheM" on the maniaplanet forum ...
For any other questions or material to discuss, please do so on the ManiaPlanet forums because like that we centralize all information and make it easier for beginners to get started.
Thanks!
Intel i7-920
Nvidia Geforce GTX260
4096 Mb RAM
Windows 7

User avatar
TheM
Pit Crew
Pit Crew
Posts: 286
Joined: 25 Feb 2009 16:43
Owned TM-games: TMU(F), TMN(F), TM2
Location: Brabant, Netherlands
Contact:

Re: ManiaLive, a new dedicated server manager

Post by TheM » 29 Dec 2010 14:45

I think Gekko means if it is possible to make a dedicated server manager for TM2 along this one...
Correct me if I'm wrong...

Gekko
speedy pilot
speedy pilot
Posts: 550
Joined: 03 Sep 2006 18:20
Owned TM-games: ALL
Location: Naples - Italy
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Gekko » 29 Dec 2010 14:46

Ok i will continue the discussion on the MP.
See you there. :D

User avatar
Flo
Pit Crew
Pit Crew
Posts: 349
Joined: 21 Aug 2005 17:34
Owned TM-games: TMO, TMS, TMU
Location: Germany
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Flo » 29 Dec 2010 17:50

We inserted some interesting features today, so you can enjoy them in the package we release:
  • Player object is not destroy on disconnection but at the end of the loop
  • Possibility to send message in different languages (chatSendServerMessageToLanguage & chatSendToLanguage) to a list of player (just put the list as a second argument)
  • Checking for updates regularly.
  • Error reporting is set on startup.
  • plugins can be in subpackages/folders.
  • added method to force z position for a control
  • removed debug messages
To download, go to www.manialive.com
Have fun!
Intel i7-920
Nvidia Geforce GTX260
4096 Mb RAM
Windows 7

Jojo_44
road tourist
road tourist
Posts: 87
Joined: 13 Jan 2009 16:57
Owned TM-games: Tmnf, Tmuf

Re: ManiaLive, a new dedicated server manager

Post by Jojo_44 » 30 Dec 2010 14:51

Very nice project but i can only look at the code because there is no stable release of php 5.3 for debian and on windows (xampp) there is no SQLite extension ?

regards, Jojo

jamie_macdonald
speed demon
speed demon
Posts: 1612
Joined: 10 Jul 2008 19:48
Owned TM-games: TMUF, TMNF, TMS
Manialink(s): ET
Location: London, UK
Contact:

Re: ManiaLive, a new dedicated server manager

Post by jamie_macdonald » 30 Dec 2010 15:20

Have you tried "Wamp" instead Jojo? I think that has the ability to add any Mysql version (lite or not).

Not used it for a while now though :thumbsup:

Nice to see the ManiaLive coming along nicely :)

Jojo_44
road tourist
road tourist
Posts: 87
Joined: 13 Jan 2009 16:57
Owned TM-games: Tmnf, Tmuf

Re: ManiaLive, a new dedicated server manager

Post by Jojo_44 » 30 Dec 2010 16:23

My fault, xampp supports sqlite so it runs fine. I think manialive is a good basic to create very fast and pretty nice plugins. I will begin now to create some plugins ;)

best regards, Jojo

User avatar
Flo
Pit Crew
Pit Crew
Posts: 349
Joined: 21 Aug 2005 17:34
Owned TM-games: TMO, TMS, TMU
Location: Germany
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Flo » 30 Dec 2010 17:16

We just released a quick update to fix an issue and introduce some little improvements: you can download the new version on http://www.manialive.com as always.

thanks to everyone who helped us track these issues :-)
Intel i7-920
Nvidia Geforce GTX260
4096 Mb RAM
Windows 7

User avatar
Flo
Pit Crew
Pit Crew
Posts: 349
Joined: 21 Aug 2005 17:34
Owned TM-games: TMO, TMS, TMU
Location: Germany
Contact:

Re: ManiaLive, a new dedicated server manager

Post by Flo » 03 Jan 2011 17:45

So, here's another routine release, with some bug fixes.
Thanks again to all testers!

Download
http://www.manialive.com

Changelog Discuss
http://forum.maniaplanet.com/viewtopic.php?f=46&t=520
Intel i7-920
Nvidia Geforce GTX260
4096 Mb RAM
Windows 7

Post Reply