eXpansion 0.9.5 (02/05/2014) | OLD

The next generation of server controlling with clean and powerful user interface

Moderators: reaby, oliverde8, NADEO

oliverde8
Posts: 1255
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

eXpansion 0.9.5 (02/05/2014) | OLD

Post by oliverde8 » 02 May 2014, 17:45

Image

Release 0.9.5
Hi every one, so finally ready for another realese. This one is important it is a big one.
We have spent a lot of time with reaby on this one, and there won't be a major update for while we need to take a small brake :D

The big changes are Dedimania working for all titles and all game modes. So it works with the new TrackMania_2 title.

The other big change is ingame configuration. We hadn't talk to much about what can be configured in eXpansion well beacause it was hard to make a documentation about it :XD, instead we built you a configuration system. You can configure nearly everything in game :D
It will auto save and auto load of course, some settings might need you to restart eXpansion but well you can now do that in game as well so no worries.

Finally the last big change is auto update, so hopefully the next update will be automatically applied :D. YOu will just run the update command

Download & installation instructions
from homepage:
http://ml-expansion.com/dl/expansion_0.9.5.zip or miror http://reaby.kapsi.fi/ml/update/expansion_0.9.5.zip

Hotfix #1 and #2
fixes various things, fixes2.zip contains also additions from hotfix#1
http://ml-expansion.com/dl/expansion_0.9.5_fixes2.zip
just unzip at expansion directory & restart controller

to allow start at linux, do following command

Code: Select all

chmod +x run
That should take no longer than 10 minutes to get this running.

Basically to get this up and running you need to extract the zip file. Create user for database and fill in the default config file that is in the config directory.

The config file name is named Config.default.ini rename it to Config.ini first thing then open it.

You need to setup 1 admin to start with, you will be able to set up the rest of admins later on in game(They will be saved)

Code: Select all

;------------------
; Dedicated Server
;------------------
 config.maxErrorCount = 5
 server.host = '127.0.0.1'
 server.port = 5001
 server.user = 'SuperAdmin'
 server.password = 'SuperAdmin'

;------------------
; Database
;------------------
 database.type = 'MySQL'
 database.enable = true

; Connection configuration
 database.host = '127.0.0.1'
 database.port = 3306
 database.username = 'manialive'
 database.password = 'manialive'
 database.database = 'manialive'

 
;------------------
; Master Admins
;------------------
manialive.admins[] = 'yourloginhere'

;------------------
; Plugins 
;------------------
manialive.plugins[] = 'ManiaLivePlugins\eXpansion\AutoLoad\AutoLoad'
;manialive.plugins[] = 'ManiaLivePlugins\eXpansion\Dedimania\Dedimania'        ; enable this line for legacy mode dedimania
;manialive.plugins[] = 'ManiaLivePlugins\eXpansion\Dedimania_Script\Dedimania_Script'  ; enable this line for script mode dedimania

; Dedimania
ManiaLivePlugins\eXpansion\Dedimania\Config.login = ''
ManiaLivePlugins\eXpansion\Dedimania\Config.code = ''
to start on Linux

Code: Select all

./run --start
to stop on Linux

Code: Select all

./run --stop
on windows just configure the php path in run.bat and double click.

Dedimania
If you want to get dedimania working it is simple.
In the configuration file remove the ; from the begining of the line which game mode you run!

Legacy game modes are: 1,2,3,4,5
Script mode is: 0 + script name defined at matchsettings.

Code: Select all

;manialive.plugins[] = 'ManiaLivePlugins\eXpansion\Dedimania\Dedimania'        ; enable this line for legacy mode dedimania
;manialive.plugins[] = 'ManiaLivePlugins\eXpansion\Dedimania_Script\Dedimania_Script'  ; enable this line for script mode dedimania
Register your server account on dedimania and enter the information on these 2 lines of the configuration

Code: Select all

; Dedimania
ManiaLivePlugins\eXpansion\Dedimania\Config.login = ''
ManiaLivePlugins\eXpansion\Dedimania\Config.code = ''
For more information you can visit our wiki : https://github.com/eXpansionPluginPack/eXpansion/wiki

Known bugs
So we have run our system for a while before releasing and we have found some bugs, sorry about that. They are not critical, and fixing them may have caused new critical bugs. So we release instead of breaking stuff more :D
  • Some times on map change some widget won't get deleted and on next map they will overlap. rejoining the server or using F8 to hide then reshow the hud fixes the problem. It is a very rare bug.
  • Dedimania widget and plugin will try to save records of track with only 1Cp.
  • For some reason Best CP widget don't reset well which may cause it not to work well
Last edited by oliverde8 on 28 Jun 2014, 20:21, edited 4 times in total.
Reason: #1 correction for dedimania plugin configuration. #2 apply hotfix
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server with legacy and script mode support. Just give it a try !!

reaby
Posts: 860
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

Changelog

