魔兽世界插件编写⼊门第⼀个插件
今天我们来写⼀个魔兽世界插件,通过这篇⽂章你可以写出⼀个⾃⼰的插件。
魔兽世界怀旧服跟正式服是差不多的我们主要⽤到的技术是lua语⾔,魔兽世界客户端⾃带了⼀个LUA编译器,官⽅也是通过这个来实现很多UI的界⾯。
⼀个最基本的插件包含2个⽂件,⼀个.lua,⼀个.toc⽂件。
.lua⽂件是脚本编程的主要地⽅ toc是对这个插件的⼀些描述及版本号等信息。
我推荐⽤VSCODE这款IDE对lua进⾏代码编写,lua的语法⾮常简单,花上⼀个⼩时就可以⼊门,可以另外查询。
1.我们在.lua⽂件⾥写上代码:
2.在.toc⽂件⾥写上代码:
3.这2个⽂件写好后新建⼀个PpAutoClick⽂件夹把这2⽂件放到 PpAutoClick⽂件夹⾥然后把他们拷贝到游戏⾥的AddOns⽬录下如图:
4 最后我们关闭游戏客户端然后上游戏就可以在插件⾥看到我们写好的插件了,你可以多点击⼀下按钮看看发⽣了什么。
5 记得⼀定要⼤退游戏就是要X点游戏客户端另外可能需要选择加载旧的游戏插件。今天就写到这⾥代码我会分享出来,刚接触插件编写的,可以完全不要注意细节,先依葫芦画瓢跑起来看看,以后再打磨法语等。
mybutton = CreateFrame("Button","mybutton2",UIParent,"UIPanelButtonTemplate")
mybutton:SetPoint("left",80,0)
mybutton:SetWidth(80)
mybutton:SetHeight(22)
mybutton:SetText("请点击我")魔兽世界怀旧服字符串是什么
mybutton:SetScript("OnClick", function (self, button, down)
local j,k=UnitName("player");
print(j);
end);
## Interface: 11305
## Title: PpAutoClick
## Notes-zhCN: 编写第⼀个插件
## Author: pp
PpAutoClick.lua

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。