|
Автор |
Сообщение |
kind
|
Заголовок сообщения: не долетает до конца маршрута  Добавлено: 15 янв 2011, 16:22 |
Зарегистрирован: 15 янв 2011, 16:20 Сообщений: 10
|
заметил что бот не долетает до конца маршрута, бывает такое что он соберет руду и разворачивается и летит к началу маршрута (собирая все по пути) и начинает его по новой, такой происходит не всегда, подскажите что делать
|
|
|
|
 |
Icen
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 15 янв 2011, 16:35 |
Администратор |
 |
Зарегистрирован: 22 июн 2010, 03:38 Сообщений: 251
|
У вас маршрут круговой или по кривой?
|
|
|
|
 |
kind
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 15 янв 2011, 16:55 |
Зарегистрирован: 15 янв 2011, 16:20 Сообщений: 10
|
Думаю больше он похож на кривой 
|
|
|
|
 |
MrSergey
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 15 янв 2011, 18:59 |
Администратор |
 |
Зарегистрирован: 21 июн 2010, 22:50 Сообщений: 16267 Откуда: Запорожье
|
Если расстояние между первой и последней точной маршрута менее 100 метров, то маршрут считается круговым т.е. достигнув последней точки маршрута бот переходит к вервой и дальше по кругу двигается, если более 100 метров, то маршрут прямой - в этом случае бот достигнув последней точки возвращается и двигается в обратном направлении.
|
|
|
|
 |
kind
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 15 янв 2011, 19:43 |
Зарегистрирован: 15 янв 2011, 16:20 Сообщений: 10
|
Значит маршрут круговой, это происходит только если он что то собирает, и еще заметил что изредка он не долетает до конца какой либо точки если перед ним другой игрок собрал руду
|
|
|
|
 |
MrSergey
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 15 янв 2011, 23:38 |
Администратор |
 |
Зарегистрирован: 21 июн 2010, 22:50 Сообщений: 16267 Откуда: Запорожье
|
kind писал(а): изредка он не долетает до конца какой либо точки если перед ним другой игрок собрал руду Прочитал несколько раз но так и не понял что имеется в виду... Бот направляется к руде/траве, в это время ее собирают. Естественно, что если нечего собирать, то и лететь туда смысла нет... Или что имелось ввиду?
|
|
|
|
 |
kind
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 16 янв 2011, 01:07 |
Зарегистрирован: 15 янв 2011, 16:20 Сообщений: 10
|
MrSergey писал(а): kind писал(а): изредка он не долетает до конца какой либо точки если перед ним другой игрок собрал руду Естественно, что если нечего собирать, то и лететь туда смысла нет. Именно так и происходит, но что если впереди есть еще много респов руды (тот же грим батол допустим)
|
|
|
|
 |
MrSergey
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 16 янв 2011, 11:23 |
Администратор |
 |
Зарегистрирован: 21 июн 2010, 22:50 Сообщений: 16267 Откуда: Запорожье
|
kind, я никак не могу понять что вы конкретно хотите... Вы можете нормально законченной фразой написать?
Движение бота от начала пути к концу и от конца в начало - это правильно; то, что бот не собирает ресурсы, которых не существует - это т оже правильно и я не могу понять как вы себе предстваляете сбор ресурса, который уже собрали
Так что вас не устраивает?
|
|
|
|
 |
kind
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 16 янв 2011, 21:15 |
Зарегистрирован: 15 янв 2011, 16:20 Сообщений: 10
|
Допустим мы делаем маршрут который не похож на идеальный круг (т.е он с "выпуклостями/дугой") и летаем по этому маршруту (он круговой да), на этих самых "выпуклостях" куча респов ресурсов, и если залетая в нее бот видит что этот ресурс там собирают он игнорирует все остальные точки в этой дуге и разворачивается продолжая лететь по заданному маршруту. Так понятно?
|
|
|
|
 |
MrSergey
|
Заголовок сообщения: Re: не долетает до конца маршрута  Добавлено: 17 янв 2011, 09:04 |
Администратор |
 |
Зарегистрирован: 21 июн 2010, 22:50 Сообщений: 16267 Откуда: Запорожье
|
В текущей версии бота игнорирование игроков еще не включено, поэтому я не совсем понимаю что там у вас бот игнорирует... В тестовой версии, которая гуляет сейчас по некоторым темам форума, игнор игроков уже реализован, но игнор идет в указаном радиусе - если ресурс дальше от игрока чем написано, то он не игнорируется.
Поэтому, какой бы версией вы не пользовались все должно работать как надо.
|
|
|
|
 |
|
|