魔兽世界插件怎么清理?魔兽世界插件编写第一个插件

关于魔兽世界插件怎么清理很多人还不了解,今天小编就为大家整理了相关内容,希望对各位有所帮助:

Hello大家好,我是冰红茶。最近很多人在评论区留言或私信,想知道我用的是什么插件,我使用的插件是NDui整合包。这个整合包通过很多插件管理器都可以找得到,在NGA论坛魔兽世界怀旧服插件讨论区也可以找到,这里就不多做赘述,这篇文章我主要跟大家分享一下这款插件的法术监控应该如何设置。接下来具体说说魔兽世界插件编写第一个插件

本文目录一览

1、魔兽世界插件编写-第一个插件-空插件 EmptyAddOns 2、魔兽世界巫妖王之怒采集插件常见问题 3、魔兽世界怀旧服:不再羡慕别人的插件,NDui法术监控设置教学 4、魔兽世界装备幻化解锁强迫症插件,CanIMogIt插件推荐 5、魔兽世界怀旧服插件。同学们,我带你们入门

一、魔兽世界插件编写-靠前个插件-空插件 EmptyAddOns

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

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

魔兽世界插件怎么清理?魔兽世界插件编写第一个插件

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

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

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

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

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

插件基础规则


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

  • 插件必须放在AddOns目录:

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

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

暴雪用户界面开发策略

https://eu.forums.blizzard.com/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、有足够的时间坐在电脑前折*。我这种工作找不到的时间一大把。

二、魔兽世界巫妖王之怒采集插件常见问题

哈喽大家好我是阿布贝克尔,今天为大家讲解魔兽世界巫妖王之怒采集插件中常见的问题以及解决方案:

1、没有显示追踪

2、箭头怎么去掉

3、宏怎么创建

4、数据库导入失败

5、看不到黄点

6、外域没有矿点

7、线路聚合失败

8、怎么切换草药和矿石

9、FarmHud无法打开

一、没有显示追踪

1.1、在小地图上面没有显示追踪

魔兽世界插件怎么清理?魔兽世界插件编写第一个插件

1.2、需要打开草药追踪或矿石追踪(按P键,打开综合技能,找到追踪),切记草药追踪和矿石追踪一次只能打开一个,需要进行切换

魔兽世界插件怎么清理?魔兽世界插件编写第一个插件

二、箭头怎么去掉?

2.1打开界面-插件-FarmHud插件配置界面,选择追踪路径,可以设置关闭/打开追踪路径

魔兽世界插件怎么清理?魔兽世界插件编写第一个插件

三、宏怎么创建?

3.1打开游戏菜单,选择宏命令设置

3.2新建宏命令,然后输入宏内容,保存即可,最后将图标拖拽至技能栏


4、数据库导入失败

4.1创建路线的时候无法选择数据库源,一般是数据库没有导入成功

4.2可以再次进行导入,如果还是导入失败,一般是配置文件冲突

4.3打开游戏目录,World of Warcraft\_classic_\WTF\Account\ 自己的账号ID \SavedVariables,找到

GatherMate2.lua

GatherMate2.lua.bak

删除这两个文件,然后进入游戏,重新进行导入即可


5、看不到黄点

5.1看不到黄点,那就是没打开追踪,请返回看靠前条


7、外域没有矿点

7.1再导入数据的时候,不要勾选【仅资料片数据】


8、线路聚合失败

8.1查询一下本线路包括( 数字 )结点和总长284752距离。这个数字不要超过1000个,如果超过1000个继续往下看

8.2创建路线的时候,不要超过1000个节点,例如:富萨隆邪铁矿石和萨隆邪铁矿石点数基本重合,可以选择一个即可


9、怎么切换草药和矿石

9.1可以使用GatherBot插件实现自动切换


10、FarmHud无法打开

10.1打开FarmHud插件设置界面,选择按键设置,在靠前个键位,可以设置一个快捷键

三、魔兽世界怀旧服:不再羡慕别人的插件,NDui法术监控设置教学