Post by reaby » 02 May 2014, 17:51

  • semi-automatic updates using in-game command Image
  • Restart eXpansion ingame Image
  • Better support of some scripts Image
  • Script laps mode widgets bug Image
  • Widgets during warmup bug Image
  • Personal Checkpoints widget bug in lapsImage
  • Metadata for plugins Image
  • Dedi mania support for mixedtitles Image
  • Easier configuration & in-game configuration for plugins Image
  • Better positioned Cp number of player best time CP, as wished by sampImage
  • Some other bug fixes with Team mode Image

User avatar
toffe
Posts: 586
Joined: 15 Jun 2013, 10:57
Location: The Netherlands
Contact:

Re: eXpansion 0.9.5 (02/05/2014)

Post by toffe » 02 May 2014, 17:57

Amazing work, :1010 :thumbsup: :thumbsup:
ManiaPlanet Toolkit: topic + download app.
ManiaCalendar: http://maniacalendar.com / manialink
ManiaCDN: topic
PyPlanet: Python Server Controller Image

User avatar
Blueplayer
Posts: 170
Joined: 05 Apr 2011, 17:34

Re: eXpansion 0.9.5 (02/05/2014)

Post by Blueplayer » 02 May 2014, 19:39

Well done :)

tcq
Posts: 2682
Joined: 15 Jun 2010, 11:02
Contact:

Re: eXpansion 0.9.5 (02/05/2014)

Post by tcq » 02 May 2014, 20:38

Brilliant work :thumbsup:

hackie
Posts: 885
Joined: 19 Jul 2012, 22:43

Re: eXpansion 0.9.5 (02/05/2014)

Post by hackie » 02 May 2014, 22:10

Hi.

First : Wow , just amazing. Nice work "Team "

I do have a question :

On youre server you have a nice podium screen , also shown when you press Tab.
I installed the latest eXpansion pack on my stadium server , MP3 , but I do not have that nice podium screen.

Does it need a special configuration or is it only working on mixed servers ( united servers ) ?
System Specs:
OS: Windows 7 Professionnal x64
CPU: Intel Core i7-6700K / 4 GHz - 8 MB cache
GPU: MSI GTX 980TI GAMING 6G - OC Edition
Motherboard: ASUS MAXIMUS VIII RANGER
RAM : 32Gb Kingston HyperX Savage - DDR4
DirectX 11

User avatar
TMarc
Posts: 13845
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: eXpansion 0.9.5 (02/05/2014)

Post by TMarc » 02 May 2014, 22:12

what do you mean with Podium screen? The scoretable with gray metal stuff on it?
This is apparently only available if your server is running the new scripted mode.
But with "legacy" mode, the old scoretable is still there.
maniaplanet forum global moderator

Link list with FAQ, Support, Wiki, Tutorials, Community activities, and much more.
Bug/crash? Please report here, also try the current debug version.

System specs: i7-970 12GB RAM, nVidia GTX 970, SB X-Fi, 2xSSD

hackie
Posts: 885
Joined: 19 Jul 2012, 22:43

Re: eXpansion 0.9.5 (02/05/2014)

Post by hackie » 02 May 2014, 22:19

How can a server be set in the scripted mode then ?
System Specs:
OS: Windows 7 Professionnal x64
CPU: Intel Core i7-6700K / 4 GHz - 8 MB cache
GPU: MSI GTX 980TI GAMING 6G - OC Edition
Motherboard: ASUS MAXIMUS VIII RANGER
RAM : 32Gb Kingston HyperX Savage - DDR4
DirectX 11

User avatar
TMarc
Posts: 13845
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: eXpansion 0.9.5 (02/05/2014)

Post by TMarc » 02 May 2014, 22:30

I don't know exactly, reaby or oliverde8 told this when I was on their server, they certainly know the answer.

Please also look here: http://maniaplanet.github.io/documentat ... table.html
maniaplanet forum global moderator

Link list with FAQ, Support, Wiki, Tutorials, Community activities, and much more.
Bug/crash? Please report here, also try the current debug version.

System specs: i7-970 12GB RAM, nVidia GTX 970, SB X-Fi, 2xSSD

oliverde8
Posts: 1255
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

Re: eXpansion 0.9.5 (02/05/2014)

Post by oliverde8 » 02 May 2014, 23:05

TMarc wrote:I don't know exactly, reaby or oliverde8 told this when I was on their server, they certainly know the answer.

Please also look here: http://maniaplanet.github.io/documentat ... table.html
This is to complicated XD

so before starting, this is a new feature of MP3. And the script modes are suppose to completely replace the old modes. This script modes aren't part of eXpansion. eXpansion works fine on legacy modes as well as script modes. Older controllers only work on legacy modes
And at the moment you can't switch in game from one script mode to another there is a bug with the dedicated that prevents the new script mode to work properly. So you need to start you dedicated with script mode.

What you need to do is edit your MatchSettings file manually. rFind the line with gamemode in it

Code: Select all

		<game_mode>1</game_mode>
Replace the number in there with 0 to tell the system you want to run script mode. Then if it doesent exist add this line just after the game_mode line

Code: Select all

		<script_name>TimeAttack.Script.txt</script_name>
and restart your server :D
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server with legacy and script mode support. Just give it a try !!

Locked

Return to “eXpansion”

Who is online

Users browsing this forum: No registered users and 1 guest