alien426
offline
Опыт:
1,189Активность: |
Редактор ИИ. Как заставить ИИ нападать на нейтралов
Доброго времени суток. Карта melee, через редактор Искусственного Интеллекта пытаюсь написать простенький ИИ. К сожалению в интернете про ИИ только одна статься гуляет из одного сайта в другой с мелкими изменениями.
Вопрос как заставить войска нападать на лагеря монстров
Что означает в редакторе "Обычная цель"?
Как понимать "Лагерь монстров 0-10" цифры это что, ссумарный уровень монстров, или монстры в лагере только до 10 уровня? или это количество монстров в лагере, или это вообще что то иное, так как во многих статьях подписывают просто как Сила монстров. По заданному сценарию бот строит все как положено, но со своего лагеря ни куда не уходит, на врагов нападать не идет, на лагеря монстров тоже. В условиях пытался прописывать что после готовности 1 пехотинца и 3 лучников идти на крипов, не идет. Ближайший лагерь монстров 1 крип 2ур 2 крипа 1 ур.
Что делать не знаю Укажите направления, или может есть у кого пример ИИ " название.wai " в расширении wai чтобы в редакторе можно было открыть, так как в скрипте не разберусь где что. |
08.05.2014, 19:58 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
nvc123
new status
offline
Опыт:
59,284Активность: |
редактор уг полное
пиши на джасс и будет всё кул nvc123 добавил: а ещё круче почитай про искусственные нейронные сети |
08.05.2014, 20:08 | #2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Msey
????
offline
Опыт:
67,346Активность: |
гуляет одна статья, потому что люди поняли,что это за говно и положили на нее хрен |
08.05.2014, 20:57 | #3
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alien426
offline
Опыт:
1,189Активность: |
Вынужден согласиться. Сейчас разбираю скрипт
alien426 добавил: Target Priority #1 if (target == null) then set target = GetCreepCamp( 0, 5, false ) - я так полагаю false это они хрен куда пойдут? endif |
09.05.2014, 12:56 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
pulsar
offline
Опыт:
1,320Активность: |
Редактор ИИ Баговый! Давно с ним пытаюсь разобраться. В приоритетах нападения (справа снизу): "Обычная цель" - когда на союзника напали комп идёт выручать его, кажется так (или если ты сражаешься он идёт помогать). "Новый лагерь местность" - комп атакует монстров на рудниках (возникают стопоры в скрипте иногда), на неё всегда надо вешать условие ExpansionSpotNeed = Да. Ставь минимум войск - Только первый герой, и атакующая волна - Все войска, это самый безбаговый вариант. ВрагГлавныйЛагерь, ВрагДопЛагерь - вызывают ступор в ИИ. ВрагЛюбойЛагерь -безбаговая Количество рудников у ИИ максимум 2 (если больше - комп теряет счёт городов и не собирает золото),а лучше 1 рудник. |
09.05.2014, 13:44 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zahanc
offline
Опыт:
23,017Активность: |
alien426:
Найдите в архиве игры в каталоге script файлы common.ai и blizzard.ai — там Вы найдете все доступные в скриптах функции, константы и переменные. Параметры в функциях названы осмысленно, так что Вы без проблем разберетесь. |
09.05.2014, 15:47 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alien426
offline
Опыт:
1,189Активность: |
Спасибо большое парни, и за примеры отдельное спс. |
11.05.2014, 01:33 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|