Добавлен ledoed
при срабатывании триггера который отвечает за получение урона почему то активная функция срабатывает почти бесконечно вот сами посмотрите и что я делаю не так,функция action под таймером в 0.025
static void DamageUnitAction(){
unit u=GetTriggerUnit()
int i = Proverka(u)
Display(u,I2S(i))
Name[i].Amount-=R2I(GetEventDamage())
}
private void EventDamage(){
trigger DamageUnit= CreateTrigger()
int i = 0
TriggerRegisterUnitEvent(DamageUnit, .u , EVENT_UNIT_DAMAGED)
TriggerAddAction( DamageUnit, function SusanoKakashi.DamageUnitAction )
}
private void Action(){
Move()
AmountSusano()
EventDamage()
}
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован ledoed
Отредактирован ledoed
почему триг срабатывает бесконечно раз а некак ему положено
прочтите вопрос хотяб так и есть он же в разделе вопросов было бы забавно такое увидеть в наработках
Отредактирован Clamp
если кому будет интересно,я пропускал триггер через таймер а оказывается над было всего 1 раз его на нужного юнита пропустить чтобы всё работало