1.魔兽世界插件怎么做
xml 文件:用于插件界面设置和函数调用
lua 文件:用于书写各个功能函数,.lua语言本身并不具备可执行性,他需要专门的宿主语言,例如C/C++,并且需要编译器的支持,wow的正式通过自身的功能来翻译执行lua语言的。
toc 文件:记录插件版本。
我不知道你在这方面的基础如何,我建议你从最简单的UI设计开始,给自己定个目标或者说想达到一个什么样的目的,由简入繁.还是要多看多学:
UI编写初步指南(译)
Lua脚本语言入门(目前魔兽使用的可以写在宏内的语言)(中文)
WoW UI定制入门 已经不知道是谁原创的了。。。
简单的说就是按暴雪的格式写脚本放到指定的目录下就OK了
如果觉得难就上 上面找插件把自己组合一个适合自己的用。
2.魔兽世界他们说能自己做插件 怎么做啊 能告诉的详细点吗 谢谢
duowan.com上面有许多许多的插件 ,可以给你选择,解压你喜欢的插件到DEF/wow/worldofwarcraft/interface/addon那些你喜欢的插件之后,你在wow'文件夹中可以看到interface文件夹然后打开里面有addon'文件夹这个文件夹就是你所有的插件啦,你可以进入游戏,在人物界面左下角有插件,进去之后点左边的方框里面就可以选用插件了。
一般每个插件都有提示你怎么在游戏中打开这个插件比如/cooldown /quartz等等。
3.剑网三插件编写 与 魔兽世界WOW插件编写
1、就拿WOW来说 wow的API 和剑三的肯定不一样 而插件编写就是根据API来写的
但是 这应该属于 举一反三的学习 你知道根据什么语句 来达到效果
比如说 SetRaidDifficultyID和GetRaidDifficultyID (WOW5.2新改的API 副本难度相关)
这个相关的插件是根据SetRaidDifficultyID和GetRaidDifficultyID
那么可能剑三(我没玩过剑三 假如剑三也有副本难度神马的话)不一定是SetRaidDifficultyID和GetRaidDifficultyID了
2、因为剑三的插件我没接触过 不好给你回答
但我感觉 插件通过游戏API来编写 API不同 不代表其他的编写方法不同
比如说 WOW 插件中语句 AB A是wow本身的条件 API神马的 B是插件编写的
通过AB 这样的语句 达到插件某一小锅
可能剑三相关的 是C 就可能 达到这一效果的语句就是 CB
不知道我说明白了没
以上属个人理解 不喜勿喷