Ru/Dota 2 Workshop Tools/Scripting/Abilities Scripted: Difference between revisions
< Ru | Dota 2 Workshop Tools | Scripting
Jump to navigation
Jump to search
Justincase (talk | contribs) (Полный перевод на русский язык) |
Gameizeazy (talk | contribs) (mini fix) |
||
Line 2: | Line 2: | ||
<source lang="lua"> | <source lang="lua"> | ||
"OnSpellStart" | "OnSpellStart" | ||
{ | { | ||
"RunScript" | "RunScript" | ||
{ | { | ||
"ScriptFile" "custom_scripted_abilities.lua" | "ScriptFile" "custom_scripted_abilities.lua" // имя файла.lua | ||
"Function" "Punch" | "Function" "Punch"//function | ||
"Target" "POINT" | "Target" "POINT"//target | ||
} | } | ||
} | } |
Revision as of 05:14, 10 June 2016
Существует возможность вызывать функции Lua, когда способности используются. Это дает возможность создавать еще более интересные и уникальные способности.
"OnSpellStart"
{
"RunScript"
{
"ScriptFile" "custom_scripted_abilities.lua" // имя файла.lua
"Function" "Punch"//function
"Target" "POINT"//target
}
}
ScriptFile
- Указывает фаил Lua, где находится функция.Function
- Имя вызываемой функции