Hello大家好,我是冰红茶。最近很多人在评论区留言或私信,想知道我用的是什么插件,我使用的插件是NDui整合包。这个整合包通过很多插件管理器都可以找得到,在NGA论坛魔兽世界怀旧服插件讨论区也可以找到,这里就不多做赘述,这篇文章我主要跟大家分享一下这款插件的法术监控应该如何设置。

NDui插件法术监控,我会从自身法术监控、友方buff监控、自身技能冷却监控、释放给敌人的debuff这四个方面来介绍。至于敌方开了什么buff,这个是无法监控的,毕竟是怀旧服只有法师在使用了技能之后才能看到,下面我们进入正题。在魔兽世界怀旧服根目录安装整合包,进入游戏之后通过ESC—NDui控制台—技能与法术——勾选靠前项启用法术监控,并点击后面的齿轮,我们就进入了法术监控面板。通过输入命令/WW也是可以的进入这个面板的。

一.自身法术监控

魔兽世界怀旧服中有很多触发buff,以及自己开启的各种buff,比如法师的法力护盾等等,默认这些buff都是在右上角显示的,通过使用NDui的设置,我们可以将这些buff显示在自身的头像上方。我们从设置右侧可以看到玩家光环以及玩家重要光环,重要光环的图标要比普通光环的大很多,更适合监控哪些重要的触发性buff,普通buff适合监控一些次重要的buff。这里就根据大家自己的喜好来决定了。

以我术士号做例子,我想监控宠物小鬼给我上的火焰盾。我们首先要找出火焰盾的技能ID,关于技能的ID,我建议大家不要看释放技能的ID,而是看技能在身上时候的ID,这两个ID有时候会有所不同。查看到小鬼火焰盾的技能ID是11770之后,我们就要设置插件了。

类型我们选择AuraID,这是监控buff和debuff的选项。把鼠标放在类型的汉字上,就可以看到不同选项对应的内容。在ID选项内填入我们要监控的ID,也就是火焰之盾的11770。单位指的是监控谁,因为这是监控自身的buff,所以我们要选择player。施法者选项指的是这个法术是谁释放的,如果不填写就是监控所有来源。因为是宠物的技能,所以我们选择PET。

接着就是下方的选项,通过把鼠标放在汉字上就可以看到每个设置的具体意思,因为是普通的buff,所以不太需要管。最后我们点添加,这个法术监控就设置好了。重载魔兽世界插件后,我们就可以看到这个法术已经来到监控栏了。按照这个方式来设定,就可以把自身所有需要监控的buff都调好。

二.友方buff监控

友方buff监控跟自身buff监控是一样的,只是一些小小的区别而已。这里我以牧师的盾为例,找个牧师朋友给自己套一个盾,记录一下护盾的ID,我们可以看到真言术·盾的技能ID是10900。接下来我们开始设置监控,这种保命类的技能,我都是用重要技能监控,图标会大一些。

首先我们同样要选择AuraID类型,接下来这一步很重要。因为这是友方给我们释放的技能,我们无法确定友方具体是谁,所以我们在施法者选项要进行留空。我们先点一下清除,这样默认的设置就会全部清空,所有选项都会留空。填入牧师护盾的技能ID10900。因为是监控自身收到的buff,所以单位选择player,施法者就不要填写了。留空会监控所有人给我释放的这个技能,也就是只要有牧师给我们套盾,我们都能进行监控。下面的设置一样根据自己喜好来决定就行了,点击添加,技能设置就完成了。

三.自身技能冷却监控

魔兽世界怀旧服中,每个职业都有很多重要的技能,我们需要准确的监控到技能还有多少秒的CD。这里我们需要做一个选择,NDui插件自身有一个技能监控栏,是在角色头像的下方,或者我们可以通过设置光环来将冷却放在其他位置。下面我会一一为大家介绍。

