Здравствуйте, господа и дамы. Такой вопрос, касающийся АИ. В триггерах разбираюсь не очень. Есть определенная локация. На локации стоит несколько юнитов в различных местах и казарма. Нужно сделать так, чтобы при убийстве всех либо нескольких юнитов они, при выходе из барака шли на ТЕ ЖЕ позиции, на которых стояли изначально. Интересует именно скрипт, как заставить их идти в те же позиции, на которых они стояли, пока казарма жива.
Благодарю за помощь.

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

Создаёшь массивы с координатами позиций, с типами юнитов, с самими юнитами. Если юнит из переменной помирает - создаёшь нового, заносишь в переменную вместо убитого и даёшь приказ двигаться в соответствующую точку.
0
23
9 лет назад
Отредактирован SomeFire
0
Создаёшь массивы с координатами позиций, с типами юнитов, с самими юнитами. Если юнит из переменной помирает - создаёшь нового, заносишь в переменную вместо убитого и даёшь приказ двигаться в соответствующую точку.
Принятый ответ
0
13
9 лет назад
0
Гы, а в Starcraft 2 это делается одной галочкой у самих юнитов)
0
23
9 лет назад
0
EfReeZe, хочешь сказать, что одной галочкой можно юнитов ресать в определенном здании и давать им определенные приказы?
0
13
9 лет назад
0
SomeFire, создать для компьютера ИИ, определить этот ИИ ему триггером или просто в настройках; поставить ту самую галочку нужным юнитам, добавить возможность их обучения в нужном здании и вуаля! Компьютер начинает обучать юнитов и отправлять куда надо, как только теряет их. Юниты умирают, а на место их смерти возвращаются они же. Многократный пункт сбора этакий!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.