Добавлен Daniil33
У героя 12 игрока должно отниматься здоровье днем,ночью нет. (с 6:00 - утро,ночь - 18:00) Есть специальные зоны,в которых он будет жить днем. Как такое сделать? И юнитами 12-того игрока,если не там они.
Принятый ответ
Таймер , проверки на текущее время суток + находится ли герой в безопасной области . Если время суток находится в дневном интервале и герой находится вне области - то отнимаешь хп. В противном случае do nothing :)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Проверять принадлежат ли их текущие координаты некой зоне где хп не снимается, если не принадлежат то наносить урон, так каждую секунду.
Или при выходе из безопасной зоны, юнит добавляется в глобальную группу юнитов, которую перебирает таймер каждую секунду и наносит урон каждому юниту. При входе в безопасную зону, юнит удаляется из этой группы, при смерти тоже удаляй юнита из группы.
При респауне (если это герой), респаунь его в безопасной зоне.
Включать и выключть таймер будешь в зависимости от наступления времени суток.
quq_CCCP, очевидно, что речь идёт о gui :)
Точнее так будет в гуишном варианте:
quq_CCCP: quq_CCCP: Сделал,но он не работает. Как отнимать ,хз
Отредактирован Hate
Создай новую переменную типа "отряд" (название по вкусу). В действиях триггера, вносишь действие для каждого юнита в группе, сделать действие - нанести урон юниту GetEnumUnit(), сколько урона и какого типа по вкусу.
Потом делаешь второй триггер, у него событие время изменилось, ну и действия включить или выключить первый триггер.
Третий триггер, событие - юнит игрока умирает. Условие юнит находится в группе юнитов (та переменная что ты создал в первом триггере)
Действие - удалить юнита из группы.
Третий триггер - событие юнит выходит из области, условие - юнит принадлежит игроку 12, действие добавить юнита в группу (переменную из первого триггера)
Ну и еще для входа обратно, думаю догадаешься.
Нет если серьезно можно все делать на одном таймере и триггере, но как бы тут гуи ясельного уровня, поэтому надо попроще...
Отредактирован Волчачка
avuremybe: