Page 1 of 1

newmoveXY время от времени тупит

Posted: 04.11.2014 18:56
by Shimazakhi
Добрый день!
newmovexy бывает не срабатывает. Просто тупит в закрытую дверь и не хочет её открывать. MoveOpenDoor:=True; , стопорится абсолютно рандомно, бывает всю ночь работает, а бывает на перво цикле вылетает. Думал интернет подлагивает, но при перезапуске скрипта чар так же отказывается идти. Если открыть дверь - чар сразу бежит по нужным координатам.

Code: Select all

newmovexy(4305,2054,false,1,true);
usebegging;
newmovexy(4309,2044,false,1,true);
usebegging;
newmovexy(4322,2061,false,1,true);
usebegging;

Re: newmoveXY время от времени тупит

Posted: 04.11.2014 23:02
by Vizit0r
повторить можно?

Re: newmoveXY время от времени тупит

Posted: 04.11.2014 23:27
by Shimazakhi
вот сейчас конкретно застопорился

[21:53:58:799] System: Some inspecific error when moving item! Code 5
[21:53:59:753] System: Some inspecific error when moving item! Code 5
[21:54:00:838] System: Some inspecific error when moving item! Code 5
[21:54:01:940] System: Some inspecific error when moving item! Code 5

могу дать акк пасс

Re: newmoveXY время от времени тупит

Posted: 04.11.2014 23:28
by Vizit0r
это к двери никак не относится, это от перемещения айтема.

Re: newmoveXY время от времени тупит

Posted: 04.11.2014 23:30
by Shimazakhi
сорри, да, это он в банк думает что пришел и пытается скинуть голду)
ходилка ошибок не выдает
тимвьювер может дать?

Re: newmoveXY время от времени тупит

Posted: 04.11.2014 23:54
by Vizit0r
проверки на то, что текущая точка действительно та, что надо - кто будет за тебя делать?
тимвьювер ничего не даст.

Re: newmoveXY время от времени тупит

Posted: 05.11.2014 3:31
by Shimazakhi
01:56:29:612 [Tony]: MoveXYZ: Destination X/Y value = 0 - Check your script! MoveXYZ failed!

Точка та что надо, я ж говорю - открываешь дверь и все ок он маршрут прокладывает и бежит сразу
Кроме того скрипт может часами работать не стопорясь, + проблема не в лаге т.к. перезапуск скрипта ничего не дает

Re: newmoveXY время от времени тупит

Posted: 05.11.2014 8:42
by drabadan
Shimazakhi wrote:01:56:29:612 [Tony]: MoveXYZ: Destination X/Y value = 0 - Check your script! MoveXYZ failed!

Точка та что надо, я ж говорю - открываешь дверь и все ок он маршрут прокладывает и бежит сразу
Кроме того скрипт может часами работать не стопорясь, + проблема не в лаге т.к. перезапуск скрипта ничего не дает
столкнулся с такой же проблемой, но решение, для меня, оказалось проще - у ходилки есть дальность действия и за этим нужно следить.
Допустим у тебя скрипт на фарм по полянкам и ситуативная выгрузка, полянки бывают ближние и дальние - так вот, с дальних полянок расстояние может быть дальше чем дальность действия ходилки. Сделай промежуточную точку на пол пути и ошибка должна исчезнуть.

Re: newmoveXY время от времени тупит

Posted: 05.11.2014 11:16
by Vizit0r
Shimazakhi wrote:01:56:29:612 [Tony]: MoveXYZ: Destination X/Y value = 0 - Check your script! MoveXYZ failed!

например в качестве X Y какие-то переменные (типа координат несуществующего моба, или что-то в таком духе). X финала - X старта = 0 и получаем такую ошибку. Или Y, неважно.

Re: newmoveXY время от времени тупит

Posted: 05.11.2014 16:36
by Shimazakhi
Утром прописал newmovexy на тайл возле двери, при выходе с каждого дома, пока полёт нормальный.. По какой то причине он тупил из за дверей

Re: newmoveXY время от времени тупит

Posted: 05.11.2014 17:10
by Vizit0r
подошел к двери, сделал
OpenDoor;
пошел дальше.

Отладить вживую алгорит поиска пути - почти нереально. Почти наверняка он считает двери непроходимыми из-за верхних этажей, но я офигею это проверять)

Re: newmoveXY время от времени тупит

Posted: 06.11.2014 1:58
by Shimazakhi
вроде не из за 2 этажей, ставил барда в городе где 1 этаж везде
upd. пока полет нормальный

Re: newmoveXY время от времени тупит

Posted: 06.11.2014 1:59
by Shimazakhi
причем на одном очень похожем сервере скрипт работал идеально, а тут с дверями не ладит)

Re: newmoveXY время от времени тупит

Posted: 06.11.2014 16:15
by Vizit0r
даже если нет второго - есть крыша, кусок стены над дверью...