SuperAPI AI 工具集

wow-api-reputation

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:为《魔兽世界》正式服插件开发提供声望、阵营、主要阵营、Paragon 与街区倡议 API 的参考,数据基于 12.0.0 版本(Build 65655),仅适用于正式服。

主要能力:C_Reputation 覆盖阵营信息、声望等级、关注阵营与分组标题,如 GetNumFactions、GetFactionDataByID、GetFactionParagonInfo 等,factionData 含 reaction、currentStanding、isHeader、isWatched 等字段。C_MajorFactions 处理名望阵营(巨龙时代及以后),含 GetRenownLevel、HasMaximumRenown、IsWeeklyRenownCapped。另有友谊声望、Paragon(满级后声望)以及 12.0.0 新增的 C_NeighborhoodInitiative 住宅街区声望。声望等级索引 1 至 8 依次为 Hated 到 Exalted。相关事件包括 UPDATE_FACTION、MAJOR_FACTION_RENOWN_LEVEL_CHANGED、MAJOR_FACTION_UNLOCKED 等。

使用方式:插件中通过上述 API 遍历阵营列表、查询名望进度或检查 Paragon 奖励;factionID 稳定可存入 SavedVariables,而索引不稳定。

限制与注意:列表含标题行需判断 isHeader;主要阵营与传统声望需用 IsMajorFaction 区分;Paragon 仅对 Exalted 或满名望阵营有效;友谊声望需用 GetFriendshipReputation 获取显示文本;部分 12.0.0 声望为账号共享,需检查 IsAccountWideReputation;折叠标题会隐藏子阵营;街区倡议 API 可能随版本变化。