Ăn xong dong
Mr & Ms Pac-Man
@magicz123: không bạn ơi. Vì đang tập làm spell = vjass nên mình làm map mới lun chưa có xài Local Handle Vars, function H2I hay blap blap gì đó T_T. Cám ơn các bác đã giúp đỡ mình.
mình đã thử theo cách bạn bảo là thay model vào art model mấy skill kia, nhưng chắc nó không hoạt động như thế, nó như skill metamorphosis ấy, và khi kết thúc nó play death animation. Như cyclone thì kết thúc death animation unit bị cyclone mới mất invui buff; 3 skill đều giữ nguyên scale của model như unit thật ấy @@.rất tiếc rằng. mình không có học về phần model nên mình không thể chỉ bạn cách sử dụng node của Model đó. còn về kéo dán model trong in game là có thể mà mình không thê tả hết dc
mình để ý là 3 cái buff mình tả Impale,Tornado Spin,Cyclone bạn vào objectEditor tìm BUFF tìm 3 tên buff đó có thể thay đổi effect = cái effect bạn đề xuất xài thử![]()
scope BladestormMix initializer init
globals
private constant integer abi = 'A00I' // Bladestorm
endglobals
private function Conditions takes nothing returns boolean
return GetSpellAbilityId() == abi
endfunction
private function Actions takes nothing returns nothing
local unit c = GetTriggerUnit()
call SetUnitInvulnerable( c, true )
call PolledWait( 7.00 )
call SetUnitInvulnerable( c, false )
set c = null
endfunction
//===========================================================================
private function init takes nothing returns nothing
local trigger trig = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( trig, EVENT_PLAYER_UNIT_SPELL_CHANNEL )
call TriggerAddAction( trig, function Actions )
call TriggerAddCondition(trig,Condition(function Conditions))
set trig = null
endfunction
endscope
^ Nếu vậy có cách nào sữa cho nó không bị lỗi ko hj` :P giờ nguyên nhân đã rõ giờ sữa sao đây :( ??? tks