热门排行
简介
魔兽世界怀旧服法术通告插件(SpellWhisper)一款好用的魔兽怀旧服插件,具有自定义喊话,交易/邮件记录,阻止小号恶意交易、反和谐、密语跟随等功能,喜欢的朋友快来下载吧。
插件功能
1、自定义喊话内容。请安装插件后,在游戏中输入/sw gui进入设置界面,或通过 ESC菜单->用户界面->插件->SpellWhisper 进入设置界面,将喊话内容进行个性化定制,两个#号之间的为系统生成内容,请放在合适位置。
2、交易/邮件记录。交易容易出错?邮寄没有记录?请下载MailLogger。
3、阻止小号恶意交易、反和谐、密语跟随……解决游戏中很多实际问题!防恶意交易功能转移至了MailLogger了。
4、从谁的来信中获得多少金钱,得到了什么物品,帮忙做药再也不怕做好了不知道邮寄给谁了!而且可以记录COD付出的金钱。请下载MailLogger。
5、根据群众的呼声,添加了/sw all 显示交易和邮件记录、/sw tl 显示交易记录、/sw ml 显示邮件记录3个命令,方便查找记录。请下载MailLogger,更专业。
6、添加可移动的HUD信息窗,请按小地图按钮提示使用。命令行命令:/sw unlock /sw lock /sw reset
7、使用法术链接替代法术名称。
8、修复几个不知道为什么突然出现的错误。
使用说明
0. 登录时会在默认窗口打印加载提示,共2行,1行是加载成功提示,1行是插件状态提示(启用/停用),如未见到,则说明加载未成功,请检查插件位置是否正确。
1. 斜杠命令:/spellwhisper 和 /sw 会在默认窗口打印说明,很简单的一句话。
2. 斜杠命令:/spellwhisper gui 和 /sw gui 将开启设置页面,如果不喜欢用斜杠命令,也可在 ESC菜单-界面设置-插件 页面左侧的列表中找到SpellWhisper设置页面。
3. 斜杠命令:/spellwhisper in 和 /sw in 是延时命令,支持除/cast /use外的绝大部分宏命令,详细说明见后。
4. 斜杆命令:/spellwhisper tl 和 /sw tl 是打印交易记录命令。
5. 设置页面详细介绍:[todo]
当前监控的技能列表
控制技能:
"忏悔" "翼龙钉刺" "凿击" "制裁之锤" "驱散射击" "致盲" "闷棍" "死亡缠绕" "变形术" "休眠" "束缚亡灵" "放逐术" "恐惧术" "纠缠根须" "超度亡灵" "奴役恶魔" "恐吓野兽"
治疗技能:
"圣光术" "圣光闪现" "圣疗术" "神圣震击" "次级治疗波" "治疗波" "治疗链" "治疗之触" "愈合" "回春术" "迅捷治愈" "真言术:盾" "治疗术" "次级治疗术" "恢复" "快速治疗" "强效治疗术"
增益技能:
"激活" "能量灌注" "防护恐惧结界" "神圣干涉" "保护祝福" "自由祝福"
复活/召唤技能:
"复生" "复活术" "救赎" "先祖之魂" "召唤仪式" "灵魂石复活"
技能抵抗提示:
"嘲讽" "惩戒痛击" "挑战怒吼" "低吼" "挑战咆哮"
自体增益提示
“盾墙”“破釜沉舟”“生命赐福”
已添加自定义监控技能、物品功能,请利用。
延时命令介绍
怀旧服没有/in命令,但是其实是有需求的,所以我通过OnUpdate实现了部分in的功能。
命令/sw in [seconds] [task]
解释一下:
/sw in是命令头,其实用/spellwhisper in也可以,但没必要。
[seconds]是延时时间,单位是秒,支持小数,但是小于0.1没有意义。
[task]是[seconds]秒后需要完成的任务。
这么说可能很抽象,下面,我举个具体例子:
/sw in 5 /g Hello, World!
其结果就是:5秒后,在公会频道说,Hello World!
再举个例子:
/sw in 30 /dismount
结果:30秒后,自动下马。
如果配合/use 迅捷白色陆行机械鸟,写一个宏:
/use 迅捷白色陆行机械鸟
/sw in 30 dismount
结果就是:上鸟,30秒后自动下鸟。
当然,这是没有什么意义的。只是告诉你,/sw in命令可以用于各种宏。对了,[task]里面的/不是必须的,可写,可不写,都行。
来个有意义的用法:
#showtooltip
/cast 保护祝福
/sw in 7 run for i=1,4 do local n,b,f,u=UnitName,UnitBuff,"保护祝福","party"..i if n(u) then for j=1,40 do if b(u,j) and b(u,j)==f then SendChatMessage(f.."3秒后结束","whisper",nil,n(u)) break end end end end
这是什么意思呢?就是,对队友使用保护祝福后,在保护祝福还剩3秒时,密他一下,告诉他保护祝福快没了。
再来个有意义的:
#showtooltip
/cast 寒冰屏障
/run f,s=ChatFrame10.editBox,tostring for i=1,9 do local m="/sw in "..s(i).." emote 冰箱将于"..s(10-i).."秒后结束!" f:SetText(m) ChatEdit_SendText(f) f:SetText(m) end
运行结果就是冰箱后,每秒在Emote频道倒数,直到冰箱结束。(随便按!)
重要提示:
受系统限制,/sw in 里面的[task]不能包含use、cast、target、startattack,use、cast、target、startattack,use、cast、target、startattack!重要的事情说3遍!
另外,暴雪上次patch后,为了避免宏刷频喊话,对say、yell和数字频道进行了额外的保护,目前/sw in后面仅支持/guild /party /raid /emote /bg频道。
插件安装步骤
在我们得到文件名为Interface.rar的压缩包之后(当然这文件先随意放哪都行,只要找得到,不用象我图中这么放魔兽路径下)
然后双击或者右键再点打开都可以的.
选择解压到
然后选择自己的魔兽怀旧服安装路径.注意不要安装到正式服去了,不然没用的.
怀旧服的目录中肯定是含有"_classic_"的.
来检查下,解压完成后,安装路径中一定依次固定的三个文件夹名如图中所示.
我装了一些常用插件和我喜欢的插件,如果你AddOns文件夹下是和以下图中类似的文件名那恭喜你就安装好了.重新进客户端就可以了.
更新说明
2.2.9(BCC) 继续优化代码。
2.2.8(BCC) 重构技能列表模式,重构技能匹配算法,根据监控技能数量,提升200%-1500%不等运行效率。
2.2.7(BCC) 修改部分代码,确保玩家技能被反射也会得到正确提示。
2.2.6(BCC) 添加“反射”提示。
2.2.5(BCC) 添加“法术偷取”提示。超级跟随/sw f。
2.2.5(ERA) 移除Debug代碼。
2.2.4 区分60怀旧和TBC怀旧,60怀旧今后可能就不会更新了,除非有重大错误。改进法术技能显示,修复Titian Panel下面小地图按钮开关问题。
2.1.9 修复无TitanPanel的小地图按钮错误。
2.1.8 提供LibDataBroker-1.1支持(但不依赖),更新TOC。
2.1.5 修复若干bug,添加小地图按钮,修复若干bug。
2.1.2 去掉交易和邮件记录功能,需要这个功能请下载MailLogger。
2.0.9 新增/sw sm和/sw rm命令,用于筛选交易邮件记录中的发送记录和接收记录,在记录显示界面添加清除记录按钮。
2.0.8 修复不能更新错误邮件收件人的问题,通报交易和记录交易被分开了,可以独立控制,修复无法记录仅有金钱的邮件问题。解决了记录过长字符串溢出的问题(只显示最后256条记录)。
2.0.7 更新Slash tips。将治疗技能加入可修改列表。
2.0.6 新增记录收到邮件的功能。
2.0.5 升級TOC到11306,合并Check和Display兩個按鈕功能。
2.0.4 新增交易通报同时输出到队伍或团队频道功能。(可选,默认关闭)
2.0.3 新增自动清理错误数据功能,避免特殊情况下的记录错误。
2.0.1 修复Tradelog的附魔错误,修复更新后的报错。
1.9.9 更新收件人获取方法。感谢@Rhythm 友情支持。
1.9.8 新增邮件记录功能。记录所有带有金钱或者物品的成功邮件。
1.9.7 输入/sw时增加对/sw tl命令的提示。修复阻止交易功能的一个小错误。
1.9.6 丰富交易通报信息内容:现在除了通报金钱和物品数量,还会附加首个交易物品链接,以及附魔信息。
1.9.4 优化代码。
1.9.2 新增交易记录功能。请在/sw gui中查看。此外,将通告模板修改为“不提示”可以禁止某类提示输出。
1.8.9 修复战斗中换组出现的错误(本人未进战斗,但队伍中有人进入战斗状态引发)。
1.8.8 修复HUD模式缺失问题。
1.8.7 修复仇恨目标提示过于频繁的问题。
1.8.5 新增自定义喊话内容功能!感谢 @并把你们烧死了k99k5 !
1.8.4 可选仇恨目标改变提示对象(BOSS、精英、全部、关闭)。
1.8.3 过于频繁的仇恨目标提示,默认关闭。
1.8.2 新增仇恨目标切换提示功能(可关闭),新增延时任务提示开关。
1.8.1 升级跟随功能。
1.8.0 重置了默认监控技能列表。(假死问题还需要继续研究……)
1.7.9 修复战斗中团队成员变化导致的报错。
1.7.8 修复bug。
1.7.0 根据论坛同学要求,新增了HUD输出模式,即在屏幕中间(UIErrorFrame)上显示信息(仅自己可见)。
1.6.8 调整反和谐功能顺序,避免其对其他地区客户端造成影响。
1.6.7 插件将不再阻止好友交易你(哪怕不在一个公会)。
1.6.6 如今,如果你不想再自动跟随密语你跟随关键词的目标时,动动WASD就行了。同时,战斗停止跟随、超距停止跟随功能不受影响。
1.6.5 增加阻止交易功能:借鉴参考了@Stéphanelol 等的想法,同时添加了自有特色。一是为阻止交易功能设置了开关,二是自动解除公会、团队、队伍成员交易限制。
1.6.3 跟随功能极大增强:如今,跟随将成为每2秒一次的自动行为。被跟随目标进入战斗后自动停止跟随,离开战斗后重新跟随(具体更新情况见readme.txt)
1.6.2 将反和谐功能调整为@EKE 大大提供的方法。
1.6.1 小修同步功能。
1.6.0 添加“还原”按钮,点击可将当前监控技能列表还原默认值。从老版本升级上来的同学,再也不用删SavedVariables\SpellWhisper.lua了!
1.5.4 美化界面。
1.5.3 CN客户端自动反和谐(Thanks to:@冻红茶)
1.5.2 修复BUG。
1.5.0 重大更新:解决了宏命令中,由于重复点击按键导致的/sw in 延时命令刷频问题。如今,同样内容的/sw in 命令将被视作同一条命令,只执行第一条。
1.4.6 修复无法真正删除默认监控技能的问题。
1.4.5 修复SelfBuff表未定义导致的自定义技能无法保存问题。
1.4.4 重做所有监控技能的Table Index,从英文改成中文,方便游戏中自定义。新增了延时命令提示,现在输入/sw in命令后会有即时的反馈,不用再担心是不是输入成功了。
1.4.3 新增“自体增益”类型技能,默认为空,可自行添加需要监控的自体Buff,例如短暂强力、脆弱护甲、盾墙什么的。
1.4.2 修复显示的技能列表与下拉菜单选择的类型不一致的问题。现在,必须点击显示才会显示技能列表。加载显示为空。
1.4.1 新增自定义监控技能 说明:请将技能添加至对应的列表。在下拉菜单选择。输入技能后,请回车后再点击“增加”、“移除”。
1.3.7 增加Yell和RW频道,修复驱散提示(仅进攻驱散成功)
1.3.7BETA 增加RW输出频道
1.3.3 修改界面字串,使其更符合实际,修复bug。
1.3.2 通过识别GUID来判断破控对象,更加精准。
1.3.1 解决同一场战斗中多个对象破控时,第二个及以后破控无提示问题。
1.3.0 新增防破控刷屏Slider,可以设置几秒内提示一次破控,避免刷屏。
1.2.0 新增更新提示功能,通过同步频道提示和接受其他人版本信息,提示更新。
1.1.2 修复几个已知bug。
1.1.1 新增自身技能通报开关,选中后,将只提示自己技能造成的破控、打断,以及自身技能被抵抗情况,默认关闭。
1.1.0 重做同步模块。
1.0.8 修复打断、破控、失误通告的同步问题,现在,同一个团队只会有一个人通报这些信息了。
1.0.7 新增宁神射击失误通报。
1.0.6 在Config界面中增加了本主题链接。
1.0.5 战场打字被人一套带走?打开SW战场自动报告功能,确保第一时间在战场频道通报信息!(为避免刷屏,目前仅对自身有效)
1.0.4 现在,当你进入战场后,SW能将打断、破控、抵抗信息正确发送到战场频道了!
1.0.3 更新/sw in 命令的实现方法,解决了同一个宏中,只有最后一个/sw in 命令生效的问题。
1.0.2 修正了Unit返回值的顺序,解决了接收到当前目标密语时无法跟随当前目标的问题。
1.0.1 正式版发布