Сегодня 30 января, пятница ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
wow-optima.ru - Бесплатный сервер WoW Optima.
wow-optima.ru - Бесплатный сервер WoW Optima.
Голосов: 1
Адрес блога: http://wow-optima.ru/
Добавлен: 2017-02-25 20:50:48 блограйдером wowoptima
 

Баги ботов

2017-04-13 12:40:46 (читать в оригинале)

Цитата: Гарфильд | 13.04.2017, 09:23:26
Цитата: Maggi | 12.04.2017, 09:42:57
Цитата: Apok | 26.03.2017, 14:48:11
У ботов туго с квестами. Пытаюсь выполнить арену в награнде. Первый квест бот принимает, и сдает. Дальше в обязательном порядке нужно сделать логаут, иначе ни "quest list", ни "quest add" не работают.

Не замечалось такого.
Скорее всего дело в дистанции до квестодателя. Если она превышает дистанцию взаимодействия (5 метров), то естественно ничего не будет происходить.

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

Спасибо за подробное описание, стало понятнее, что происходит, и что нужно сделать.

Когда боты не в бою, они вообще не смотрели на цель своего "хозяина". Поэтому, перебирались ближайшие к ним НПС, а у тех проверялись нужные свойства в зависимости от команды данной боту. Если таких НПС было несколько (например рядом находились дающие / принимающие КВ), то выбирался всегда первый найденный.

Что сделано теперь? Теперь можно указать боту, с кем ему пытаться взаимодействовать в первую очередь -- достаточно выбрать этого НПС в фокус. Если команда данная боту соответствует тому, что может этот НПС, то бот будет "иметь дело" именно с ним. Если не получается, то бот будет пробовать взаимодействовать с другими найденными.

Если ничего не получилось, то бот не будет больше молчать, а скажет: "Хозяин, я не могу найти никого рядом, с кем бы я мог взаимодействовать! Подведи меня к нему ближе, и дай мне команду снова."

Такое поведение ботов должно решить все эти проблемы. Тестируем...

Даларанский злой маг

2017-04-13 09:39:39 (читать в оригинале)

Цитата: Maggi | 13.04.2017, 07:35:11
Маг ещё немного успокоен

Кого он не будет трогать в Даларане:
а) того, кто пролетает на маунте
б) того, кто сидит на ездовом животном (например лошадке)
в) того, кто в бою
г) того, кто что-то делает (например выплавляет слитки, рыбачит)
д) того, кто находится в помещении (или Стоках Даларана)
е) того, кого уже бонкал меньше суток назад

В общем, вероятность быть бонкнутым стала ещё меньше. Для этого нужно находиться где-то на улице, и ничего не делать.


Спасибо огромное! Честно говоря, я не рассчитывал на понимание, когда открывал тему. Лично для меня теперь игра стала гораздо приятнее, не знаю как для других. Спасибо!

Квесты.

2017-04-13 09:33:31 (читать в оригинале)

Цитата: Maggi | 12.04.2017, 08:36:23
Цитата: Гарфильд | 05.04.2017, 18:23:00
Квест "Кстати, чем питаются йети" http://ru.wowhead.com/quest=14112 работает плохо...
Появляющиеся, после использования приманки, акулы, камнем пролетают мимо игрока на дно, и там становятся недоступны, даже если спуститься туда, к ним на дно, они остаются вне пределов взаимодействия и их не достать ни магией, ни физическими атаками.

Исправлено глобально для всех таких случаев.
Проблема была только для воды (при появлении не считалось, что существо в воде, поэтому оно сваливалось на дно).


Уже вчера опробовал изменения: по привычке навызывал сразу десять штук, и потом отбивался от них Так что квест прекрасно теперь работает, спасибо!

Баги ботов

2017-04-13 09:23:26 (читать в оригинале)

Цитата: Maggi | 12.04.2017, 09:42:57
Цитата: Apok | 26.03.2017, 14:48:11
У ботов туго с квестами. Пытаюсь выполнить арену в награнде. Первый квест бот принимает, и сдает. Дальше в обязательном порядке нужно сделать логаут, иначе ни "quest list", ни "quest add" не работают.

Не замечалось такого.

Скорее всего дело в дистанции до квестодателя. Если она превышает дистанцию взаимодействия (5 метров), то естественно ничего не будет происходить.


Подтверждаю эту трудность. Боты крайне неохотно берут в прицел цель своего лидера - легче им взять цель, когда цель враждебна и стоит одна, но если она стоит в группе, и тем боле дружественная, то они берут ее в прицел очень неохотно, а нацеливаются на тех, кто рядом, или вообще ни на кого, и иногда просто терпения не хватает их уговаривать: можно менять дистанцию, отбегать от цели, подбегать к ней пробегать мимо, переключаться с цели на цель, удалять и заново призывать бота - он все равно упорно будет брать в прицел соседнюю, или вообще может никого не брать. ЕСли приводить конкретные примеры такого поведения, то, кроме арены в Награнде, такое было
в Тлеющем ущелье (цепочка квестов от http://merlin.org.ua/wowhead2/?npc=8479 начинающаяся с квеста http://merlin.org.ua/wowhead2/?quest=3441 Боты обычно берут в прицел http://merlin.org.ua/wowhead2/?quest=3462 и очень неохотно меняют цель)
на Полуострове Адского пламени (группа НИП Кенарийской экспедиции с квестами http://merlin.org.ua/wowhead2/?quest=10132 http://merlin.org.ua/wowhead2/?npc=19293 url=http://merlin.org.ua/wowhead2/?quest=10159]http://merlin.org.ua/wowhead2/?quest=10159[/url] http://merlin.org.ua/wowhead2/?npc=16888 http://merlin.org.ua/wowhead2/?quest=9372 http://merlin.org.ua/wowhead2/?npc=16991
в Борейской тундре (квесты, начинающиеся с цепочки http://merlin.org.ua/wowhead2/?quest=11928)

Но, кстати, и в бою в инстах боты часто переключаются на соседние цели, так что было бы удобнее иметь под рукой отдельную команду для ботов "Взять в прицел цель [указать чью цель взять]", потому что пользоваться командой "Attack" не всегда удобно.


Цитата: Maggi | 12.04.2017, 09:42:57

У ботов есть волшебная команда attack, которой можно натравить на кого угодно


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


Досчитаем до миллиона! =)

2017-04-13 07:54:18 (читать в оригинале)

6510

причин не вижу для разбоя
сказал задумчиво ковбой
вздохнул и начал беспричинный
разбой



Страницы: ... 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 ... 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.