eXpansion plugin pack for Manialive - (updated: 3.4.2014)

Post here every finished plugin

Moderator: NADEO

Post Reply
reaby
Posts: 956
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

update 24.11.2013

Post by reaby »

Hey again,

I've been working this week pretty much around the plugin pack again :)

To setup with dedimania use following config:

Code: Select all

ManiaLivePlugins\eXpansion\Dedimania\Config.login = "your_server_login"
ManiaLivePlugins\eXpansion\Dedimania\Config.code = "your_server_code"

manialive.plugins[] = 'eXpansion\Autoload'
manialive.plugins[] = 'eXpansion\Dedimania'
Changelog

Major Changes:
* Dedimania plugin is now fully part of the plugin pack.
* new plugin: Chatlog --> with chatcommand /chatlog
* Moved all color-definitions to Core\Config.php
* Debug messages facility for developers
* Debug writes also a log + you can throw anykind of variables to debug.
* Help-widget + ingame help topics in english
* option to hear high ding!-sound if your time is getting better
* Changed dedimania not to limit recieved records to server maxrank when new record was driven.
* Local records revert / bugfix : it counted 2x player finishes


Minor fixes:
* Map Listing has now proper header-text.
* Jukebox window has now drop-button for non-admins too...
* Changed admin panel icons to better ones.
* Servername/Clock updates its contents on map change, fixes minor bug if server name is changed the widget didn't update.
* Scaled down servername/clock widget.
* Cancel vote checks now if there is a vote progressing and doesn't trigger a cancel if one is not needed.
* Added notice messages if player tries to start vote, when vote is already progressing.
* Help plugin enhancements.


Known issues / TODO
* If you run on very modern php 5.5.0 or later, you will see lots of deprecated notices due manialive itself uses the deprecated mysql extension.
* server management --> game options-window misses checkboxes for enabling/disabling "use new rules" for team and rounds
* Localrecords top5 and top1 messages not localized
* If multiple users are using help or maplist or whatever window, and the other player closes the window or updates its contents the manialive actionhandler deletes the actioncodes, which renders the window buttons / clickable items non working since there is no reference what to do for the click.

--------------------------

I hope we could do its first release in 2 months time, then the plugin pack has been under development 1 year =)
Alot has been done up today, i wish the work done would be taken into use when the time arrives, there is still lot to do, mainly writing help and tutorials and using it in daily basis to spot all the errors. Beta testers would be more than welcome at this point of the development :)
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by hackie »

Well I did it get to work once ( and still runs ) so if you need testers just give me a link where I can download it :thumbsup:

I will test it. :pil


Btw , Great ! Awesome ! +++ that you picked up youre pack again.
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
reaby
Posts: 956
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by reaby »

Just download the latest manialive at manialive.com
latest eXpansion can be downloaded always at
https://github.com/eXpansionPluginPack/ ... master.zip

Just rememeber to rename the "eXpansion-master" to "eXpansion" and copy it to manialiveplugins folder
use the config above and you should be good to go :)

or if you want just to see the latest version without installing, visit "> mixed styles <"-server at finland :)
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by hackie »

Just a short test :


Loaded track from MX , server puts map in wrong directory.
Its saved in : downloaded/TMStadium

Should it be saved in map : MX ?
Cause when I wanted to erase map : error , map isn't in the current selection.


Also getting errors : about karma.
-> ErrorException with code 2

It says more but it also shows my login and stuff.
If you want I can send you log.
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
reaby
Posts: 956
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by reaby »

hackie wrote: Loaded track from MX , server puts map in wrong directory.
Its saved in : downloaded/TMStadium

Should it be saved in map : MX ?
It is supposed to work that way :)
Logic is following:
Since the map is downloaded from mx, it's after all downloaded --> so why not use predefined folder.
And the subdirectory comes from the server packmask, so it's then TMStadium for stadium server.
I had problems to know which maps were belong to what environment before, so i changed it to create subfolder by packmask from the server :)
hackie wrote: Cause when I wanted to erase map : error , map isn't in the current selection.
hmm...Erase as of Delete... Thanks for reporting this :)
Logic behind that was to remove the map from current playlist and delete it afterwards.
I add a test that if the map is in current map selection it will remove it, if not then just delete it :)
hackie wrote: Also getting errors : about karma.
-> ErrorException with code 2
Okay's :)
hackie wrote: If you want I can send you log.
Sure, if possible we could continue this topic at exp-forums (link is at first post of this topic)
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by hackie »