首先是默认的技能冷却栏,我们在设置左侧找到冷却计时。类型我们选择SpellID,这是专门监控冷却的命令。后面就很简单了,我们直接输入要监控技能的ID就行了,比如我要监控死亡缠绕的冷却,ID是17926,输入后点击添加即可。这样我们冷却计时就会出现在插件默认的监控位,也就是头像的下方。

另一种监控方式,使我们显示在前面提到的光环位置。比如我想把死亡缠绕的冷却放在自身重要光环内,用更大的图标来显示。首先我们找到玩家重要光环选项,类型我们同样选择SpellID,在后面填写死亡缠绕的ID。这样技能冷却就显示在玩家重要光环区域了。这里是否要这样进行设定,只能根据大家自己的喜好来定了。

四.释放给敌人的debuff监控

最后我们来看看,如何用NDui来监控自己释放给敌人的debuff。这里我们就要找到目标光环选项了,类型依然是AuraID。输入要监控的技能ID,比如术士各种dot的ID,献祭1094、痛苦诅咒1014等等。单位我们要选择target,施法者是自身,就选择player。大家可以通过下面的高亮等设置来区分重要的buff,比如恐惧可以设置成高亮,其他的非高亮等等,点击添加即可。

设置完成之后,我们在对敌人释放这些debuff的时候,这些buff就会在目标头像上方显示。虽然NDui默认可以在姓名板上显示,但是因为魔兽世界怀旧服的视野距离无法调节,而很多DOT类技能的射程有非常远,这就导致我们在最远距离攻击的时候,无法对目标身上的debuff进行监控,所以这里设置一下还是有必要的。

这里还要说一点就是,我这里的buff图标是进行了放大的。默认的图标其实要小一些,我这里把buff大小拉到了最大,各位根据自己屏幕分辨率以及个人的喜好来设置就可以了。在刚进入法术技能监控界面,可以调节buff的大小。

四、魔兽世界装备幻化解锁强迫症插件,CanIMogIt插件推荐

自从衣柜功能加入魔兽世界以后,有多少玩家打到没用的装绑装备时会和我一样,用对应护甲的号先穿一下解锁幻化后再卖店/拆掉的?一样做的请举手!

魔兽世界的系统默认的设置,是只有和对应装备穿一样护甲的角色(比如布甲只有法师牧师术士)才能看出来是否解锁了这件装备的外观,这样给玩家们造成了很多不方便。

为了让玩家们更方便,有大神给分享了一个宏:

/console missingTransmogSourceInItemTooltips 1

使用这个宏以后就可以跨甲查看是否解锁了装备的外观了。

注意:即使在同一个战网的服务器下,每个角色也都要点一下这个宏才可以用。


对于不介意多安一个插件的玩家们,我推荐一个更厉害一些的插件:CanIMogIt。

用了这个插件以后,把鼠标放到装备上,可以显示出一件装备的外观有没有解锁、当前角色能不能解锁此外观(比用上面的宏详细一些)。

当然,上面那个功能用处不大。真正推荐这个插件的另一个原因,是它还有一个强大之处在于,在专业列表里也能直接看出图纸对应的装备幻化有没有解锁。如果你也对解锁专业制造类的幻化感兴趣,这个插件一定能帮到你。

在配方前面的对勾表示这件装备外观已经解锁,有圆圈的对勾表示解锁了和这件装备同模型的外观,叉叉表示装备外观尚未解锁。

五、魔兽世界怀旧服插件。同学们,我带你们入门

魔兽世界能不能不用插件玩?当然可以!你只要够熟练。可以不要所有插件。但是对萌新来说,你们不是来开荒的,是来享受游戏和乐趣的。插件能让你少很多烦恼。

到底插件是不是挂或者辅助软件

这么说吧,对于不用插件的同学来说。它就等于挂和辅助软件。它能告诉你,任务在哪做,后续任务是什么,目标多少血,目标离你有多远、你的技能什么时候CD、触发了什么技能、甚至对手的技能还有多久CD等等等等数不清近似于作弊的方便。但是,这是暴雪大爷给你开放的功能。暴雪大爷说这个功能不影响平衡,那么你可以用。暴雪大爷说不行,你再牛的插件也用不了。可以这么说,插件就是个官方允许玩家参与开发的辅助。现在的插件,绝大部分都是玩家自己做的。

