eXpansion nighty Release

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

Moderators: oliverde8, reaby, NADEO

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

eXpansion nighty Release

Post by oliverde8 »

Image

Release nighty - git release
Hi every one, so another new version, it isn't the 0.9.6 but a nighty release so there is bugs in it :D. Why such a release?
With reaby we spent nearly half a day before every release to be sure all is fine, and that our changes work. Then we create a new zip file, ask a few people to test it before putting it online here. This takes a lot of time, and every time we find a problem we need to remake the zip file with the fix in it. The chances that we make a mistake in the zip file increases ...
Most importantly it takes us a lot of time.

The nighty release will get full support, so if you get the nighty release when 0.9.6 comes out you can stop fallowing the less stable nighty and switch to the stable releases. All of this is done using git. so instead of downloading zip files, doing checksums to be sure it isn't corrupted and complicated stuff to remove files that shouldn't be there we simply use git.
This means you can go switch from a nighy release to the dev version(unstable totaly) or to the stable release(master) in a blink of an eye.

This also means you need to have git installed on your server

I will repeat my self by saying that you should install this nigty release only if you want to test eXpansion, if you want to help us spotting bugs, but it might be premature to install it on a running version. When the 0.9.6 will be released you will be able to switch your nighty to the master branch and transform it into a a stable release, and then whenever you wish back to a nighty.

Download & installation instructions
from homepage:
http://oliver-decramer.com/downloads.Do ... html?id=19 - or mirror -

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. If you have already an install you can copy all the content of your config directory.

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.


To get it running nighty
You must do this to switch to the nighty release. Start eXpansion only when connected to the server
  • In game use the /admin setexp command.
  • there be sure that use Git is checked
  • change the branch name to nighty
  • save the settings
  • use the /admin update command
  • then restart the system /admin manialive restart

And you should have the nighty running after this

Known bugs
Un fixed bugs from previous release.
  • 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
Please report all bugs you find
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server . Working on eXpansion² with full MP4 support and many other awesome features...
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion nighty Realese

Post by hackie »

Uhm , my Englisch is not all to good but schould it not be "release" instead of realese ?


I also do not understand "Git" does it come with the files ? runs it under windows ?
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
oliverde8
Posts: 1286
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

Re: eXpansion nighty Release

Post by oliverde8 »

hi, fixed the release stuff XD you are right about it

So what is git, hmm

git is a versioning sytem or a source code management. we use it to code eXPansion and now to update it as well.

For Windows : http://msysgit.github.io/
For Linux :

Code: Select all

apt-get install git
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server . Working on eXpansion² with full MP4 support and many other awesome features...
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion nighty Release

Post by hackie »

eXpansion will not start :


Fatal error: Class 'Manialiveplugins\eXpansion\Widgets_RecordSide\Gui\Scripts\PlayerFinish_optimized' not found in ( path ) LocalPanel.php on line 85



Already found it , was running server in script mode.
So , script mode not working.
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
The_Big_Boo
Posts: 1026
Joined: 15 Jun 2010, 15:46

Re: eXpansion nighty Release

Post by The_Big_Boo »

oliverde8 wrote:Release nighty
Didn't you mean "nightly" with an "l"? At least that's how developpers are usually saying it. :D
OS: Win 7 Pro x64
RAM: 2x4GB Corsair @ 1600MHz
CPU: Intel i5 760 @ 3.6GHz
Mobo: Asus P7P55D-E
GPU: NVidia GTX 760 2GB
HDD: WD Black 1TB
Sound: VIA VT1828S (onboard)
Peripherals: Razer DeathAdder - Razer DeathStalker - Logitech F310
oliverde8
Posts: 1286
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

Re: eXpansion nighty Release

Post by oliverde8 »

hackie wrote:eXpansion will not start :


Fatal error: Class 'Manialiveplugins\eXpansion\Widgets_RecordSide\Gui\Scripts\PlayerFinish_optimized' not found in ( path ) LocalPanel.php on line 85



Already found it , was running server in script mode.
So , script mode not working.
Thanks, I just fixed it.

Start your server on legacy mode, do the To get it running nighty without forgeting to do /admin update and after that you should be able to switch to script mode back.
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server . Working on eXpansion² with full MP4 support and many other awesome features...
oliverde8
Posts: 1286
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

Re: eXpansion nighty Release

Post by oliverde8 »

The_Big_Boo wrote:
oliverde8 wrote:Release nighty
Didn't you mean "nightly" with an "l"? At least that's how developpers are usually saying it. :D
Oo well it is to late now XD I have the git branch that has that name all the config has that name :roflol:
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server . Working on eXpansion² with full MP4 support and many other awesome features...
User avatar
TMarc
Posts: 15255
Joined: 05 Apr 2011, 19:10
Location: Europe
Contact:

Re: eXpansion nighty Release

Post by TMarc »

as long as you don't make it naugthy :roflol:
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion nighty Release

Post by hackie »

then restart the system /admin manialive restart



hmm , somehow manialive stops ( shows pause in command window ) but does not start again.
typical windows issue ?
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
oliverde8
Posts: 1286
Joined: 16 Jun 2010, 07:33
Location: in a Blue Box

Re: eXpansion nighty Release

Post by oliverde8 »

hackie wrote:then restart the system /admin manialive restart



hmm , somehow manialive stops ( shows pause in command window ) but does not start again.
typical windows issue ?
I have only tested it on windows so no :roflol:

which windows do you use it might be from that I changed stuff and I am not sure it works with anything older then 7.
Image
Developper for The next generation, Clean and Powerfull controller eXpansion for your SM & TM server . Working on eXpansion² with full MP4 support and many other awesome features...
Locked

Return to “eXpansion”

Who is online

Users browsing this forum: No registered users and 0 guests