- 28 Апр 2016
- 231
- 0
- Проект
- Защитники Изобилия | Defenders of Abundance
Как узнать другого героя в скрипте, запущенном от DataDriven-модификатора-ауры?
print(keys.caster) Выдаёт только владельца ауры, а не владельца модификатора от создаваемого ей
print(keys.caster) Выдаёт только владельца ауры, а не владельца модификатора от создаваемого ей
Код:
"modifier_item_thasdorah_speed_aura"
{
"Passive" "1"
"IsHidden" "0"//1
"IsDebuff" "0"
"OnCreated"
{
"RunScript"
{
"ScriptFile" "items/item_thasdorah.lua"
"Function" "modifier_item_thasdorah_aura"
}
}
}
Код:
function modifier_item_thasdorah_aura(keys)
print(keys.caster)
if not keys.caster:HasModifier("modifier_item_thasdorah_speed") then
keys.caster:AddNewModifier(keys.caster, keys.ability, "modifier_item_thasdorah_speed", {duration = -1})
end
end
Последнее редактирование модератором: