Page 3 of 4

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 19 Jun 2014, 15:59
by steeffeen
Flighthigh wrote:I have a Multi Envi Server with this login: tmufun-multi-contest
Its a closed Contestserver with PW for Game and Spectator
The scripts (logfile) say that the Server is running. But i cant see him in my favoritlist and i cant search for this Account.
So i look whats happen.
If i take out the PW and make it to a publicserver the Server is visible and playable
Is this a bug or a future
i think you just have to mark "Private" to see passworded servers
Image
it's a bug that even favorite servers are hidden if they have a password and i think i've read somewhere that it will be fixed

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 19 Jun 2014, 16:34
by Flighthigh
Thks for this solution. That help but i hope that this will be fix soon.

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 19 Jun 2014, 21:24
by undef.de
Eole wrote:
undef.de wrote:For me it would, but i don't know who has already implemented 'LibXmlRpc_PlayerRanking'. So i suggest to add 'TotalScore'
I did that : [Rank, Login, NickName, TeamId, IsSpectator, IsAway, BestTime, Zone, Points, BestCheckpoints, TotalScore]
Works like a sharm, thanks Eole!

Eole wrote:
undef.de wrote:Btw.: Is there a possibility to access the data from 'LibXmlRpc_PlayerRanking' for all players on just one call? 'LibXmlRpc_PlayersRanking' and 'LibXmlRpc_PlayersScores' returning together not the same as 'LibXmlRpc_PlayerRanking' ...
I updated the LibXmlRpc_PlayersRanking callback to send more details.

Code: Select all

##### LibXmlRpc_PlayersRanking
* Data : An array with the current rank, login and best checkpoints times of the players.
* Example : ["eole:1:123,456,789:-1:False:False:789:World|Europe|France|Outre-mer|Reunion:0:0", "eole2:1:-1:-1:False:False:-1:World|Europe|France|Outre-mer|Reunion:0:0"]
* Note : the login, rank, best checkpoints, team id, spectator status, away status, best time, zone, points and total points of the players are separated by a colon. The best checkpoint times are separated by a comma. This callback is sent when the script receives the "LibXmlRpc_GetPlayersRanking" trigger.
Works too, but your description seems not to be up-to-date, i think it should be:

Code: Select all

##### LibXmlRpc_PlayersRanking
* Data : An array with the login, current rank in the scores, best checkpoints times, team id, spectator status, away status, best time, zone, points and total score of a player.
* Example : ["eole:1:123,456,789:-1:False:False:789:World|Europe|France|Outre-mer|Reunion:0:0", "eole2:1:-1:-1:False:False:-1:World|Europe|France|Outre-mer|Reunion:0:0"]
* Note : [Login, Rank, BestCheckpoints, TeamId, IsSpectator, IsAway, BestTime, Zone, Points, TotalScore]
the login, rank, best checkpoints, team id, spectator status, away status, best time, zone, points and total points of the players are separated by a colon. The best checkpoint times are separated by a comma. This callback is sent when the script receives the "LibXmlRpc_GetPlayersRanking" trigger.
And i miss the "NickName" compared to the response of "LibXmlRpc_PlayerRanking", but i think that's not really required (because it's accessible over other ways).

:thx: :pil

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 20 Jun 2014, 07:35
by magnetik
It should have been fixed in Wednesday update.

Image

Thanks for the report ! :thumbsup:

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 20 Jun 2014, 13:09
by Eole
@Undef.de:
Thanks for the description. ;)

I didn't put the nickname in the callback because it could contain a ":" which is already used to split the different parts of the response. I would have to strip any ":" from the nickname or change the response format for it to work properly.

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 21 Jun 2014, 06:35
by Flighthigh
magnetik wrote:It should have been fixed in Wednesday update.

Image

Thanks for the report ! :thumbsup:
Thks i dont know that there was an update. And after a Start of the Server i see that it works. :thumbsup:

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 24 Jun 2014, 22:44
by undef.de
I'm really unsure where to post reports for the dedicated server... so i link some of my postings here: ;)
And please, please, please (1000x please) do not forget this: ListMethod 'SetScriptName' fail :thx:

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 24 Jun 2014, 22:56
by undef.de
Sorry, another post... :shock:

It seems we have the same situation with 'LibXmlRpc_TeamsScores' as with 'LibXmlRpc_PlayerRanking'' described at http://forum.maniaplanet.com/viewtopic. ... 70#p218270. Are the values for each Team also only after a few seconds accessible (PrevRaceDeltaPoints)?

Is it possible to add in the 'LibXmlRpc_TeamsScores' response the TotalScore too? :thx:

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 29 Jun 2014, 18:21
by steeffeen
2 minor notes:

the default 'RunSrvSM.bat' tries to load 'MatchSettings/SMStormRoyal.txt' which doesn't exist, it's '..Royal1.txt'
i think it would be good if the default files would actually work

if you specify a _cfg file that doesn't exist it complains about the not specified server name
though i think it should rather complain about the missing file

Re: ManiaPlanet 3 Server 2014-06-05

Posted: 29 Jun 2014, 18:33
by steeffeen
magnetik wrote:It should have been fixed in Wednesday update.
there's on minor issue
- click on Favorite => all favorites = fine
- enable Advanced > Private => only private
- disable Advanced > Private => ISSUE - only non-private servers are displayed while i would expect getting the default behavior of showing ALL favorites again