那么什么插件好用

插件的种类太多了。有界面美化类、辅助类、战斗类、监视类、副本提示类等等等等。下图只是一部分插件。这里的插件保证了大部分方便游戏的功能。对于萌新来说,那是一堆的插件名。光是了解用途就得花很长很长的时间。所以,还是先拿来主义吧。用着再说!

整合插件哪家强

60年代的插件整合,基本是月光宝盒、大脚和Wowshell三足鼎立(当然,后期还有更多的整合插件平台)。最早做插件整合的是月光宝盒,但由于它当年被植入木马,导致大规模被盗号后。也就是一首凉凉能形容了。当年的账号有多宝贝,相信经历过的同学都有感受。大脚插件源于艾泽拉斯国家地理杂志,当时是一个只做魔兽世界相关的BBS。很多WOWER入驻并发表很多心得,逐渐地成了WOWER的必蹲点。Wowshell笔者试用过一次就弃了。当时的插件整合得很不完善,连最基础的自动拾取和拾取时鼠标悬停都没有。所以,笔者幸运地躲过了月光宝盒盗号潮。所以,在笔者心里,基础整合插件这块。还是大脚最靠谱。

整合插件的优劣

所有的整合插件其实就是搬运工。它们只是把所有各种功能的单体插件进行筛选,整合。然后弄个整合界面,图形化所有单体插件的调试命令。它们的优点就是方便,不用玩家自己去筛选那么多零零碎碎的插件。当然,它们的缺点也是很明显的(至少在60年代是如此)。在这个个性张扬的年代。它只能给你一成不变的界面。当然,有的同学觉得这才是原汁原味。我只能说,萝卜青菜,各有所爱了。你有你的不折*,坚持原装。我有我的个性飞扬。

大脚插件怎么用

http://bigfoot.178.com/是大脚的官方网页。点击魔兽分类

然后点击怀旧服插件下载

下载完成后安装时,注意你的安装路径。选择怀旧服所在路径即可

靠前次启动大脚会自动下载一些插件到你的游戏目录下。如果长时间进度条不动。退出大脚重进,一般能解决问题。

等它完成后,运行游戏就会打开战网了。

另一种用大脚插件的方法

上文已经说过,所有整合插件都只是搬运工。它们把筛选好的插件都放在 “World of Warcraft\_classic_\Interface\AddOns” 这个文件夹里。所有插件都需要放在这个文件夹才能起作用。

所以,如果不想安装大脚客户端。只需要提取出大脚的Interface文件夹,并替换掉原来的,就可以在游戏里起到一样的效果。 有需要这样做的同学可以私信我“大脚“即可 (手机APP非极速版点击我头像,然后右边的私信,里面还有我以前投稿的1-30级任务流程攻略,文字版很详细。我也会继续更新。有什么问题搞不清楚可以问我,我知道的都会告诉你。有需要请关注。)

如何定制自己的插件和游戏界面

我们上面已经了解过插件该放哪里以及怎么更换。下一步,我们需要去下载一些自己喜欢的单体插件。现在怀旧服的插件还很少,以后或许会陆续增多。看大伙的能力和热情了。现在下单体插件的途径主要是两个。一个是大脚的论坛 https://bbs.nga.cn/thread.php?fid=200。 另一个是 www.60addons.com 。在里面有很多各种各样的插件(注意要选怀旧用的,版本错误会有各种错误,严重的话会导致游戏崩溃甚至全团因为你的一个小小插件可能39人陪你一个玩跑酷),挑选你喜欢的,放到 Interface 里面就可以了。单体插件下载页面一般都会告诉你该插件的调试命令。

有哪些必须的单体插件

