`
ywx217
  • 浏览: 12120 次
社区版块
存档分类
最新评论

[Wow addon]HudMap 4.3版本升级

阅读更多

可能是原作者觉得HudMap没啥更新的必要了,我的HudMap虽然toc版本号改成4.3,但运行时还是会出一堆错误,经过多次调试,终于把这些错误一一解决。

 

1、战斗事件响应函数版本过低

魔兽世界4.2更新中,API函数COMBAT_LOG_EVENT_UNFILTERED添加了2个参数,分别是sourceRaidFlag和destRaidFlag,这就导致插件中旧的处理函数参数错位。具体API变动以及响应函数各参数含义可参见下列2个网页:

http://us.battle.net/wow/en/forum/topic/2483689044

http://www.wowwiki.com/API_COMBAT_LOG_EVENT

而在HudMap插件中,多处使用这个函数,4.2之前的写法是:

 

function mod:COMBAT_LOG_EVENT_UNFILTERED(_, timestamp, event, hideCaster, sourceGUID, sourceName, sourceFlags, destGUID, 
destName, destFlags, spellID, ...)
-- Something here
end

 添加参数后,应该改为:

 

function mod:COMBAT_LOG_EVENT_UNFILTERED(_, timestamp, event, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, spellID, ...)
-- Something here
end

 类似的代码出现在:

 

  • HudMap.lua
  • modules/aoeHealings.lua
  • modules/encounters.lua
  • modules/party.lua
  • modules/totems.lua
  • modules/tracking.lua
分享到:
评论

相关推荐

    Rogue Militia WOW Addon-开源

    这些信息对于用户来说至关重要,因为它们可以帮助玩家了解新版本带来的变化,决定是否升级,同时也方便开发者跟踪和管理项目的发展历程。 开源的Rogue Militia WOW Addon插件不仅为公会成员提供了一种增强游戏体验...

    aux-addon, 1.12客户机的拍卖行插件 ( TBC版本这里.zip

    aux-addon, 1.12客户机的拍卖行插件 ( TBC版本这里 - 1.12插件最先进的竞价房子附件为 1.12个客户端,具有一些比零售更先进的特性。内核特性常规完全独立的暴雪接口替代。基于零售插件TSM的优雅外观。许多便捷快捷键...

    Python库 | wow_addon_packager-0.8.0-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:wow_addon_packager-0.8.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    AdiBags:WoW Addon — Adirelle的书包插件

    《AdiBags:WoW Addon - Adirelle's Backpack Enhancement》 AdiBags是魔兽世界(World of Warcraft,简称WoW)中的一个玩家自定义插件,由Adirelle开发,主要目的是优化游戏内的背包管理。这款插件以其高效、灵活...

    Panza - WoW Addon-开源

    《Panza - WoW Addon-开源》是一款专为《魔兽世界》(World of Warcraft)设计的用户界面增强插件,其主要目标是提升治疗职业,尤其是缓冲者的游戏体验。这款插件在游戏版本2.40之后可能不再完全兼容,但开发者已经...

    apeonsburden:WoW Addon,让您知道您的工作已经完成

    牡丹的负担 WoW Addon,让您知道您的工作已经完成 为军团更新。

    xterm-addon-fit.js

    xterm-addon-fit.js

    KronosGMAddon:Vanilla Wow 1.12.1 GM Addon围绕Kronos-WoW.com Core构建

    Kronos-GM-Addon Vanilla Wow 1.12.1 GM插件基于Kronos-WoW.com Core构建。 图片: : 要求 Ace2: : 信息 该插件是为在Kronos-WoW.com Vanilla World of Warcraft专用服务器上使用而构建的。 由于某些命令是...

    HandyNotes_FieldPhotographer:WoW AddOn —向您展示在何处拍摄自拍以获得成就

    《HandyNotes_FieldPhotographer:WoW AddOn — 指导您在魔兽世界中捕捉完美自拍成就》 在魔兽世界(World of Warcraft,简称WoW)这款大型多人在线角色扮演游戏里,玩家们总是寻找各种方式来体验游戏的深度与广度。...

    SAP Business One BOM版本管理Addon(8.82版)

    在系统“生产”模块增加BOM版本管理功能;版本化管理各成品、半成品物料清单;引入激活时间,支持与系统自带“物料清单”的手动推送和自动同步,其它具体功能可查看资源中说明文档。 说明: 1.本Addon仅供学习和...

    Wow addon patches-开源

    要将我的更改发布到现有的哇插件。

    VRM_Addon_for_Blender

    6. **兼容性和版本管理**:随着VRM标准的更新,插件也会随之升级,以保持与最新版本的VRM文件兼容,确保用户始终能处理最新的模型。 【使用技巧与注意事项】 1. **版本匹配**:确保Blender版本与VRM Addon兼容,不...

    VendorBait:WoW Addon - 突出显示出售给供应商的最佳任务奖励选择

    VendorBait是一款针对《魔兽世界》(World of Warcraft, WoW)设计的游戏插件,它的主要功能是帮助玩家在完成任务后更有效地选择出售给供应商的奖励物品。在魔兽世界这款大型多人在线角色扮演游戏中,玩家通过完成各种...

    xterm-addon-attach.js

    xterm-addon-attach.js

    Keil 注册机和addon

    (3)当安装程序提示你插入A:\的时候,只要将目录地址指向压缩包中的addon文件夹,就OK了。 (4)我测试了51的安装程序似乎可以正常工作的,随后又安装了Keil 3 ARM版本的,这次并没有要求提供序列号,只是在安装...

    Bugger:WoW AddOn —显示由!BugGrabber捕获的错误

    布格EN -显示由BugGrabber捕获的错误! DE-显示由BugGrabber捕获的错误。 ES-显示BugGrabber捕获的错误! FR-查看由BugGrabber捕获的错误。 IT -BugGrabber! PT-向我们显示捕获的错误! KO! - BugGrabber 합 니 다...

    史陶比尔机器人

    随着史陶比尔机器人控制器版本的不断更新,系统(System)、模拟器(Emulator)以及插件(Addon)都会同步升级,确保软件的兼容性和功能的一致性。 #### 三、插件(Addon)类型 目前,史陶比尔提供了六种不同的...

    GD32F3x0标准固件库和GD32F30x AddOn

    3. IAR_GD32F30x _ADDON.2.1.0.exe IAR 环境补丁,支持 IAR v7.4 以上版本。 Introduction:GD32F3x0标准固件库。适用于GD32F3x0系列MCU,与Cortex-M微控制器软件接口标准(CMSIS)兼容。固件库包括程序、数据结构和宏...

Global site tag (gtag.js) - Google Analytics