Как сделать общую систему направленного стана?Отдельный молот бурь на каждый стан в карте слишком расточительно для редактора, когда нужно только застанить на небольшое время .
Хочется систему без десятка однотипных болтов и без 100 уровневых абилок , примерного вида StunUnit(caster,target,time),
Чтобы время можно было любое сразу числом.Может кастер тут и не нужен даже будет.
Подскажите как лучше сделать?

Полностью кастом стан возможен на мемхаке, а так система из даммиков и молотка бурь с всеми возможными интервалами стуна.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Даммик на карте, которые будет иметь нужные базовые абилки (стан, сайленс), со временем действия в 0.00 сек (бесконечно). В нужный момент пишешь юнита и нужное время, даёшь стан, по таймеру выжидаешь время и снимаешь стан. Если стан уже был на цели - обновляешь его время для таймера.
Делать можно как угодно.
23
Юниты, находящиеся в стане, получают определенный приказ. Может быть попробовать отдавать этот приказ триггерно? В теории должно сработать.
12
Полностью кастом стан возможен на мемхаке, а так система из даммиков и молотка бурь с всеми возможными интервалами стуна.
Я думал на вариантом 1 молотка с множеством уровней , с небольшим интервалом 0.05 -0.10 сек , но как то слишком много уровней выходит - 50 для 5 секундного оглушения.
Загруженные файлы
21
Daro, а в чем проблема, что много уровней? Если прелоадится абилка, то только чуть увеличится время загрузки карты и всё.
32
Daro, 50 левелов ненад, лучше 5 разных абилок будет грузится быстрее, да и че такой мелкий интервал, смотри как у фрога сделано, там всего то 10 или 12 абилок.
Ну а если прям идеально надо - мемхак качай и делай.
28
Полностью кастом стан
Почему?

В моей карте сделан кастомный стан наряду с другими баффами. Я просто отдаю приказ стана юнитам на то время, что нужно. После истечения отдаётся приказ идти. Но стоит отметить, что у меня это делается на юнитов, которых никто не контролирует, так что стоит проверить, может ли игрок контролировать юнитов, пока они в таком стане. Полагаю, что не может, ибо даже нативный стан можно обойти триггерным приказом во время получения стана.

Способ UrsaBoss самый лучший, если не нужно делать систему кастомных баффов.
32
PT153, потому что ваши системы не учитывают наличия других источников оглашения и их взаимодействия.
Ах да, стан не тупо приказ, это еще и особый флаг + счетчик источников оглашения.
20
quq_CCCP:
PT153, потому что ваши системы не учитывают наличия других источников оглашения и их взаимодействия.
Ах да, стан не тупо приказ, это еще и особый флаг + счетчик источников оглашения.
флаг хоть чтото дает? Элсо ставится ли он автоматом при отдаче приказа stunned если счетчик непрерываемостей не нулевой?
Ну а по сабжу - кастомная система станов позволит делать кучу подобных фич. Вам в помощь руны или мемхак (я не доверяю массовым даммикастам, имхо руны топ)
32
Флаг стана, гарантирует что ты не отдашь любой другой приказ, их еще и 2 флага, хз второй зачем, он недает юзать только предметы. Функция стана куда более сложная чем многие думают, кроме записи флага стана, еще идут проверки есть ли еще страны у Юнита, если нету особой функцией в стек приказов на первое место ставится приказ стана, иначе приказ не отдается а продляется прошлый. Ваши триггерные приказы передают весь стек приказов, крипы после такого стана как ваши стоп и пауза не пойдут дальше пл линии а встанут стоять навечно (к примеру).
28
учитывают наличия других источников оглашения и их взаимодействия.
Если в карте используется только такой стан, то все взаимодействия учитываются, иначе это плохая система.
И почему "ваши"?) Способ UrsaBoss вполне нативный же.
ты не отдашь любой другой приказ
Я так понимаю, что это касается только управления от игроков.
26
Потеря очереди приказов (у юнита) из-за такого стана не играет для вас вообще никакой роли?!
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.