Scripting
Jump to navigation
Jump to search
Template:Otherlang2 Scripting in Dota 2 is handled by the Lua programming language. Lua will be launched at run time when Dota 2 loads your add-on and can manipulate most facets of the game. Scripts can control the events that happen in game modes, game rules, abilities, hero interactions, neutrals , AI, and many more.
从这里开始(Getting Started)
技能脚本
常用技术
参考数据
脚本举例
Lua 学习资料
- Official Lua Website |官网
- Sublime Text 2/3 Snippets for all functions |这个编辑器不错,可以上网找下汉化包
- [我还是写一下打开上面那个链接后,怎么把这个插件装到Sublime里面吧。从Sublime下载,2或者3版都行。安装完后,打开安装目录,新建一个文件夹Data]
- [再运行Sublime,你就可以看到会在Data目录下自动生成了好多文件。如果不加这个Data文件夹,转为会生成到用户文件夹下,看各人喜好。 ]
- [回到上面。在Sublime里面的Package文件夹下,新建 “Lua Dota”文件夹,再把从上面网站下载的文件全部复制过去就行了。]
- [Sublime3建议下破解版,官方的不好破解。Sublime2的话,不用,因为可以无限试用。]
- [Sublime没有完美汉化包,都只是大部分汉化。2和3的汉化文件基本通用]
* [我只是看到脚本这块一直没人翻译,就谷歌了一下,错误应该是有的。大家好好改吧。希望国内有大大能汉化与完善这脚本模块。毕竟这里的脚本说明还是简单]