自定义代码可用的 WoW API
自定义条件和函数可以调用游戏自身的 API。此列表是本站 Lua 检查针对各版本所用的 API 范围(来自插件固定版本的 wowlua_ls 定义)。它只说明某个函数在哪些版本存在,不说明它的作用:请点击链接到 Warcraft Wiki 查看。WoW 从不提供的 Lua 库(io、os、debug、require、loadfile 等)会被拒绝。在正式服和永久服上,许多结果在战斗中是秘密值;请参阅函数参考中的 Rotation Master 辅助函数,它们会替你检查。在正式服和永久服上,锁形图标标记的是可以使用、但会交给插件秘密值的函数,与暴雪自己的 API 文档的标记一致;文档未记载的函数显示为可用。
135 个匹配的函数。
- 该版本不可用(原因见提示)
- 可用,但在该版本上返回秘密值(何时返回见提示)
| 名称 | Warcraft Wiki | |||||
|---|---|---|---|---|---|---|
C_PvP.ArePvpTalentsUnlocked | Warcraft Wiki | |||||
C_PvP.AreTrainingGroundsEnabled | Warcraft Wiki | |||||
C_PvP.CanDisplayDamage | Warcraft Wiki | |||||
C_PvP.CanDisplayDeaths | Warcraft Wiki | |||||
C_PvP.CanDisplayHealing | Warcraft Wiki | |||||
C_PvP.CanDisplayHonorableKills | Warcraft Wiki | |||||
C_PvP.CanDisplayKillingBlows | Warcraft Wiki | |||||
C_PvP.CanPlayerUseRatedPVPUI | Warcraft Wiki | |||||
C_PvP.CanPlayerUseTrainingGroundsUI | Warcraft Wiki | |||||
C_PvP.CanSurrenderArena | Warcraft Wiki | |||||
C_PvP.CanToggleWarMode | Warcraft Wiki | |||||
C_PvP.CanToggleWarModeInArea | Warcraft Wiki | |||||
C_PvP.ClearLocklistMap | Warcraft Wiki | |||||
C_PvP.DoesMatchOutcomeAffectRating | Warcraft Wiki | |||||
C_PvP.GetActiveBrawlInfo | Warcraft Wiki | |||||
C_PvP.GetActiveMatchBracket | Warcraft Wiki | |||||
C_PvP.GetActiveMatchDuration | Warcraft Wiki | |||||
C_PvP.GetActiveMatchState | Warcraft Wiki | |||||
C_PvP.GetActiveMatchWinner | Warcraft Wiki | |||||
C_PvP.GetArenaCrowdControlDuration | Warcraft Wiki | |||||
C_PvP.GetArenaCrowdControlInfo | Warcraft Wiki | |||||
C_PvP.GetArenaRewards | Warcraft Wiki | |||||
C_PvP.GetArenaSkirmishRewards | Warcraft Wiki | |||||
C_PvP.GetAssignedSpecForBattlefieldQueue | Warcraft Wiki | |||||
C_PvP.GetAvailableBrawlInfo | Warcraft Wiki | |||||
C_PvP.GetBattlefieldFlagPosition | Warcraft Wiki | |||||
C_PvP.GetBattlefieldVehicleInfo | Warcraft Wiki | |||||
C_PvP.GetBattlefieldVehicles | Warcraft Wiki | |||||
C_PvP.GetBattlegroundInfo | Warcraft Wiki | |||||
C_PvP.GetBrawlRewards | Warcraft Wiki | |||||
C_PvP.GetBrawlSoloRBGMinItemLevel | Warcraft Wiki | |||||
C_PvP.GetCustomVictoryStatID | Warcraft Wiki | |||||
C_PvP.GetGlobalPvpScalingInfoForSpecID | Warcraft Wiki | |||||
C_PvP.GetHolidayBGInfo | Warcraft Wiki | |||||
C_PvP.GetHolidayBGLossRewards | Warcraft Wiki | |||||
C_PvP.GetHolidayBGRewards | Warcraft Wiki | |||||
C_PvP.GetHonorRewardInfo | Warcraft Wiki | |||||
C_PvP.GetLevelUpBattlegrounds | Warcraft Wiki | |||||
C_PvP.GetLocklistMap | Warcraft Wiki | |||||
C_PvP.GetLocklistMapName | Warcraft Wiki | |||||
C_PvP.GetMatchPVPStatColumn | Warcraft Wiki | |||||
C_PvP.GetMatchPVPStatColumns | Warcraft Wiki | |||||
C_PvP.GetNextHonorLevelForReward | Warcraft Wiki | |||||
C_PvP.GetOutdoorPvPWaitTime | Warcraft Wiki | |||||
C_PvP.GetPersonalRatedBGBlitzSpecStats | Warcraft Wiki | |||||
C_PvP.GetPersonalRatedSoloShuffleSpecStats | Warcraft Wiki | |||||
C_PvP.GetPostMatchCurrencyRewards | Warcraft Wiki | |||||
C_PvP.GetPostMatchItemRewards | Warcraft Wiki | |||||
C_PvP.GetPVPActiveMatchPersonalRatedInfo | Warcraft Wiki | |||||
C_PvP.GetPVPActiveRatedMatchDeserterPenalty | Warcraft Wiki | |||||
C_PvP.GetPVPSeasonRewardAchievementID | Warcraft Wiki | |||||
C_PvP.GetPvpTalentsUnlockedLevel | Warcraft Wiki | |||||
C_PvP.GetPvpTierID | Warcraft Wiki | |||||
C_PvP.GetPvpTierInfo | Warcraft Wiki | |||||
C_PvP.GetRandomBGInfo | Warcraft Wiki | |||||
C_PvP.GetRandomBGLossRewards | Warcraft Wiki | |||||
C_PvP.GetRandomBGRewards | Warcraft Wiki | |||||
C_PvP.GetRandomEpicBGInfo | Warcraft Wiki | |||||
C_PvP.GetRandomEpicBGRewards | Warcraft Wiki | |||||
C_PvP.GetRandomTrainingGroundArenaRewards | Warcraft Wiki | |||||
C_PvP.GetRandomTrainingGroundBGRewards | Warcraft Wiki | |||||
C_PvP.GetRandomTrainingGroundRewards | Warcraft Wiki | |||||
C_PvP.GetRatedBGRewards | Warcraft Wiki | |||||
C_PvP.GetRatedSoloRBGMinItemLevel | Warcraft Wiki | |||||
C_PvP.GetRatedSoloRBGRewards | Warcraft Wiki | |||||
C_PvP.GetRatedSoloShuffleMinItemLevel | Warcraft Wiki | |||||
C_PvP.GetRatedSoloShuffleRewards | Warcraft Wiki | |||||
C_PvP.GetRewardItemLevelsByTierEnum | Warcraft Wiki | |||||
C_PvP.GetScoreInfo | Warcraft Wiki | |||||
C_PvP.GetScoreInfoByPlayerGuid | Warcraft Wiki | |||||
C_PvP.GetSeasonBestInfo | Warcraft Wiki | |||||
C_PvP.GetSelectedBattlefieldIndex | Warcraft Wiki | |||||
C_PvP.GetSkirmishInfo | Warcraft Wiki | |||||
C_PvP.GetSoloRBGMinItemLevel | Warcraft Wiki | |||||
C_PvP.GetSpecialEventBrawlInfo | Warcraft Wiki | |||||
C_PvP.GetSpecialEventDetails | Warcraft Wiki | |||||
C_PvP.GetSpecialEventInfo | Warcraft Wiki | |||||
C_PvP.GetTeamInfo | Warcraft Wiki | |||||
C_PvP.GetTrainingGrounds | Warcraft Wiki | |||||
C_PvP.GetUIDisplaySeason | Warcraft Wiki | |||||
C_PvP.GetWarModeRewardBonus | Warcraft Wiki | |||||
C_PvP.GetWarModeRewardBonusDefault | Warcraft Wiki | |||||
C_PvP.GetWeeklyChestInfo | Warcraft Wiki | |||||
C_PvP.GetWorldPVPAreaInfo | Warcraft Wiki | |||||
C_PvP.GetWorldPvPWaitTime | Warcraft Wiki | |||||
C_PvP.GetZonePVPInfo | Warcraft Wiki | |||||
C_PvP.HasArenaSkirmishWinToday | Warcraft Wiki | |||||
C_PvP.HasMatchStarted | Warcraft Wiki | |||||
C_PvP.HasRandomTrainingGroundArenaWinToday | Warcraft Wiki | |||||
C_PvP.HasRandomTrainingGroundBGWinToday | Warcraft Wiki | |||||
C_PvP.HasRandomTrainingGroundWinToday | Warcraft Wiki | |||||
C_PvP.IsActiveBattlefield | Warcraft Wiki | |||||
C_PvP.IsActiveMatchRegistered | Warcraft Wiki | |||||
C_PvP.IsArena | Warcraft Wiki | |||||
C_PvP.IsBattleground | Warcraft Wiki | |||||
C_PvP.IsBattlegroundEnlistmentBonusActive | Warcraft Wiki | |||||
C_PvP.IsBrawlSoloRBG | Warcraft Wiki | |||||
C_PvP.IsBrawlSoloShuffle | Warcraft Wiki | |||||
C_PvP.IsInBrawl | Warcraft Wiki | |||||
C_PvP.IsInRatedMatchWithDeserterPenalty | Warcraft Wiki | |||||
C_PvP.IsMatchActive | Warcraft Wiki | |||||
C_PvP.IsMatchComplete | Warcraft Wiki | |||||
C_PvP.IsMatchConsideredArena | Warcraft Wiki | |||||
C_PvP.IsMatchFactional | Warcraft Wiki | |||||
C_PvP.IsPVPMap | Warcraft Wiki | |||||
C_PvP.IsRatedArena | Warcraft Wiki | |||||
C_PvP.IsRatedBattleground | Warcraft Wiki | |||||
C_PvP.IsRatedMap | Warcraft Wiki | |||||
C_PvP.IsRatedSoloRBG | Warcraft Wiki | |||||
C_PvP.IsRatedSoloShuffle | Warcraft Wiki | |||||
C_PvP.IsSoloRBG | Warcraft Wiki | |||||
C_PvP.IsSoloShuffle | Warcraft Wiki | |||||
C_PvP.IsSubZonePVPPOI | Warcraft Wiki | |||||
C_PvP.IsTrainingGroundsArena | Warcraft Wiki | |||||
C_PvP.IsTrainingGroundsBG | Warcraft Wiki | |||||
C_PvP.IsWarModeActive | Warcraft Wiki | |||||
C_PvP.IsWarModeDesired | Warcraft Wiki | |||||
C_PvP.IsWarModeFeatureEnabled | Warcraft Wiki | |||||
C_PvP.JoinBattlefield | Warcraft Wiki | |||||
C_PvP.JoinBrawl | Warcraft Wiki | |||||
C_PvP.JoinRandomTrainingGround | Warcraft Wiki | |||||
C_PvP.JoinRandomTrainingGroundArena | Warcraft Wiki | |||||
C_PvP.JoinRandomTrainingGroundBattleground | Warcraft Wiki | |||||
C_PvP.JoinRandomTrainingGroundBG | Warcraft Wiki | |||||
C_PvP.JoinRatedBGBlitz | Warcraft Wiki | |||||
C_PvP.JoinTrainingGround | Warcraft Wiki | |||||
C_PvP.RequestCrowdControlSpell | Warcraft Wiki | |||||
C_PvP.SetLocklistMap | Warcraft Wiki | |||||
C_PvP.SetPVP | Warcraft Wiki | |||||
C_PvP.SetSelectedBattlefieldByIndex | Warcraft Wiki | |||||
C_PvP.SetWarModeDesired | Warcraft Wiki | |||||
C_PvP.StartSoloRBGWarGameByName | Warcraft Wiki | |||||
C_PvP.StartSpectatorSoloRBGWarGame | Warcraft Wiki | |||||
C_PvP.TogglePVP | Warcraft Wiki | |||||
C_PvP.ToggleWarMode | Warcraft Wiki |





