function x_move takes nothing returns nothing call SetUnitX(caster,GetUnitX(caster)+10) endfunction
globals unit caster endglobals
function Trig_Wind_Thrill_Actions takes nothing returns nothing local timer t = CreateTimer() set caster = GetSpellAbilityUnit() call TimerStart(t,0.01,true,function x_move) endfunction
Подскажите в чём беда, почему не работает? Через wait работало.
Все правильно ты сделал. Глобальные перменные обозначаются выше всех функций всегда.
Code
globals unit caster endglobals
function x_move takes nothing returns nothing call SetUnitX(caster,GetUnitX(caster)+10) endfunction
function Trig_Wind_Thrill_Actions takes nothing returns nothing local timer t = CreateTimer() set caster = GetSpellAbilityUnit() call TimerStart(t,0.01,true,function x_move) endfunction
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
Сообщение отредактировал lawson - Вторник, 09 Августа 2011, 11:07:25