Okay.

I logged in at youre forum , but only has 2 topics : welcome to ..... and pack news.
So where to put it ?

Do not want to mess up youre forum :)

Maybe you can make more topics.



EDIT :

When I login I can not see the other 2 topics :



Developpement:

Request Features
Bug Report


Kind a weird :roflol:
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
reaby
Posts: 956
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by reaby »

hackie wrote: I logged in at youre forum , but only has 2 topics : welcome to ..... and pack news.
So where to put it ?

Do not want to mess up youre forum :)

Maybe you can make more topics.
Hopefullly, i haven't used much this forums software, so let's see...
Also the forums is quite empty, so there should be something to start with :)
Could you add me as maniaplanet friend or visit my server (so we could have a chat)
hackie
Posts: 1168
Joined: 19 Jul 2012, 22:43

Re: eXpansion plugin pack [Manialive 3.1] updated: 24.11.201

Post by hackie »

we already are buddies :3 My ingame name is : Eppo
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 plugin pack [Manialive 3.1] updated: 24.11.201

Post by oliverde8 »

Hello,

Great job reaby with the new stuff and making a official release :thumbsup:

I have fixed the permission issues on the forum, but new accounts needs to be validated by admins because of the enormous amount of spammers. On the wiki accounts needs to be created by admins for the same reasons.

Sorry for the triple the inconvenience .

See you,
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...
reaby
Posts: 956
Joined: 29 Dec 2010, 23:26
Location: Eastern Finland
Contact:

Update 29.11.2013

Post by reaby »

The week went frelling fast, but i coded and tested a lot again during this week, perhaps too much since it took nearly every minute of my freetime... anyway here's this weeks changelog:

Changelog 29.11.2013

* many updates to locales and messages
New messages will have #translate# prefix, so it's easier for the translator to spot them.
If you run eXpansion in debug-mode, the prefixed messages will show, so it's easier to spot them.
In normal mode the #translate# prefix is removed, so pure english message will display.

note to devs:
To update the localizations, first run genLocales.bat, it will generate new en2.txt with updated locale-messages.
Then run updateLocales.bat, which will calculate the difference between the new and the old ones + add missing lines.


* TMKarma auto server location discovery works now!
* Removed TMKarma from autoload

* deleting a map from filesystem using ingame should work now in all cases
* adminpanel will now appear/disappear 'on the fly' when new admin has been added/removed
* new localrecords and dedimania messages
* Disabled Widgets_bestcheckpoints from autoload (temporarily)
* Added new plugin: Widgets_BestRuns, which will show the rounds top1 player time and all checkpoint times.
To enable the new widget, add following line below AutoLoad:
manialive.plugins[] = 'eXpansion\Widgets_BestRuns'


* Records widget can be now configured to display either on SCORE-layer or at NORMAL-layer.
chage next map + widget times back to normal layer.
* added info for newcomers to press TAB
* added gui plugin to autoload! also changed the widgets to blink when hud is unlocked.
* Fixed a bug adding multiple admins without closing the window between
* Minor bug: If you restarted a map, widgets didn't update correctly. Also wrong mapname was displayed at podium, now fixed.
* fixed the bug with force scores not forcing scores! (thanks frostbeule for spotting this)
* fixed the windows starting position to center of screen when window is opened first time for a player (thanks frostbeule for spotting this)
* Added new feature: HUD controlpanel :) You can now choose what elements you want to see in your personal hud.

Known issues
* If you run on very modern php 5.5.0 or later, you will see lots of deprecated notices due manialive itself uses the deprecated mysql extension.
* If multiple users are using help or maplist or whatever window, and the other player closes the window or updates its contents the manialive actionhandler deletes the actioncodes, which renders the window buttons / clickable items non working since there is no reference what to do for the click.
* If you run widgets_records at NORMAL-layer, there is rare bug at podium when it and ranks is overlapping, no idea where it comes, i try to fix it.
Post Reply

Return to “ManiaLive Plugins”

Who is online

Users browsing this forum: No registered users and 1 guest