【准备工作】
1.首先你得创建一个自己的dota2项目,然后在dota2安装目录找到
"common\dota 2 beta\game\dota_addons\chicken_fight\scripts"这个文件夹里面有两个文件夹npc和vscripts
2.打开npc文件夹,里面有个npc_abilities_custom.txt
在这个txt里可以写你技能的一些基本信息,冷却啊,持续时间啊什么的。
3.打开vscripts文件夹,新建一个文本,重命名为hero_ability.lua
这个就是技能关联的lua脚本,很多事都要靠它。
4.打开下面这个网站,在npc_abilities_custom.txt里面写数据需要用的资料,相信我你不可能全部背下来的
https://developer.
valvesoftware.com/wiki/
Dota_2_Workshop_Tools:zh-cn/Scripting:zh-cn/
Abilities_Data_Driven:zh-cn
5.打开下面这个网站,在hero_ability.lua里面写数据需要用的资料
https://developer.
valvesoftware.com/wiki/
Dota_2_Workshop_Tools/Sc
ripting/API:zh-cn
------------------------------------------------
ok接下来可以正式开始了
1.首先你得创建一个自己的dota2项目,然后在dota2安装目录找到
"common\dota 2 beta\game\dota_addons\chicken_fight\scripts"这个文件夹里面有两个文件夹npc和vscripts
2.打开npc文件夹,里面有个npc_abilities_custom.txt
在这个txt里可以写你技能的一些基本信息,冷却啊,持续时间啊什么的。
3.打开vscripts文件夹,新建一个文本,重命名为hero_ability.lua
这个就是技能关联的lua脚本,很多事都要靠它。
4.打开下面这个网站,在npc_abilities_custom.txt里面写数据需要用的资料,相信我你不可能全部背下来的
https://developer.



5.打开下面这个网站,在hero_ability.lua里面写数据需要用的资料
https://developer.



------------------------------------------------
ok接下来可以正式开始了