Page 1 of 1

My server haunted ?

Posted: 21 Dec 2015, 22:12
by hackie
Hi.

I made some screen shots :

Image

Why is there a differents between local times and podium ?
I have 1e local , but podium I stand 2e.


Image

The second picture needs a nice story :
We start a new map , no one drove this map before.
But it has already a first local, thats realy weird cause the time belongs not to that map. ( no one drove that map before )
We start driving , I drive 16 sec and the server says I got 1e local with a time 16 sec.
But I still see that 10 second time on 1e local , and my time on 2e local. ( not on picture sorry )
My buddy , Zup drives now a time of 15 sec.
I see still that 10 sec time on 1e local , my 16 sec time on 2e local and his 15 sec time I do not see.
So I ask him what time he seeing.

At his side all thing are fine. :roflol:

So what is causing that ?


Hope you understand what I mean. :roflol:

Re: My server haunted ?

Posted: 21 Dec 2015, 22:40
by TMarc
Looks like bugs.

Something similar to your 2nd pic also happened to me yesterday on a short fun server: a new map without local times was added to the queue, and before anyone could actually finish the track (or my countdown was really delayed a lot) there was already a local time, which was much shorter than the first place on dedis. :?

Re: My server haunted ?

Posted: 21 Dec 2015, 23:06
by reaby
TMarc wrote:Looks like bugs.

Something similar to your 2nd pic also happened to me yesterday on a short fun server: a new map without local times was added to the queue, and before anyone could actually finish the track (or my countdown was really delayed a lot) there was already a local time, which was much shorter than the first place on dedis. :?
Looks like bugs, but in reality it's not, it's just the different approach to widgets...we use maniascript alot, which means we don't use the data from the server backend, but use live data from your own game client. See more detailed explanation below.
hackie wrote: Why is there a differents between local times and podium ?
I have 1e local , but podium I stand 2e.
Fast answer: Your server is haunted :roflol:

Long answer:
As I've replied you before, we do much of very everything different compared to uaseco and xaseco. You should know this already. This is no exception for widgets.

The main idea of nearly all eXp widgets are, that we create one instance of widget, draw everything for everybody using only one dedicated call. eXp doesn't update the widgets from server backend until next map, which saves bandwidth. This is the only way to make everything work even with 200+ players at same server and the widgets update realtime with animations. So we rely really much of maniascript and the data the game client provides. This also means that the widgets are not synced to the server backend data. Notice it's the widgets, not localrecords messages or local records window, or validation or others like dedimania.. which needs even validation replays to be sent.

Anyway, this means, your buddys widget sorting may differ from your own, depending on how the sort randomized the order for exact same time values...
hackie wrote: We start a new map , no one drove this map before.
But it has already a first local, thats realy weird cause the time belongs not to that map. ( no one drove that map before ) bla bla bla bla bla

So what is causing that ?
Answer: Since your game client has that data, your buddy doesn't has it. It's just as simple as that.

hackie wrote: Hope you understand what I mean. :roflol:
No, I don't understand you, but Merry Christmas anyway :)