- 10 Июн 2016
- 116
- 0
Есть абилка...
В lua
-- так выдаёт ошибку что hero(принимаемая в функции) равно nil...
Я пробывал self.GetCaster() место event.target но она работает токо если делать напрямую, а я незнаю способа сделать напрямую что бы можно было сохранить AbilitySpecial...
Прошу доскажите как сделать что бы передавалось CASTER
Код:
-- бла бла бла
"OnSpellStart"
{
"RunScript"
{
"ScriptFile" "lina.lua"
"function" "lina_random"
"target" "CASTER"
"amount" "amount"
}
}
-- бла бла бла
Код:
-- бла бла бла
function lina_random( event )
local caster = event.target
local amount = event.amount
AddRandomAttribute( caster, amount )
end
-- бла бла бла
Я пробывал self.GetCaster() место event.target но она работает токо если делать напрямую, а я незнаю способа сделать напрямую что бы можно было сохранить AbilitySpecial...
Прошу доскажите как сделать что бы передавалось CASTER
Последнее редактирование модератором: