Display zones required for "World Explorer" achievement
This snippet will print to your chat frame all of the zones required for "World Explorer" Achievement, and tell you whether you have completed them or not.
Snippet
function PrintAchievementCriteria(id)
local id,name,points,completed = GetAchievementInfo(id)
print("Achievement #" .. id .. ": " .. name)
for j=1,GetAchievementNumCriteria(id) do
local string, type, completed, quantity, totalQuantity, name, flags, assetID, quantityString, criteriaID = GetAchievementCriteriaInfo(id, j)
if type == CRITERIA_TYPE_ACHIEVEMENT and assetID then
PrintAchievementCriteria(assetID)
else
print(string.format(" * %s%s", string, completed and " (completed)" or ""))
end
end
end
PrintAchievementCriteria(46)
-- Achievement #46: World Explorer
-- Achievement #42: Explore Eastern Kingdoms
Posted by jnwhiteh at Mon, 27 Apr 2009 10:47:36 +0000