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

Бот бежит вперёд, когда не должен
http://www.bimsbot.ru/forum/viewtopic.php?f=13&t=6946
Страница 1 из 1

Автор:  CoreFun [ 01 май 2014, 13:02 ]
Заголовок сообщения:  Бот бежит вперёд, когда не должен

Иногда при посадке на руду, бот сваливается с небольшого уступа. И вместо того, чтобы развернуться и попрыгать 30 секунд, пытаясь достать ресурс, он БЕЖИТ ВПЕРЁД метров 10-20. После чего садится на маунта и летит дальше. К сожалению не всегда он может пробежать эти 10-20 метров - зачастую падает с ещё бОльшей высоты. Это просто пипец: маршруты вылизаны до предела, но боты дохнут, падая и разбиваясь насмерть.
Ещё случается прикол из той же серии - бот сообщает, что застрял, я подключаюсь и вижу, что он добивает последнего моба, после чего пешком бежит 10-20 метров, и, если повезло (никого не сагрил и не свалился со скалы), начинает портоваться домой.
Исправьте, пожалуйста, ненужную беготню.

Автор:  Cheb [ 13 май 2014, 15:07 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

Подпишусь, только у меня чуть иная ситуация:
Таверна находится на скале. После того, как персонаж закончил отправку почты (по впф), пробегает ~5 точек и садится на флай маунта, но посадка на маунта производится не всегда (приблизительно в 1 из 50 случаев). В итоге персонаж падает со скалы и если не разбивается, то стремится к месту посадки на флаймаунта, чем создаёт огромное "палево"(долбится в стену :lol: ).
Цитата:
(приблизительно в 1 из 50 случаев)
кажется, что мало, но когда большое кол-во учетных записей, то довольно часто приходится переставлять всех руками.
Другую таверну использовать нецелесообразно. Ибо другая ближайшая таверна находится довольно далеко.

Автор:  MrSergey [ 13 май 2014, 19:43 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

Попробуйте увеличить количество точек маршрута от почты до обрыва.

Автор:  CoreFun [ 14 май 2014, 13:39 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

Cheb писал(а):
у меня чуть иная ситуация
Отодвинь пятую точку дальше :) до 24 ярдов.

Автор:  CoreFun [ 10 июн 2014, 09:42 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

Добавлю одно замечание - я заметил, что, когда перс падает с обрыва и бежит вперёд, бот "замерзает". Похожим образом он "замерзает" при отправке почты или при застревании и зажатии пробела.
Получается, что при падении, бот о чём-то задумывается и не отжимает кнопку W. Повторюсь, что происходит это не всегда, пинг при этом = 100-200 ms.

Автор:  Дикей [ 10 июн 2014, 10:11 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

CoreFun писал(а):
Добавлю одно замечание - я заметил, что, когда перс падает с обрыва и бежит вперёд, бот "замерзает". Похожим образом он "замерзает" при отправке почты или при застревании и зажатии пробела.
Получается, что при падении, бот о чём-то задумывается и не отжимает кнопку W. Повторюсь, что происходит это не всегда, пинг при этом = 100-200 ms.

вот вот у меня такая-же проблема только в инстах!!!! бот как будто замерзает и упирается в ступеньки в которых ваще нереально застрять!!просиходит редко.

Автор:  CoreFun [ 11 июн 2014, 03:47 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

Застревать бот может из-за высокого пинга, низкого fps...

Автор:  MrSergey [ 11 июн 2014, 08:12 ]
Заголовок сообщения:  Re: Бот бежит вперёд, когда не должен

CoreFun писал(а):
Застревать бот может из-за высокого пинга, низкого fps...

Да нет, в данном случае персонаж в текстурах видимо застряет... такое часто можно наблюдать в Айронфорже на мостике перед аукционом.

Пересмотрел код - пока не нашел из-за чего персонаж не отходит назад и не пробует пройти через точку по новой. Как только найду причину сразу поправлю.

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