有些插件是最基本的、必须的。我们先从外观说起,玩单体插件大部分原因就是为了好看嘛。靠前,就是头像插件,没有任何插件的界面是这样的。

现在把一个叫 ShadowedUnitFrames 的插件启用。你会看见头像变成了这样。它会根据你的职业着色,我这个号是牧师,所以是白色的。盗贼黄*、术士紫色、法师蓝色。各职业有各职业的颜色。

但是它太小了。位置也不对。输入它的调试命令 /shadowuf ,有很多的选项,慢慢调整就是了。我们先解锁它的位置,摆到我们喜欢的地方。并调整大小。

OK,调好,锁上。以后进团队了,再用这个方法调整团队血条框就行了。治疗的同学打地鼠特别方便。

然后嗯,技能条它有点太朴素了。我们下载个Bartender4。启用后。它变成这样。(它原来是杂乱无章的,我调过界面,这里我就不打乱了。各位同学脑补啊。)输入插件调试命令/bt4,像上面一样,解锁,摆位置。

这里要说一下“可见性”这个功能。它能让你平时看不见你想隐藏的东西,鼠标移上去才会显示出来。也可以让你不喜欢的东西完全消失。还有多种隐藏方式,例如平时没有任何动作条。进入战斗才出现等等装B选项(慎用,装B遭雷劈啊。假如某天你正在装,发现几个盗贼在旁边想偷袭你。动作条呢!!!!我去!!!!)但是,它可以让你的帮助条和背包隐藏起来。让你的界面没那么突兀。就像这样。

好单调啊。。。把聊天框弄下来。???移不到最底?输入框顶住了。咋办?

我们装个聊天框增强插件 Chatter ,设置命令/chatter。并让输入框依附到聊天框上面。再调整下位置。设置下字体什么的。

还是很单调啊。小地图也动一动。弄个 EKMinimap 插件。诶挺好,这插件不用设置,随便拖动。

到这里,一般的界面调整就已经做完了,弄个动作条美化插件什么的选个皮肤啥的。加上一个统计插件(DPS可以看自己输出有多少,治疗看治疗量、怒气、受伤害、仇恨值等等等等数据统计。我自己喜欢用skada,大脚是Recount)就差不多了。我还是觉得太朴素了,我要更多个性。所以。。。我用Xart,萌新同学可以用泰坦面板补一下上下的空白,是个统计类插件。(Xart这个插件不推荐萌新同学用啊,涉及到些命令指定的东西,和一些PS做图的基础。这是下一步的课程。)经过一番折*。补全上下的空档。做成一个像单机或者像电影画面的感觉。

更换封面

00:10 视频尚未发布,暂时无法播放

说完界面,我们说下平时活动必须需要的插件。 团队报警插件RaidAlerter (提供全面的MT血量警报、猎人开怪提示、OT和仇恨变动警报、关键技能未命中提示、全团药剂BUFF监控等,并提供强大的自定义功能)、 DBM首领报警插件( 提示你BOSS的技能 、任务插件 Monkey 等各牌子、整合背包 Onebag 等各牌子、当前装备与拾取装备对比 MoncaiCompare 等各牌子、副本掉落 AtlasLootClassic 。以上这些事萌新必须要有的。还有其他更多功能的插件等着你们去发掘和应用。(其实这部分交给大脚就好。手动掩嘴偷笑。当然你要一些特殊的或者专业功能就要自己去找插件了。例如拍卖大师Aux、和它配套的ATSW。这些让你练附魔炼金工程锻造等等职业时全程掌握拍卖行行情。上述两个插件现在还没有正式放出来,我觉得肯定会有的。因为他们太强大了。)

以上就是魔兽世界插件怎么清理?魔兽世界插件编写第一个插件的详细内容,希望通过阅读小编的文章之后能够有所收获!更多请关注喜价游戏网其它相关文章!

如若转载,请注明出处:https://www.xijia.cn/youxi/34921.html

(0)
上一篇 2023-09-06 07:29:29
下一篇 2023-09-06 07:31:45

相关推荐