кусок кода
Code: Select all
if debug then AddToSystemJournal('myxp = '+inttostr(myxp)+' getmyx = '+inttostr(GetX(self))+' myyp = '+inttostr(myyp)+' getmyy = '+inttostr(GetY(self)));
NewMoveXY(myxp,myyp,False,0,False);
if debug then AddToSystemJournal('to shahta move');
не хочет идти к точке.14:21:04:279 [OLD_NBK3_Smile]: myxp = 1420 getmyx = 1420 myyp = 2889 getmyy = 2899
14:21:05:083 [OLD_NBK3_Smile]: to shahta move
тупо стоит на месте.
как то можно "отдебажить" собственно NewMoveXY?
есть другой перс на том же скрипте только пройти в другую точку ему нужно и в другой шахте.
Ходит без проблем.
UPD Проблемный перс не ходит только в одном направлении по Y на Север, по Y на Юг идет без проблем.
UPD2: Бред, побегал персом чуток, попробовал походить в другие направления в других местах. Он начал ходить.