如何制作魔兽插件
我用的是多玩魔盒这个插件,感觉还不错,但有一些时候觉得感觉不舒服,因为以前是把所有技能条都整合在一起,聊天对话框增大,其余的缩小,这样打本的时候就不会觉得很乱。今天突然看...
我用的是多玩魔盒这个插件,感觉还不错,但有一些时候觉得感觉不舒服,因为以前是把所有技能条都整合在一起,聊天对话框增大,其余的缩小,这样打本的时候就不会觉得很乱。今天突然看视频的时候看到了一个插件感觉界面很舒服,所以想求个自己添加一些插件的方法。还有就是这个插件做出来会不会和魔盒冲突?附图一张,类似这种感觉。
展开
4个回答
2014-01-24
展开全部
Lua语言是目前魔兽使用的可以写在宏内的语言。暴雪公司公布了wow的API,大家可以利用Lua来写自己喜欢的插件了。 Lua is an extension programming language designed to support general procedural programming with data description facilities. It also offers good support for object-oriented programming, functional programming, and data-driven programming. Lua is intended to be used as a powerful,light-weight configuration language for any program that needs one. Lua is implemented as a library, written in clean C (that is, in the common subset of ANSI C and C++).下载windows版本的IDE地址: 打开Lua.exe,就可以编写Lua了。例如:输入io.write(”hello world!\n”),就可以查看结果了。等你会了Lua语言的时候,那就开始制作插件了。下面内容引用: 1.准备开始A.选用的工具第一步必须明白将要做些什么,但是为了能够正确的开始,我们必须选择一些编写脚本的工具。我想首先重要的一点是编辑器(用专业术语来说就是IDE-integrated development evironment), 这可能有许多种选择。由于我们编写脚本的语言是LUA(译注:一种脚本语言,参见: ),我们需要的编辑器应当是针对这种语言的,以下十供选择的列表: (译注:sourceforge.net是一个著名的开源项目网站)B:Lua – 这是首当其充的脚本编辑工具之一,它提供了强大的IDE所提供的功能,足够用来编辑WOW的UI。而且它是用Java语言编写的,不论在何种操作系统中尼都能运行它。 (译注:一个运用于Eclipse IDE下的插件,建议使用过Java语言的专业人士使用。)Lua Eclipse – 这是另外一个Java环境的IDE,我没有用过这个IDE(译注:本文中的我不代表译者),它基于Eclipse 平台(译注:请参见 ),它是一个有着多种功能的插件,我确信这是一个很好的工具。 (译注:editPlus是类似于UltraEdit的文本编辑器)EditPlus – 这是替代记事本程序的有效工具,这也是我编辑LUA的工具。它有着多种你所需的功能,而且它有着LUA语言的Schema(译注:Schema可以理解为一种模板,它规定者文件如何定义等内容)。但是它有着30天的评估期,你得注册拥有它。这只是3种建议,我认为一旦掌握了B:Lua后,你就能够更好地使用其它工具了。(推荐使用LuaIDE,可以编辑运行)B.目标:WOW文件你拥有了编辑器后,一切只是刚刚开始,我们需要一些工具来编辑WOW。首选的工具是WinMPQ,下载地址: 你需要运行库(VB4运行库)来运行它(译注:一般windows都安装了),有了它你就可以打开游戏目录中的MPQ文件或者MoPaO 文件。MPQ是暴雪公司存储游戏资料的文件格式,如果你有兴趣研究的话,请参阅: 有了WinMPQ,你就可以解开文件内容,并且打包到游戏安装目录。Interface.mpq文件里面有基本的界面数据,并且有着大量柯作为例子的文件。Patch.mpq文件里有着所有的补丁内容,在游戏运行时将覆盖所有基础的文件。打开WinMpq,我们将所有基础界面文件作为例子来使用。下面还将示范如何保证数据与最新的补丁保持一致。使用“Open”选项打开interface.mpq文件(该文件在游戏安装目录下),找到一个叫FrameXML的文件夹(还有一个叫glueXML的文件夹,不去管它),选中目录下所有文件并且解压到游戏安装以外的目录下。同样,打开Patch.mpq,其中不仅仅有界面文件,还有许多更新文件。打开Interface\FrameXML目录,将其中的内
2014-01-24
展开全部
怎么说呢,你看着这个插件是蛮好看的,分布合理,界面简洁清楚,但是用过就知道,前提条件是你的显示器要好,不是大显示器的话,下面的技能按键太小了,你根本看不见。还有这不是插件制作的问题,魔盒是个整合的插件,你要的这些东西网上都能找到,属于单体插件。直接下载了放到Interface里面的addons里就可以了。然后在登录人物界面左下角设置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-24
展开全部
如果涉及到类似功能的话,会冲突一下,到时候你把魔盒的那些禁用了就没问题了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-24
展开全部
大脚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询