正式服版本插件

Raider.IO Mythic Plus, Raid Progress, and Recruitment

这是与 Raid 和 Mythic+ 排名网站 Raider.IO 配合使用的配套插件:https ://raider.io 。安装此插件后,您将能够轻松查看 Mythic Keystone 分数和玩家的 Raid 进度 - 所有这些都无需离开游戏!

只需将鼠标悬停在玩家、公会名册或甚至是您看到排队人员的组队查找器列表中;如果他们满足最低资格,那么您将在工具提示中看到他们的分数和最佳跑动。

Raider.IO 工具提示示例

Raider.IO 工具提示示例

此外,您还可以在标准目标单位框中右键单击玩家Copy Raider.IO URL,然后轻松在网站上查找他们的完整个人资料。借助此功能,您可以直接将这些 URL 粘贴到 Raider.IO 上的任何位置,以导航到该玩家的个人资料页面。

在当前或上一季中至少获得 200 分。荣誉及以上等级的赞助人无需最低分数要求即可在插件中显示。

过去21天内曾登录过游戏

请记住:我们每天都会多次更新插件,提供最新分数和最佳跑动。定期更新以确保您看到最新信息。使用 RaiderIO 客户端,您可以自动更新插件!


Mythic+ 工具提示包含很多部分:

Raider.IO M+ Score:这是该角色的总体得分。如果得分来自上一季,则得分值四舍五入到最接近的 10,并以 为前缀。您还可以通过查找工具提示标题上的后缀±来识别上一季的得分。(S#)

Best Run:这将指示玩家得分最高的 Mythic+ 等级以及特定地下城。+基石等级前面最多会加三个加号,以指示基石在该次运行期间升级了多少。 注意:当此关键字以绿色突出显示时,表示玩家的等级Best For Dungeon也与其整体等级相同Best Run。

Best For Dungeon:使用 LFD 组建或加入 Keystone 团队时,您会看到此行。这将显示玩家在所选地下城中得分最高的 Mythic+ 等级。

Timed #+ Runs:这些线条表示该球员在本赛季计时器内完成了多少次 M+ 级跑步。默认显示球员的两级最高计时跑步。

Main's Best M+ Score/ :如果玩家已在 Raider.IO 上注册Main's Current M+ Score并关联了 Battle.Net 帐户,则表示该玩家帐户中的最佳角色得分。只有当主角色得分高于当前角色得分时,才会显示此信息。如果某人的主角色得分较高,那么他们之前的大部分经验将有助于他们在副角色上在地下城中表现更好。

Mythic+ 工具提示中包含的角色图标可以视为通过扮演该角色积累一定数量的分数而获得的徽章。完全不透明的图标表示他们在该角色中获得了至少 80% 的总分数。半透明的角色图标表示他们在该角色中获得了至少 40% 的总分数。


角色简介工具提示

打开地下城查找器后,您可以查看个人 M+ 和团队进度资料。这将以大型工具提示的形式显示在地下城查找器框架旁边,其中包含有关您每个地下城表现的更多详细信息。

这可以用来帮助您了解应该尝试关注哪些地牢以提高您的分数。


Raider.IO 简介

默认情况下,当您在地下城查找器中时,它会显示您自己的个人资料。但是,您可以按下修饰键(Shift/Alt/Ctrl/Cmd)来显示目标角色的完整个人资料。还有一个配置选项可以反转此行为。


Keystone 工具提示

将鼠标悬停在 Mythic+ Keystone 物品上时,你可以查看其他详细信息,例如:

您所在的地下城或排队的地下城中每个成员完成的最高钥匙。

Avg. Timed +# Player Score:这是在此级别按时成功完成 Mythic+ 比赛的玩家的四舍五入中位数得分。此数据取自 Raider.IO 上跟踪的过去 60 天比赛,不包括每个级别最高和最低的 1% 得分。这旨在根据所有玩家的数据,为您在组建或加入团队时可能考虑的得分类型提供指导。


群组搜寻

您可以利用 Raider.IO 群组搜索功能一次性调出您群组中所有角色的详细信息。

游戏内角色搜索(高级)

Raider.IO 游戏内角色搜索


您可以使用该命令在当前数据库中查找任何字符/rio search。

输入此命令后,系统会显示一个小框,您可以在其中输入要搜索的域名和角色名称。如果找到,则会提取并显示其信息。

您可以键入内容/rio search来隐藏窗口。


配置插件

我们推荐的设置默认启用,但我们提供了几个选项来自定义工具提示在游戏中的显示方式和位置。输入/raiderio以打开 Raider.IO 选项框架。或者,您也可以在Interface > AddOn设置框架中找到快捷方式。


在这里您可以轻松启用或禁用各种功能,包括是否显示每个派系的分数,以及各种工具提示自定义选项。

请记住单击“保存”以保存更改,或单击“取消”以中止并关闭对话框。


评分颜色等级

分数会根据其范围映射到特定颜色。我们遵循了标准的魔兽世界质量颜色,但在基本值之间添加了额外的渐变,以提供更多可上升的等级。这些等级是根据实际分数重新计算的。


Patreon 奖励

有兴趣支持 Raider.IO 的开发并在开发过程中获得一些奖励吗?我们提供多层次的奖励。


荣幸:

  • 独家个人资料标题背景选项
  • 插件中移除了最低分数要求
  • 提升队列优先级
  • Discord 中的荣誉赞助人等级
  • 加上友好等级的所有奖励

崇敬:

  • 桌面客户端每天更新 4 次分数
  • 为您的公会或角色自定义虚荣网址
  • 队列优先级高于荣誉级别
  • Discord 中的受人尊敬的赞助人等级
  • 加上友好和荣誉等级的所有奖励

崇高:

  • 桌面客户端每天更新 8 次分数
  • 最多使用 2 个自定义虚荣网址
  • 队列优先级提升至崇敬级别以上
  • 自动符合所有锁定标题背景的要求
  • Discord 中的尊贵赞助人等级
  • 加上友善、尊敬和崇敬等级的所有奖励

成为赞助人


开发人员 API

我们热爱我们的开发者同仁!我们希望为社区中的每个人提供一种简单的方法来利用此插件的分数。插件开发人员可以通过利用表格RaiderIO访问我们提供的某些 API 来实现这一点。


RaiderIO.获取配置文件

这些函数返回nil或一个RaiderIOProfile表。

RaiderIO.GetProfile("target")
RaiderIO.GetProfile("Name-Realm", faction[, region])
RaiderIO.GetProfile("Name", "Realm", faction[, region])

RaiderIO简介

此表包含的数据取决于加载的提供程序。此文档并不完整,有几个内部值,但它们都基于下面记录的核心数据。

{
  success = boolean
  region = "us" | "kr" | "eu" | "tw" | "cn"
  faction = 1 | 2
  name = "Name"
  realm = "Realm"
  mythicKeystoneProfile = RaiderIOMythicKeystoneProfile | nil
  raidProfile = RaiderIORaidProfile | nil
}

RaiderIOMythicKeystone档案

{
  hasRenderableData = boolean - if false pretend the table was nil instead (the database is outdated so we don't want to show inaccurate data)
  currentScore = number
  previousScore = number
  mainCurrentScore = number | nil
  mainPreviousScore = number | nil
  keystoneTwentyPlus = number
  keystoneFifteenPlus = number
  keystoneTenPlus = number
  keystoneFivePlus = number
  maxDungeonLevel = number
  sortedDungeons = RaiderIOMythicKeystoneDungeonProfile[]
}

RaiderIOMythicKeystoneDungeon个人资料

{
  dungeon = RaiderIOMythicKeystoneDungeon
  level = number
  chests = 0 | 1 | 2 | 3
  fractionalTime = number - between 0.0 and 1.0
}

RaiderIOMythicKeystoneDungeon

{
  index = number
  id = number
  instance_map_id = number
  keystone_instance = number
  lfd_activity_ids = number[]
  name = string
  shortName = string
  shortNameLocale = string
}

RaiderIORaid简介

{
  hasRenderableData = boolean - if false pretend the table was nil instead (the database is outdated so we don't want to show inaccurate data)
  progress = RaiderIORaidProfileProgress[]
}

RaiderIORaid简介进度

{
  difficulty = 1 | 2 | 3
  progressCount = number
  raid = RaiderIORaidProfileRaid
  killsPerBoss = table<bossIndex, killCount>
}

袭击者IO袭击简介袭击

{
  name = string
  shortName = string
  bossCount = number
}

RaiderIO.显示个人资料

更新工具提示小部件并附加角色配置文件,就像 RaiderIO 对常规工具提示所做的那样。此函数使用与相同的参数,RaiderIO.GetProfile但第一个参数是工具提示小部件。

RaiderIO.ShowProfile(tooltip, ...) => true | false - depending on if the tooltip was altered or not

RaiderIO.获取分数颜色

返回给定分数的颜色。

RaiderIO.GetScoreColor(score) => red, green, blue - in the range of 0.0 to 1.0

已弃用

请不要使用这些 API,因为它们将在未来的更新中被删除。

RaiderIO.ProfileOutput
RaiderIO.TooltipProfileOutput
RaiderIO.DataProvider
RaiderIO.HasPlayerProfile
RaiderIO.GetPlayerProfile
RaiderIO.ShowTooltip
RaiderIO.GetRaidDifficultyColor
RaiderIO.GetScore