Добавлен Nikolay36
Короче можно ли все спелы использовать в одной функции как в доте и надеется на то что вар не будет лагать?
boolean Spells(){
if GetSpellAbilityId()=='A000' { Spell№1() }
elseif GetSpellAbilityId()=='A001' { Spell№2() }
elseif GetSpellAbilityId()=='A002' { Spell№3() }
elseif GetSpellAbilityId()=='A003' { Spell№4() }
elseif GetSpellAbilityId()=='A004' { Spell№5() }
/*ну && до 500 спелов примерно, не будет ли это нагрузкой? или для каждого спела делать отдельные триггеры которые нагружают варкрафт не заметными .00001 секундами?*/
return false
}
if GetSpellAbilityId()=='A000' { Spell№1() }
elseif GetSpellAbilityId()=='A001' { Spell№2() }
elseif GetSpellAbilityId()=='A002' { Spell№3() }
elseif GetSpellAbilityId()=='A003' { Spell№4() }
elseif GetSpellAbilityId()=='A004' { Spell№5() }
/*ну && до 500 спелов примерно, не будет ли это нагрузкой? или для каждого спела делать отдельные триггеры которые нагружают варкрафт не заметными .00001 секундами?*/
return false
}
nothing InitTrig_Spells(){
trigger t=CreateTrigger()
TriggerRegister(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
TriggerAddCondition(t,Condition(function Spells))
t=null
}
trigger t=CreateTrigger()
TriggerRegister(t,EVENT_PLAYER_UNIT_SPELL_EFFECT)
TriggerAddCondition(t,Condition(function Spells))
t=null
}
Принятый ответ
выложил ещё в 2013 году
добавил подключаемую библиотеку и небольшую инструкцию
добавил подключаемую библиотеку и небольшую инструкцию
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
добавил подключаемую библиотеку и небольшую инструкцию
Отредактирован GetLocalPlayer
там и карта с примером есть