PDA

View Full Version : Network code/delay of packages...


HidraA
01-12-2011, 01:12 PM
I am curious if someone else experiment this kind of problem.
To explain my problem because i wasn't yet able to catch on video record this issue.
Many times when many players are in same areas,like fort wars i die but in log for example my hp is 3k i see only 1,5 k dmg recivet,and asked my self wtf?
But after 5 sec till respawn and ~2-3 sec after respawn i see animation and in log the defirence of dmg recived.
This can means:
-server not calculate in propre order packges to send to client;
-i think are not packes loss because i recive finaly info but is too late.
-server is slow at calculate and redistribute packages..
I don't know another explanation.

Dracice
01-12-2011, 01:45 PM
This happends to me many times, and i noticed it long time ago (NGD just don't know how count numbers)
once 3 times in one day :bangin:
1:
fort war in imperia , door down, my HP was under 600 so i went rest in tower, rested to ~2000HP then went out and got killed by first fireball(~400DMG) (visualy only fireball hited me, no enemy barbs around and only fireball DMG in log)
2:
got killed by 2000DMG whitch 3900HP (i wast resting before) by barb at samal (2 hits on me visualy and in log)

3: save guard killed me by 1600 Normal whitch full HP (4000), then i rezed at samal save and got killed 15s after rezz again by ALSIUS SAVE GUARD FROM IMPERIA SAVE (didint sow any hits on me, only DMG spawned in list and i died)

i think its happends alot,sometimes is difference 100-500DMG so its not visible and sometimes its this^ (maybe too short HP refresh between clients?)

HidraA
01-12-2011, 02:35 PM
i think its happends alot,sometimes is difference 100-500DMG so its not visible and sometimes its this^ (maybe too short HP refresh between clients?)

When is not visible means you lose packages..but when order of actions made like :
1500 hp->respawn and after you recive de diference of animation/log this means server don't send in propre order to client infos.
Local server calculate coretly because he respawn me ,but infos at my client are not in propre order.

Instead of
dmg1+dmg2+dmg3=>respwan
he send:
dmg1+dmg2=>respawn+dmg3

where dmg1+dmg2+dmg3=my hp.