BIMSbot
https://bimsbot.ru/forum/

ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)
https://bimsbot.ru/forum/viewtopic.php?f=13&t=7690
Страница 1 из 1

Автор:  zik1222 [ 23 дек 2014, 17:36 ]
Заголовок сообщения:  ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

Обнаружил такую ситуацию : бежит по данжу берет в тагрет боса, бежит к нему на прямую (так как указана дисканция ну грубо говаря 60-90метров) убивает и бежит обрано но не на то место от куда он прибежал скрин скину примера как он действует.
И начинает : стоит упираетсся во что то ЖМЕТ впф происходит телепортация и сразуже клиент с ботом закрываются !!! не 1 раз замечал это ... всё время в таких случиях если он не может встать на моршрут когда до цели указано растояние 60+ метров.
Хотелось бы - проверить поправить реакцию бота на возврат к близайшей точки маршрута по которой ОН прошел а не прямо перед ним или РЯДОМ(могу произойти наслоение маршрутов такое было - если маршрут по кругу то он случайно мог сойти с него спрыгнуть и идти в обратку) ну и само собой проверить из за чего дисконектит выбивает клинты и бота
Лог чат очень маленький отправка / застревание/не чего такова что могло бы помочь панять по чему он вылетел

Вложения:
Безымянный.jpg
Безымянный.jpg [ 58.65 KiB | Просмотров: 6272 ]

Автор:  MrSergey [ 23 дек 2014, 18:11 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

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

Автор:  zik1222 [ 23 дек 2014, 19:40 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

30 точек это очень много вам не кажется ? по чему именно 30? а не 5?
на счёт закрытия клиента и бота после застревания и применения впф что то можете уже сказать?
возможно маршрут изменить (увеличить число точек) в редакторе или както не прибегая к переписыванию?

Автор:  MrSergey [ 23 дек 2014, 19:43 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

zik1222 писал(а):
30 точек это очень много вам не кажется ? по чему именно 30? а не 5?

В вашем случае 30 получается мало, а вы до 5 уменьшить хотите...

По поводу закрыия бота и игры - а что стоит в качестве реакции на затревание?

Автор:  zik1222 [ 23 дек 2014, 20:19 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

впф. он его юзает и игра с ботом закрываются мгновенно при телепортации в то место где камень (нсп каторый выдает) то есть - телепартируется на секунду появляется и сразу вырубаются окна иры и бота.

Автор:  MrSergey [ 23 дек 2014, 21:13 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

Профиль от бота на Commander-83@mail.ru мне отправьте.

Автор:  CoreFun [ 24 дек 2014, 05:05 ]
Заголовок сообщения:  Re: ЗАКРЫТИЕ КЛИЕНТА после застревания (впф)

Хрень какая-то! С чего бы бот бежал так далеко? Надо на вкладке "Редактор" посмотреть к какой точке он бежит. Таких багов быть не должно, мне кажется.
PS: Расстояние в 60 метров - очень большое для любых данжей. Так что проблемы при таких расстояниях будут по-любому.

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