专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

多玩魔兽世界插件在哪下载(魔兽世界插件编写)

来源:小易整编  作者:小易  发布时间:2023-05-16 09:26
摘要:2022-05-3022:44·鸿石散人魔兽世界插件开发插件教程插件编写WOW插件源代码插件学习怀旧服空插件EmptyAddOns更多信息请关注:鸿石散人#魔兽世界##魔兽世界插件#通过几天的学习和了解基本掌握了LUA...

2022-05-30 22:44·鸿石散人

多玩魔兽世界插件在哪下载(魔兽世界插件编写)

魔兽世界插件开发 插件教程 插件编写 WOW 插件源代码 插件学习 怀旧服 空插件 EmptyAddOns

更多信息请关注:鸿石散人

#魔兽世界# #魔兽世界插件#

通过几天的学习和了解基本掌握了LUA语法,同时也看了几天的插件开发的资料,完全是在看天书,主要是开始没有一个很好的基础打底,在很多点之间不能关联,还有就是很多资料也不准确和查找困难。

一个能让魔兽世界加载运行的插件可以大到几万行的代码,也可以很小到一行代码都没有。是的没有看错一行代码也可以不需要。

极大无外,极小无内,说着说着怎么感觉就说到太极了。道生一,一生二。。。。我(-_!!!!) 远了远了。

我开始以为需要很复杂的接口编写才能正确的运行,结果有点出乎我的预料,这比写ECLIPSE的插件简单多了。

这个空插件可以学习魔兽世界插件在编写界面和逻辑之前需要做些什么准备工作,以及插件的基本结构。这比学习编程语言的 "hello world" 还简单。

插件基础规则


插件能被魔兽世界加载运行,需要满足以下的规则

插件必须放在AddOns目录:

..\World of Warcraft\_classic_\Interface\AddOns\

插件是以目录形式存在,AddOns目录下一个插件占用一个目录插件的名字需要符合操作系统的命名规则目录下的TOC 文件必须同目录名一致LUA文件主要提供插件的功能逻辑。XML文件主要提供插件的基础UI设计。LUA和XML依据配置的出现的先后顺序加载。了解一下暴雪的用户界面插件开发策略

暴雪用户界面开发策略

eu.forums.blizzard/en/wow/t/wow-user-interface-add-on-development-policy/1642

插件编写


第一个插件编写一个能被魔兽世界正确加载的最小的插件,能免的都免掉。大了也写不了。

插件的目录结构如下:

魔兽世界安装目录Interface(文件夹)AddOns(文件夹)EmptyAddOns(文件夹)-插件目录,需要和.toc文件同名EmptyAddOns.toc(TOC)-插件清单文件(必须存在)

1、创建插件目录

根据插件创建规则,插件必须放在Interface\AddOns目录下,我们找到在魔兽世界安装目录下的的这个目录 \World of Warcraft\_classic_\Interface\AddOns\ ,在目录下建立插件的目录 名为:EmptyAddOns

2、创建插件 .TOC

TOC文件记录了插件的基本信息、加载规则、信息存储规则、依赖,后边在详细研究这些配置,这里先输入一下内容就可以了。在EmptyAddOns 目录下新建文件EmptyAddOns.toc,注意文件名需要和目录同名。

3、编辑EmptyAddOns.toc

给EmptyAddOns.toc文件添加Interface游戏的版本信息属性

#游戏版本:2.5.4.43638##Interface:20504

4、启动游戏启动插件

启动游戏,在人物界面左下角点击插件就可以看见编写好的空插件了。

虽然这个是一个最小的魔兽插件,他什么都做不了,也没有界面和逻辑,但是已经可以被魔兽世界正确的加载运行了。

同时也知道了编写一个插件的基本结构。先了解一下大体的插件的基础和知识点的轮廓,然后不断地扩充具体点上的内容感觉这样学习起来较快。

版本信息过期


如果我们把版本信息改低一点就能看见插件过期的提示信息。

#改小一个数,会提示插件过期。所以每次游戏升级的时候都会有这样的提示。##Interface:20503

版本信息查看


查看版本信息,可以在战网客户端启动界面查看

版本规则:

