weaver
ПочемусерверХГМ тормозит?
offline
Опыт:
4,000Активность: |
BackTrack
function Trig_Backtrack_Conditions takes nothing returns boolean
return GetLearnedSkill()=='A0CZ'and IsUnitIllusion(GetTriggerUnit())==false endfunction function Backtrack_Main takes nothing returns nothing
local unit lfo=GetTriggerUnit() local real lf7=GetEventDamage() if(lf7>0)then if(GetRandomInt(1,100)<=(5+(5*GetUnitAbilityLevel(lfo,'A0CZ'))))then call SetUnitState(lfo,UNIT_STATE_LIFE,GetUnitState(lfo,UNIT_STATE_LIFE)+lf7) call DestroyEffect(AddSpecialEffectTarget("Abilities\\Weapons\\WingedSerpentMissile\\WingedSerpentMissile.mdl",lfo,"hand,left")) endif endif endfunction function Trig_Backtrack_Actions takes nothing returns nothing
local trigger ltt if GetUnitAbilityLevel(GetTriggerUnit(),'A0CZ')==1 then set ltt=CreateTrigger() call TriggerRegisterUnitEvent(ltt,GetTriggerUnit(),EVENT_UNIT_DAMAGED) call TriggerAddAction(ltt,function Backtrack_Main) endif endfunction function StartTrigger_Backtrack takes nothing returns nothing
set gg_trg_Backtrack=CreateTrigger() call TriggerRegisterAnyUnitEventBJ(gg_trg_Backtrack,EVENT_PLAYER_HERO_SKILL) call TriggerAddCondition(gg_trg_Backtrack,Condition(function Trig_Backtrack_Conditions)) call TriggerAddAction(gg_trg_Backtrack,function Trig_Backtrack_Actions) endfunction function InitTrig_Backtrack takes nothing returns nothing
endfunction Вот это джасс код спелла Бактрак Войда из доты(опен),почему он не пашет вроде все правильно |
15.03.2011, 20:58 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Иноземец
сJass = true
offline
Опыт:
4,379Активность: |
'A0CZ' - это именно твоя способность? ты уверен в этом? |
15.03.2011, 20:59 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
weaver
ПочемусерверХГМ тормозит?
offline
Опыт:
4,000Активность: |
Иноземец, да,а код правильный? |
15.03.2011, 21:48 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Иноземец
сJass = true
offline
Опыт:
4,379Активность: |
Вроде код правильный. А эта функция зачем нужна? она же пустая О_о |
15.03.2011, 21:56 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
weaver
ПочемусерверХГМ тормозит?
offline
Опыт:
4,000Активность: |
Иноземец, да хз)кстати без этой пустой функции варик ее не видит! |
15.03.2011, 21:57 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Иноземец
сJass = true
offline
Опыт:
4,379Активность: |
|
15.03.2011, 22:04 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
weaver
ПочемусерверХГМ тормозит?
offline
Опыт:
4,000Активность: |
Иноземец, а вот можно подобный сделать на триггере и как? |
15.03.2011, 22:07 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hanabishi
COOL STATUS
offline
Опыт: отключен
|
weaver, ты не инициализируешь StartTrigger_Backtrack перенеси содержимое StartTrigger_Backtrack в InitTrig_Backtrack и будет тебе счастье |
15.03.2011, 22:50 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
weaver
ПочемусерверХГМ тормозит?
offline
Опыт:
4,000Активность: |
|
16.03.2011, 18:08 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|