Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.
Return the value of the requested Statistic.
value = GetStatistic(achievementID)
- Integer - The ID of the Achievement
- String - The value of the requested Statistic.
- Using the achievementID's of actual Achievements, as opposed to statistics, generates strange results. More testing is needed.
Here is a function that will take any statistic category (like
Battlegrounds) and any statistic title in that category (like
Battlegrounds played) and will return the statistic ID for that statistic, so it can be used in other functions.
function GetStatisticId(CategoryTitle, StatisticTitle) local str = "" for _, CategoryId in pairs(GetStatisticsCategoryList()) do local Title, ParentCategoryId, Something Title, ParentCategoryId, Something = GetCategoryInfo(CategoryId) if Title == CategoryTitle then local i local statisticCount = GetCategoryNumAchievements(CategoryId) for i = 1, statisticCount do local IDNumber, Name, Points, Completed, Month, Day, Year, Description, Flags, Image, RewardText IDNumber, Name, Points, Completed, Month, Day, Year, Description, Flags, Image, RewardText = GetAchievementInfo(CategoryId, i) if Name == StatisticTitle then return IDNumber end end end end return -1 end