Сделал триггер спауна мобов, чтобы мобы спаунились с переодичностью и шли по заданному маршруту(как в картах Замок Скиби и Бунт в тюрьме) но как называется триггер, который ограничивает спавн мобов. Ну чтоб заспаунилось определенное колво юнитов первой волны и потом когда они кончатся - через некоторое время шли юниты 2 волны?
И как сделать таймер в верху экрана(чтоб игрок видел) Сколько времени осталось до следующей волны? Что это за триггеры?

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

как называется триггер, который ограничивает спавн мобов
Как назовёшь, так он и будет называться. Триггер - это такая штука, у которой есть событие, вызывающее определенные действия при определённых условиях.
Ну чтоб заспаунилось определенное колво юнитов первой волны и потом когда они кончатся
Создай целочисленную переменную. Присваивай ей значение, равное кол-ву наспавненных мобов за всю волну (хочешь - сам посчитай и сразу проставь значение, хочешь - присвой в начале 0 и увеличивай значение, когда спавнишь моба). И создай триггер, который будет ловить смерть противника и уменьшать значение этой переменной. Когда оно станет равно 0 и триггер-спавнер НЕ будет работать - создавай таймер.
И как сделать таймер в верху экрана
Таймер, счетчик, отсчет - не помню, все действия разделены на группы, ищи группу, связанную со временем (логика енейбл).
чтоб игрок видел
А можешь выбрать поиск (да-да, в выборе действий тоже есть поиск!) и погуглить там "show timer". А дальше методом тыка изучай всё, что хочешь.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
2
10 лет назад
0
Karp1989:
Я бы сделал в своё время так: заноси в переменную тех мобов которые спавнятся, и сделай условие, когда они все умирают то запускается триггер спавна новых мобов, и отключается в конце. Таймер сделать не трудно, на сайте должны быть статьи по этому вопросу.
Может можно сделать ещё проще, но я не знаю =) местные умельцы могут на jass код написать для этого =) если хорошо попросить.
Я года 2-3 назад делал спаун мобов и заставлял их двигаться как в картах типа Moomoo. Но то был однократный респаун а с таким последовательным я честно говоря дело не имел... Чутьё мне подсказывает, что можно через триггеры сделать, но как - я не знаю
0
20
10 лет назад
Отредактирован Karp
0
Открой любую карту AOS в редакторе и посмотри триггеры
0
23
10 лет назад
Отредактирован SomeFire
0
как называется триггер, который ограничивает спавн мобов
Как назовёшь, так он и будет называться. Триггер - это такая штука, у которой есть событие, вызывающее определенные действия при определённых условиях.
Ну чтоб заспаунилось определенное колво юнитов первой волны и потом когда они кончатся
Создай целочисленную переменную. Присваивай ей значение, равное кол-ву наспавненных мобов за всю волну (хочешь - сам посчитай и сразу проставь значение, хочешь - присвой в начале 0 и увеличивай значение, когда спавнишь моба). И создай триггер, который будет ловить смерть противника и уменьшать значение этой переменной. Когда оно станет равно 0 и триггер-спавнер НЕ будет работать - создавай таймер.
И как сделать таймер в верху экрана
Таймер, счетчик, отсчет - не помню, все действия разделены на группы, ищи группу, связанную со временем (логика енейбл).
чтоб игрок видел
А можешь выбрать поиск (да-да, в выборе действий тоже есть поиск!) и погуглить там "show timer". А дальше методом тыка изучай всё, что хочешь.
Принятый ответ
0
2
10 лет назад
0
Karp1989:
Открой любую карту AOS в редакторе и посмотри триггеры
те что есть у меня настолько наворочены в триггерском плане, что найти триггеры отвечающие непосредственно за спавн мобов не удается
2
23
10 лет назад
Отредактирован SomeFire
2
настолько наворочены в триггерском плане
Ну, тут всего 3 варианта:
1 - кто-то ломанул карту и видит обфусцированный код (согласен, новичку трудно).
2 - кто-то получил карту с необфусцированными триггерами(даже не кодом), но не знает английский язык, чтобы найти по названию нужный триггер (лечится крайне медленно).
3 - кто-то просто не знает, как может выглядеть спавн крипов, т.е. функция "создать юнита" (неизлечимо).
0
20
10 лет назад
0
SomeFire:
настолько наворочены в триггерском плане
Ну, тут всего 3 варианта:
1 - кто-то ломанул карту и видит обфусцированный код (согласен, новичку трудно).
2 - кто-то получил карту с необфусцированными триггерами(даже не кодом), но не знает английский язык, чтобы найти по названию нужный триггер (лечится крайне медленно).
3 - кто-то просто не знает, как может выглядеть спавн крипов, т.е. функция "создать юнита" (неизлечимо).
Поддерживаю, скорее всего челове не знает английского и не понимает что вообюще написано в самих триггерах
0
0
10 лет назад
0
Можно сделать целочисленную, создавать в определенной области и устанавливать целочисленную+1. Когда будет целочисленная равна 20 (например), то переставать спавнить мобов (выключить триггер по спавну мобов). А создавать мобов через Для каждого А делать от 1 до 20 , потом там ждать 1 сек x Реал (А) и ещё создать 1 юнита в выбранной области. Области сделай , моб вошел , приказать идти в следущую и так по плану (так делают в тд часто).
Трудно мне на письме говорить, может картинку бросить?
0
28
10 лет назад
0
я бы сделал так
2 переменных типа целочисленная(счётчик1 и счётчик2)
1 массив типа целочисленная(равкоды наших юнитов)
по умолчанию оба счётчика равны 0
спавним юнитов равкоды которых занесены в массив под индексом второй счётчик
каждый раз когда срабатывает триггер увеличиваем первый счётчик на 1
когда первый счётчик равен 20 увеличиваем второй на 1 а первый делаем равным 0
в результате каждые 20 волн у нас меняются юниты которые спавнятся
0
0
10 лет назад
0
nvc123, +
Чувствую автор не понимает. Подробнее можно только скинуть с примером или фоткнуть.
0
2
10 лет назад
Отредактирован RanJin
0
Я знаю про действие Creat Facing Angle) Даже могу однократно заспауненный отряд заставить двигаться в определенную область.
Даже могу заставить спауниться мобов с переодичностью определенной. Но триггер то дает мобам спауниться бесконечно, а мне нужно чтоб с переодичностью скажем 1 секунда заспаунилось 20 мобов, мобы идут по заданной тропинке и чтобы когда мобов убили активировался отчет до следующей волны.(Вот этого я уже не знаю)
Ну я бы не отказался от скрина)
0
23
10 лет назад
0
Тебе дали 3 способа - выбирай любой.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.