Page 1 of 1

NewMoveXY после телепортации?

Posted: 27.12.2012 21:04
by sith_apprentice
Боты периодически наступают на телепортирующий тайл, который заносит их на крышу здания. На крыше есть тайл, который переносит бота обратно. Я решила научить его слезать путем наступания на этот самый тайл, переносящий обратно.

Происходит при этом следующее. Как только бот наступает на правильный тайл его телепортирует и я получаю сообщение в syslog:
[.....] TMover.Resync: called by stealth
После чего бот передвигаться вообще отказывается, ни по скрипту, ни с карты. При этом он продолжает видеть все, что вокруг него происходит -- журнал обновляется. Помогает удалить чара из списка коннектов и добавить его обратно.

Как это побороть? (Помимо того, что не наступать на телепорт)

Re: NewMoveXY после телепортации?

Posted: 29.12.2012 6:47
by sith_apprentice
Оказалось, что проблемы возникают при любого рода телепортации -- будь это recall руны или moongates. После телепортации приходится делать Disconnect; Connect;, иначе NewMoveXY просто не ходит :(

Re: NewMoveXY после телепортации?

Posted: 29.12.2012 14:55
by Vizit0r
в аську напиши мне.

Re: NewMoveXY после телепортации?

Posted: 04.03.2013 14:15
by sdbg
у меня это лечится синхронизацией. не ясно только почему она автоматом не идет...

Re: NewMoveXY после телепортации?

Posted: 04.03.2013 20:39
by Vizit0r
в 5й версии поправлено.