0

焦点头条

【小雪】插件制作教学系列(一)《一切都从零开始》

2014-02-23 13:06| 查看: 25763 |作者: 小雪



准备工作
怎么才能实现一个导出错误日志,并且重载窗口的插件?
我们要知道导出错误日志的命令以及加载窗口的命令是什么。在这里就提供给大家,以后这些命令需要自行去游戏解包出来的Lua源文件中去寻找(使用字符查找工具,下面会有比较详细地介绍查询方法。)

导出错误日志:Output(GetLastLuaError())
加载窗口文件:Wnd.OpenWindow("文件路径""窗口名字")
关闭窗口文件:Wnd.CloseWindow("窗口")

编写基础功能
首先在interface里面建立一个文件夹


在文件夹里建立2个文本档案,其实随便什么档案都可以,去文件夹选项里面取消隐藏已知扩展名。


改扩展名


编辑info.ini文件


保存后测试一下有没有被系统识别


用SciTE打开lua文件,记得使用邮件选择Edit Script,并在第一行建立一个空的表格。


开始编写语句


运用前面得到的知识来编写


Output()能导出函数,数字,字串符,变量,表格等等。这个在调试过程中经常会用到。
由于我们并不知道窗口路径以及窗口名字,得靠手动输入,所以在先前建立的空表格中加入两个变量,用于保存输入信息。注意";"的使用,在表格中逗号跟分号用于分割。
如果你将变量写在一个表格中,那么这个变量名字并不是你输入的名字,而是:表格名字.变量名字
像图中的dir,在调用、存储和改变的时候要这样写:ToolsForEditing.dir


收藏 分享 邀请

游客 2018-12-22 14:00
3X9nnr  <a href="htt ...
引用
游客 2018-12-15 05:54
,  chat_omegle_camza ...
引用
游客 2018-12-13 05:07
,  Devojke_i_žene_z ...
引用
游客 2018-12-10 16:15
find syroedku - from ...
引用
游客 2018-12-10 15:45
Gandon: 3 vs 12 in t ...
引用
游客 2018-12-09 08:02
84onfe  <a href="htt ...
引用
游客 2018-10-15 21:14
credit loans guarant ...
引用
游客 2018-10-12 06:32
2zhfR9 Luo the wood  ...
引用
游客 2018-10-11 16:52
poor credit loans gu ...
引用
游客 2018-08-13 01:30
4xhWXi That you are  ...
引用
游客 2018-02-21 19:38
cover letters for em ...
引用
游客 2018-02-21 19:38
general cover letter ...
引用
游客 2018-02-20 05:22
cover letters <a hre ...
引用
游客 2018-02-20 05:22
application cover le ...
引用
游客 2017-09-20 18:52
TIkXKD There is defi ...
引用
游客 2017-07-11 01:57
7txrEN Just Browsing ...
引用
游客 2016-05-16 10:41
mi9VMU You produced  ...
引用
游客 2016-05-14 03:17
You have brought up  ...
引用
游客 2016-04-06 01:43
bYohsZ very couple o ...
引用
游客 2016-03-31 18:45
bjfls4 Wow, great ar ...
引用

查看全部评论(36)

关注订阅号"剑网3PVE"
获取第一手剑三资讯


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多