Ru/Dota 2 Workshop Tools/Scripting/Abilities Scripted: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Полный перевод на русский язык)
 
(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 - Имя вызываемой функции