Thread: A plea to ZOS
View Single Post
08/03/16, 10:38 AM   #7
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
You have


GetUnitAlliance() , GetGuildMemberCharacterInfo() , GetFriendCharacterInfo() to known alliance

Then :

GetCadwellProgressionLevel() for base zones

Then for DLC :

Originally Posted by Ayantir View Post

491 - SoH
306 - Dark brotherhood
254 - Thieves Guild
215 - Orsinium
154 - Imperial City

List : http://wiki.esoui.com/Collectibles

For the list :
Lua Code:
  1. local name, _, numCollectibles, unlockedCollectibles, _, _, collectibleCategoryType = GetCollectibleCategoryInfo(COLLECTIBLE_CATEGORY_TYPE_DLC)
  2.  
  3. for i=1, numCollectibles do
  4.     local collectibleId = GetCollectibleId(COLLECTIBLE_CATEGORY_TYPE_DLC, nil, i)
  5.     local collectibleName, _, _, _, unlocked = GetCollectibleInfo(collectibleId) -- Will return true or false. If the user unlocked throught ESO+ without buying DLC it will return true.
  6.     d("DLC ".. collectibleName .. "( ".. collectibleId .. ") unlocked : " .. tostring(unlocked))
  7. end
Edit : there is also dungeons you can't go in, look at the Zones page on esoui wiki. this include trials, dungeons and group dungeons in craglorn too.

Last edited by Ayantir : 08/03/16 at 10:43 AM.
  Reply With Quote