Доброго времени суток! Я тугодум и не могу разобраться с редактором ИИ. Мне нужен ИИ для кампании, который будет периодически посылать отряды в самоубийственные атаки на базу игрока. В самоучителе о создании подобных ИИ для кампаний рассказано немного - каюсь, у меня пока не получилось вникнуть в суть.
Быть может, у кого-нибудь есть заготовка ИИ, по которой я смог бы понять принцип работы игрока-компьютера в карте кампании? Заранее спасибо!

Принятый ответ

Создаёшь в редакторе ИИ порядок действий, сохраняешь, импортируешь и запускаешь используя триггеры ( действия ИИ) для конкретного игрока (например: синий). Могу если нужно скинуть карту пример.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
3 года назад
0
Похожие вопросы:

ответ
Используйте поиск перед созданием вопроса
Вот тема
ответ
Код не повлияет особо на вес кампании. Время можно экономить переделывая одну и ту же карту а не создавая новую (Переделка только ланда и квестовых триггеров) Но если 8 карт готовы - то copy-paste самый простой способ.
Есть еще утилита которая облегчает внедрение обьектов/наработок. Сам не пользовался
ответ
Ошибка в коде, jass работает везде. pro100master, пишет бред, ибо незнает что все карты для warcraft 3 имеют сценарий на Jass, т.к все ваши триггеры в итоге преобразуются в jass и хранятся в war3map.j, тоже самое и с АИ, которое для кампаний изначально написано на jass и прекрасно работает.
Смотрите где у вас ошибки, cjass\vjass интерпретаторы могут не верно работать с картами кампаний, пробуйте написать код на чистом jass без надстроек.
ответ
Нашел ошибку:
В функции SuicideUnits (в самом низу) должно находиться строго 10 значений. У меня 9. Если приписать еще 0, то все работает.
ответ
KiWave, а вот ии такая штука что хз что ему не хватает, бывает они ломаются и только добывают ресурсы. Тщательно проверь настройки всех зданий и доступны ли они ИИ по ресурсам и требованиям, просто раздай контроль над ИИ себе и сиди смотри за ним.

2
9
3 года назад
2
Ради интереса, почему нельзя просто триггером отправлять?
Событие: каждые ... секунд
Действия: выбрать группу юнитов, отдать приказ атаковать
0
2
3 года назад
0
map_maiker, ну, я так и поступлю, если не удастся реализовать это при помощи ИИ-файла.
2
15
3 года назад
2
Tretyakoff, такая заготовка есть у близзов. Возьми ИИ-скрипт из почти любой карты кампании. Примеры не сложного ИИ можно найти в дополнительной кампании за орков в 3 главе.
0
2
3 года назад
Отредактирован Caballero
0
Meddin, взял за образец ИИ Альянса из третьей главы близзовской доп.кампании. То есть я там могу заменить там в коде значения текущих юнитов на юниты нужной мне фракции или нестандартных юнитов - и всё будет работать?
Заранее пардон за такие глупые вопросы от ламера. :)
0
17
3 года назад
Отредактирован world_editor
0
Создаёшь в редакторе ИИ порядок действий, сохраняешь, импортируешь и запускаешь используя триггеры ( действия ИИ) для конкретного игрока (например: синий). Могу если нужно скинуть карту пример.
Принятый ответ
0
2
3 года назад
0
world_editor:
Создаёшь в редакторе ИИ порядок действий, сохраняешь, импортируешь и запускаешь используя триггеры ( действия ИИ) для конкретного игрока (например: синий). Могу если нужно скинуть карту пример.
Да, если можно, было бы неплохо ознакомиться с этой картой, чтобы понять принцип действия.
0
17
3 года назад
0
Вот
Загруженные файлы
2
15
3 года назад
2
Tretyakoff, разумеется не все так просто. Зависит от того, какую расу ты используешь и какой скрипт взял за основу. Но по твоим сообщениям я вижу, что ты не хочешь, как ты написал выше "понять принцип работы", а хочешь поменять в коде пару значений и чтобы все чудесным образом заработало. Разбирайся, изучай, пробуй - другого пути нет. С таким подходом, как сейчас, далеко не уедешь.
0
2
3 года назад
0
Meddin, совет из разряда "учи матчасть"? Увы, углубляться времени и соображалки не хватит, мне просто хотелось бы понять, как заставить ИИ в кампании атаковать-контратаковать игрока.
Надеюсь, удастся разобраться с этим на базе редактора ИИ. Всем спасибо!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.