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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
ну если у всех станов одинаковый бафф то сделай один секунд скажем 5 или сколько максимум надо
а далее вешай его даммикастом и снимай через нужное кол-во времени бафф и все
18
Один дамми молот бурь с 0 времени стана (или -1)
Далее хештаблица и таймер, сохраняешь юнита по хендлу таймера и запускаешь его на нужное время, потом в функции таймера удаляешь баф у юнита
32
Полностью кастом стан возможен на мемхаке, а так система из даммиков и молотка бурь с всеми возможными интервалами стуна.
Принятый ответ
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 если счетчик непрерываемостей не нулевой?
Ну а по сабжу - кастомная система станов позволит делать кучу подобных фич. Вам в помощь руны или мемхак (я не доверяю массовым даммикастам, имхо руны топ)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.