Dota 2 Workshop Tools/Scripting: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
在DOTA2中,使用Lua作为它的脚本语言。Lua脚本将Dota2加载你的addon时被调用,这些脚本可以处理游戏中大部分方面的内容。脚本可以控制发生在游戏中的事件,游戏规则,技能,如何与英雄相互影响,小兵,AI,等等。 | 在DOTA2中,使用Lua作为它的脚本语言。Lua脚本将Dota2加载你的addon时被调用,这些脚本可以处理游戏中大部分方面的内容。脚本可以控制发生在游戏中的事件,游戏规则,技能,如何与英雄相互影响,小兵,AI,等等。 | ||
== | == 入门 == | ||
* [[Dota 2 Workshop Tools/Scripting/Getting Started| | * [[Dota 2 Workshop Tools/Scripting/Getting Started|Getting Started]] | ||
== | == Scripting Abilities == | ||
* [[Dota 2 Workshop Tools/Scripting/Abilities Data Driven| | * [[Dota 2 Workshop Tools/Scripting/Abilities Data Driven|Data Driven Abilities]] | ||
* [[Dota 2 Workshop Tools/Scripting/Abilities Scripted| | * [[Dota 2 Workshop Tools/Scripting/Abilities Scripted|Scripting Abilities]] | ||
* [[Dota 2 Workshop Tools/Scripting/Modifier and Action list| | * [[Dota 2 Workshop Tools/Scripting/Modifier and Action list|Modifier and Action list]] | ||
== | == Common Techniques == | ||
* [[Dota 2 Workshop Tools/Scripting/Thinkers| | * [[Dota 2 Workshop Tools/Scripting/Thinkers|Thinkers]] | ||
* [[Dota 2 Workshop Tools/Scripting/Console Commands| | * [[Dota 2 Workshop Tools/Scripting/Console Commands|Console Commands]] | ||
* [[Dota 2 Workshop Tools/Scripting/Dedicated VConsole Log Viewer| | * [[Dota 2 Workshop Tools/Scripting/Dedicated VConsole Log Viewer|Dedicated VConsole Log Viewer]] | ||
* [[Dota 2 Workshop Tools/Scripting/Simple Trigger that calls Lua| | * [[Dota 2 Workshop Tools/Scripting/Simple Trigger that calls Lua| Simple trigger that calls Lua]] | ||
== | == Reference == | ||
* [[Dota 2 Workshop Tools/Scripting/API|Dota | * [[Dota 2 Workshop Tools/Scripting/API|Dota 2 Scripting API]] | ||
* [[Dota 2 Workshop Tools/Scripting/Constants|Dota | * [[Dota 2 Workshop Tools/Scripting/Constants|Dota 2 Scripting Constants]] | ||
* [[Dota 2 Workshop Tools/Scripting/Built-In Engine Events| | * [[Dota 2 Workshop Tools/Scripting/Built-In Engine Events|Built-In Engine Events]] | ||
* [[Dota 2 Workshop Tools/Scripting/Built-In Ability Names| | * [[Dota 2 Workshop Tools/Scripting/Built-In Ability Names|Built-In Ability Names]] | ||
* [[Dota 2 Workshop Tools/Scripting/Built-In Modifier Names| | * [[Dota 2 Workshop Tools/Scripting/Built-In Modifier Names|Built-In Modifier Names]] | ||
== | == Lua Resources == | ||
* [http://www.lua.org/ | * [http://www.lua.org/ Official Lua Website] | ||
Revision as of 17:55, 10 August 2014
在DOTA2中,使用Lua作为它的脚本语言。Lua脚本将Dota2加载你的addon时被调用,这些脚本可以处理游戏中大部分方面的内容。脚本可以控制发生在游戏中的事件,游戏规则,技能,如何与英雄相互影响,小兵,AI,等等。
入门
Scripting Abilities
Common Techniques
Reference
- Dota 2 Scripting API
- Dota 2 Scripting Constants
- Built-In Engine Events
- Built-In Ability Names
- Built-In Modifier Names