Добавлен AlfaMuffalo
Всем привет! Делаю РПГ. Решил, что мобы не должны быть просто разбросаны по карте и тупо спауниться в рандомных местах. Поэтому думаю, надо сделать лагеря. Ну наляпал я несколько по карте. Каждому лагерю я как бы присвоил номер, начиная с 0. А мобы спаунятся небольшими группами. Затем, после спауна, моя система высчитывает, где сколько юнитов зарегистрировано (юнитам, принадлежащим определённому номеру лагеря я присвоил соответствующий номер в SetUnitUserData). Ну и эта группа решает, куда им направиться, кого они смогут победить, ну или там просто свободный лагерь, перебитый игроком. Так вот. Я решил сделать систему наподобие той, что представлена в игре Сталкер, где используется система гулагов (кто понял, тот поймёт :В). Итак, лагерь любезно пригласил к себе отряд новозаспауненных крипов. Вот они пришли в лагерь. Теперь это их дом.
А вот и суть вопроса: у меня есть идея расставить в каждом лагере невидимые юниты-флаги, к каждому из которых бы "приклеивался" один из пришедших юнитов. Но как лучше всего это реализовать? Была идея с помощью абилок-пустышек, но пока не слишком удачно.
А вот и суть вопроса: у меня есть идея расставить в каждом лагере невидимые юниты-флаги, к каждому из которых бы "приклеивался" один из пришедших юнитов. Но как лучше всего это реализовать? Была идея с помощью абилок-пустышек, но пока не слишком удачно.
Принятый ответ
Zahanc:
Как вариант, такой невидимый юнит с помощью пустышек отдаёт разные приказы, симулирующие определенную работу юнита-цели (например, в 22.00 юнит идёт спать в палатку, а в 6.00 просыпается и идёт работать, естественно, если в лагере не объявлена тревога).Почему не массив точек или регионов?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MrGROX
Отредактирован Zahanc
Отредактирован Zahanc