Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001138Zandronum[All Projects] Bugpublic2012-10-20 22:252018-09-30 20:15
ReporterStrikerMan780 
Assigned ToTorr Samaho 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.0 
Target Version1.1Fixed in Version1.1 
Summary0001138: Actors being moved with ActorMover don't work online correctly
DescriptionDownload Super UDM3 here - (14mb)'http://shadowmavericks.clanservers.com/files/Doom/SuperUDM3v12.pk3 [^]'

Host a server, join it. Then, switch it to MAP19 via changemap. Join the game from spectator, and you'll notice the spinning blades will work and move correctly.

Disconnect, then reconnect. The blades stop moving, while in reality they still are server-side. They get misaligned and you get killed by an invisible blade.
Steps To Reproduce1. zandronum.exe -file actormover_01.wad -host
2. Connect a client to the server.
3. "reconnect" in the console.
Attached Files? file icon actormover_01.wad [^] (1,112 bytes) 2012-10-21 00:39

- Relationships
related to 0001114closedTorr Samaho Interpolation Points/Actor Moves not working right after map reset 
parent of 0001678feedback Actor mover desyncs online 
Not all the children of this issue are yet resolved or closed.

-  Notes
User avatar (0005145)
NotIvan (reporter)
2012-10-20 23:06

Related to my tracker request'http://zandronum.com/tracker/view.php?id=1114 [^]'
User avatar (0005151)
Torr Samaho (administrator)
2012-10-21 17:05

This turned out to be pretty complicated (the mover positions was never intended to be synced over), please test if this fixes the problem.
User avatar (0005154)
NotIvan (reporter)
2012-10-21 17:30

This is the error I get when the map reset is finished. During the countdown, this works as intended.

'http://i.imgur.com/BmknD.png [^]'
User avatar (0005155)
unknownna (updater)
2012-10-21 17:34

Quote from Torr Samaho
please test if this fixes the problem.

The actor mover in SuperUDM3: MAP19 and the example WAD now work for incoming clients.
User avatar (0005157)
NotIvan (reporter)
2012-10-21 18:10

It doesn't work for me in for example Survival though... why's that?
User avatar (0005158)
unknownna (updater)
2012-10-21 18:12

It's a separate issue.
User avatar (0005159)
unknownna (updater)
2012-10-21 18:25
edited on: 2012-10-21 18:30

Torr, it's possible to locally desync the actor mover by blocking it. It will only be blocked locally. It seems to be related to this issue.

Quote from unknownna
If you manage to get inside the client-side actor's radius and fire at the server-side actor, the server-side actor will move, but the client-side actor will stand still. It seems to be related to the old player issue where the player positions weren't sent at full precision.


User avatar (0005161)
Torr Samaho (administrator)
2012-10-21 18:52

Quote from NotIvan
It doesn't work for me in for example Survival though... why's that?

The fix has no effects on map resets, it handles newly connecting clients.

Quote from unknownna
Torr, it's possible to locally desync the actor mover by blocking it. It will only be blocked locally.

The actor should also be blocked on the server. How do you manage to block it locally but not on the server? Are you possibly testing this with a very high ping?
User avatar (0005165)
unknownna (updater)
2012-10-21 19:08

Quote from Torr Samaho
Are you possibly testing this with a very high ping?

I'm able to desync it with a ping of 150.
User avatar (0006237)
Arco (updater)
2013-04-05 21:37

Tested with a ping of 467 and lower. Fixed in the latest verison.
User avatar (0012624)
unknownna (updater)
2015-06-10 02:32
edited on: 2015-06-10 02:52

Hey, you still didn't fix the issue I found: It's possible to get inside the actor mover and block the client-side position of it while the server-side one continues to move.

Edit:

I created a separate ticket for the issue.

0002301: Able to get inside actor mover and block client position while server position keeps moving


Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2012-10-20 22:25 StrikerMan780 New Issue
2012-10-20 23:06 NotIvan Note Added: 0005145
2012-10-21 00:39 unknownna Status new => confirmed
2012-10-21 00:39 unknownna File Added: actormover_01.wad
2012-10-21 00:40 unknownna Steps to Reproduce Updated View Revisions
2012-10-21 00:40 unknownna Relationship added related to 0001114
2012-10-21 06:33 Torr Samaho Assigned To => Torr Samaho
2012-10-21 06:33 Torr Samaho Status confirmed => assigned
2012-10-21 17:05 Torr Samaho Note Added: 0005151
2012-10-21 17:05 Torr Samaho Status assigned => needs testing
2012-10-21 17:30 NotIvan Note Added: 0005154
2012-10-21 17:34 unknownna Note Added: 0005155
2012-10-21 18:10 NotIvan Note Added: 0005157
2012-10-21 18:12 unknownna Note Added: 0005158
2012-10-21 18:25 unknownna Note Added: 0005159
2012-10-21 18:25 unknownna Note Edited: 0005159 View Revisions
2012-10-21 18:30 unknownna Note Edited: 0005159 View Revisions
2012-10-21 18:52 Torr Samaho Note Added: 0005161
2012-10-21 19:08 unknownna Note Added: 0005165
2012-12-18 20:52 Dusk Target Version => 1.1
2013-04-05 21:37 Arco Note Added: 0006237
2013-04-05 21:43 Dusk Status needs testing => resolved
2013-04-05 21:43 Dusk Fixed in Version => 1.1
2013-04-05 21:43 Dusk Resolution open => fixed
2015-06-10 02:32 unknownna Note Added: 0012624
2015-06-10 02:34 unknownna Relationship added parent of 0001678
2015-06-10 02:52 unknownna Note Edited: 0012624 View Revisions
2018-09-30 20:15 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker