Apaec Posted September 23, 2015 Share Posted September 23, 2015 None of the questions from the report template are really relevant here, so: Recently i've recieved reports of pathwalking screwing up. I took a look into it and it seems that it only happens on mirror mode. What was even stranger was that the debug I used to paint the positions for each position in my path on the minimap was actually moving. So it looks like for some reason the positions move around the place (it seems with rotational symmetry i.e the path would rotate through 90* or 180* but the positions would stay in line). So it seems the static path is moving around and local walker is trying to move to a changing path and it ends up walking off somewhere. I know for sure that other scripters are experiencing this and it would be great if this could be fixed as it's causing mirror mode to be pretty much redundant atm. cheers Apa 3 Link to comment Share on other sites More sharing options...
Khaleesi Posted September 23, 2015 Share Posted September 23, 2015 None of the questions from the report template are really relevant here, so: Recently i've recieved reports of pathwalking screwing up. I took a look into it and it seems that it only happens on mirror mode. What was even stranger was that the debug I used to paint the positions for each position in my path on the minimap was actually moving. So it looks like for some reason the positions move around the place (it seems with rotational symmetry i.e the path would rotate through 90* or 180* but the positions would stay in line). So it seems the static path is moving around and local walker is trying to move to a changing path and it ends up walking off somewhere. I know for sure that other scripters are experiencing this and it would be great if this could be fixed as it's causing mirror mode to be pretty much redundant atm. cheers Apa Exactly, it seems to happend very often while trying to load a new region. If you paint out lines on tiles while trying to load it will roate or shoft them over ... very strange stuff I also noticed that this issue very very rarely happends on normal client too, but it's too rare to care. but on mirror it happends like a lot A lot of my customers have been complaining about my paths shifting over to other regions Causing the script to walk like 40 tiles out of where it's susposed to end. Khaleesi 1 Link to comment Share on other sites More sharing options...
Precise Posted September 23, 2015 Share Posted September 23, 2015 (edited) When I get home I'll post a gyazo of this occurring in my webwalker Edited September 23, 2015 by Precise 3 Link to comment Share on other sites More sharing options...
Flamezzz Posted September 23, 2015 Share Posted September 23, 2015 (edited) Yep kinda annoying.Tempfix: you could just add a check for client.isLoggedIn() before walking or handling an obstacle. I'm pretty sure that fixed this issue in my script. If you're using walkPath this might not work tho. In that case you could try to create a thread which terminates all (walking) events if isMirrror and !isPaused and !loggedIn or something similar. Edited September 23, 2015 by Flamezzz Link to comment Share on other sites More sharing options...
Precise Posted September 23, 2015 Share Posted September 23, 2015 2 Link to comment Share on other sites More sharing options...
Apaec Posted September 23, 2015 Author Share Posted September 23, 2015 I would post a screenshot / gif too, however unfortunately I don't have internet (am posting with 3G) so can't run bot. Hopefully house internet will be up and running when the bloody bt guy turns up and installs the phone system apa Link to comment Share on other sites More sharing options...
Khaleesi Posted October 5, 2015 Share Posted October 5, 2015 One of my users reported this, it's the same walking issue: The positions of the path got messed up 1 Link to comment Share on other sites More sharing options...
Apaec Posted October 5, 2015 Author Share Posted October 5, 2015 (edited) Users have reported: walking this way ...and walking this way: Orange shows the Position[] array of the path it's trying to walk. Obviously I didnt set the path to walk that way, it's meant to walk into the furnace room (180* rotation), but I guess this is where the bug arises. When I tried it myself, the path flicked back and forth between the furnace room and this orientation (very rapidly). apa Edited October 5, 2015 by Apaec 1 Link to comment Share on other sites More sharing options...
kaijjutin Posted October 8, 2015 Share Posted October 8, 2015 I'm having same problem with my script that i'm writing. Script runs fine until at some point starts to walk to random place...and i'm only trying to walk close to monster 2 Link to comment Share on other sites More sharing options...
Developer Zach Posted October 9, 2015 Developer Share Posted October 9, 2015 We've been talking about a solution to this. I haven't forgotten about this bug in my bug fixing festivities. 4 Link to comment Share on other sites More sharing options...
Khaleesi Posted October 13, 2015 Share Posted October 13, 2015 Got another one: 2 Link to comment Share on other sites More sharing options...
Khaleesi Posted October 21, 2015 Share Posted October 21, 2015 Any update on this? 1 Link to comment Share on other sites More sharing options...
Precise Posted October 21, 2015 Share Posted October 21, 2015 Any update on this? All we can do is hope. 1 Link to comment Share on other sites More sharing options...
kaijjutin Posted October 21, 2015 Share Posted October 21, 2015 It's clearly broken, why hasn't anything been done? 1 Link to comment Share on other sites More sharing options...
Khaleesi Posted October 21, 2015 Share Posted October 21, 2015 It's clearly broken, why hasn't anything been done? Been asking this for over a month Link to comment Share on other sites More sharing options...