2.5.4.43638 : 主版本号.次版本号.修订号.次修订号

次版本号.修订号 转换成2位数,不足两位前面补0,所以最后得到的值是 20504

想写插件需要点什么


1、会玩喜欢魔兽世界。任何事情的萌芽都是从喜欢热爱开始的。

2、会点基础的LUA 语言。至少能看懂人家的代码,拷贝复制站在巨人的肩上前行会轻松很多。

3、多看看人家的源代码。暴雪的很多代码很有启发和帮助。

4、有足够的时间坐在电脑前折腾。我这种工作找不到的时间一大把。

5、处理好家庭关系(单身的就少玩点),教不会老婆玩魔兽你就知道什么叫魔兽。


本文地址:游戏攻略频道 https://www.hkm168.com/game/961886.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


游戏攻略
小编:小易整编
相关文章相关阅读
  • 如何清理魔兽世界插件缓存

    如何清理魔兽世界插件缓存

    魔兽世界缓存文件1、第一步,找到你电脑桌面上的【我的电脑】图标,然后点击打开。第二步:打开我的电脑后,在我的电脑里面找到wow的安装文件夹。第三步:打开wow的安装文件夹后,在文件夹内选择wtf文件夹直接删除。2、Cache是WOW的缓存文...

  • 魔兽世界法力药水(魔兽世界法力药水配方)

    魔兽世界法力药水(魔兽世界法力药水配方)

    攻略目录:请问WOW超级法力药水的配方在哪弄到?魔兽世界魔能法力药水有什么用魔兽世界求怎样得到“特效法力药水”配方超级法力药水配方哪买攻略目录:1、请问WOW超级法力药水的配方在哪弄到?2、魔兽世界魔能法力药水有什么用3、魔兽世界求怎样得到...

  • 电脑驱动更新在哪里

    电脑驱动更新在哪里

    许多用户希望更新他们的电脑驱动程序,但不知道在哪里可以找到电脑驱动的更新。实际上,我们可以直接通过windows系统更新来更新驱动程序,也可以通过设备管理器来进行更新。电脑驱动更新在哪里:电脑的驱动更新工具通常是没有直接提供的,用户需要逐个...

  • 备份文件在哪里找

    备份文件在哪里找

    备份在哪里找?电脑的系统备份文件的位置由自己决定。1、点击桌面左下角的“Windows”按钮,再找到“设置”按钮点击进入。2、从打开的“设置”界面中,点击进入“更新和安全”的详细设置界面。3、进入“更新和安全”界面,从左侧切换到“备份”选项...

  • 迅雷下载速度慢怎么办-迅雷下载速度慢解决方法

    迅雷下载速度慢怎么办-迅雷下载速度慢解决方法

    迅雷下载速度慢怎么办?迅雷是目前国内用户使用最多的高速下载工具,其速度和效率都是同类下载工具的顶点,但是很多用户在使用的时候却发现迅雷的下载速度很慢,这其实是因为多个不同的问题导致的,那么我们该如何解决呢?下面就由小编为大家带来迅雷下载速度...

  • uc浏览器下载的视频怎么导出

    uc浏览器下载的视频怎么导出

    php小编苹果给大家带来了关于uc浏览器下载的视频如何导出的解答。uc浏览器作为一款功能强大的移动浏览器,不仅可以方便地下载各种视频,还提供了导出视频的功能。对于那些想要将下载的视频导出到其他设备或者进行编辑处理的用户来说,这个技巧非常实用...

  • Win10专业版系统文件夹选项在哪里查看

    Win10专业版系统文件夹选项在哪里查看

        win10专业版系统文件夹选项在哪里查看?越来越多的朋友将自己的电脑升级成了win10专业版系统,不过win10专业版系统的界面风格对比win7旗舰版变化很大,win7旗舰版系统用户熟悉的文件选项都有所改变,那么win10专业...

  • c语言用什么软件编写?

    c语言用什么软件编写?

    编写c语言的软件有:microsoftvisualc++、microsoftvisualstudio、devc++、code::blocks、borlandc++、watcomc++、c-free、win-tc等等。C语言...

  • 周排行
  • 月排行
  • 年排行

精彩推荐