BIMSbot
http://www.bimsbot.ru/forum/

Порядок обхода точек в маршруте.
http://www.bimsbot.ru/forum/viewtopic.php?f=13&t=1058
Страница 1 из 1

Автор:  deNoor [ 14 июн 2011, 21:49 ]
Заголовок сообщения:  Порядок обхода точек в маршруте.

Можно сделать так, чтобы бот обходил точки строго по порядку? Сейчас в сложных маршрутах перескакивает на другие точки (в какой-то момент не та точка оказалась ближайшей, наверное).
Стоит дистанция путь-маршрут в 25, но даже так умудряется на сложном маршруте перескочить на другую линию. Пусть летает по-порядку :geek: В редакторе линии ведь не просто так рисуются, да? Считается, будто по ним и должен летать, а не хватать ближайшие точки?
Подход к ближайшей нужен только в момент старта бота, после этого нужен облёт по порядку.

Столкнулся с интересным приколом, когда бот пролетает последние точки, после поворачивает в сторону 10-й, далее 1-й и неожиданно пишет, что стремится к точке с номером -1. Летит просто куда-то к горизонту. Ладно бы просто путал точки маршрута, но эту -1 с чего ему стукнуло.
Пробовал подвигать точки около первой и последней, но ему всё равно в районе начала и конца маршрута хочется улететь в -1.

Автор:  MrSergey [ 14 июн 2011, 22:43 ]
Заголовок сообщения:  Re: Порядок обхода точек в маршруте.

Причина данного бага наконец-то была недавно найдена... Встречается если точка либо в игноре, либо рядом игрок, либо мобы с хп больше заданного. В следующей версии будет пофикшено.

Страница 1 из 1 Часовой пояс: UTC + 2 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/