ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   General Authoring Discussion (https://www.esoui.com/forums/forumdisplay.php?f=174)
-   -   Possible to read achievement value? (https://www.esoui.com/forums/showthread.php?t=6426)

QuadroTony 07/19/16 11:37 PM

Possible to read achievement value?
 
i mean about all achievement to levelup Unaunted

some of them give you +5
some +10
some +15-20
this one on me - 30

is this possible to write an addon to read all values and show them for each unearned/earned achievement? :o

Ayantir 07/20/16 12:14 AM

Achievement API doesn't return this info.

We'll need one / multiple blank char, listen for EVENT_EXPERIENCE_GAIN and make a static dump.
This one will evolve with dlc, and etc etc until we don't have this info.

And some achievements are VERY HARD to do. Like how much for vMOL ? ..

QuadroTony 07/20/16 12:30 AM

Quote:

Originally Posted by Ayantir (Post 27820)
Achievement API doesn't return this info.

We'll need one / multiple blank char, listen for EVENT_EXPERIENCE_GAIN and make a static dump.
This one will evolve with dlc, and etc etc until we don't have this info.

And some achievements are VERY HARD to do. Like how much for vMOL ? ..

PS: You should check UESP, I greatly think they did that already.



they told ea achievement give +10
but its not true

QuadroTony 07/21/16 09:21 AM

ok, if i will gather info about each achievement in the future, by hands

so we will able to write an addon and hardcode this values =)

Sounomi 07/24/16 01:51 AM

Here's some to start you off. I had started to do what you're looking for awhile back before I maxed out Undaunted rep on my chars.

10 rep per dungeon clear achievement
10 rep per vet dungeon clear
10 rep per vet dungeon achievement
20 rep per tier I dungeon general achievement (Dungeon Damage Dealer, Dungeon Marauder, Dungeon Ruler)
40 rep per tier II dungeon general achievement (Dungeon Damage Dispenser, Dungeon Annihilator)
25? (probably 15 + 10 from dungeon clear achieve) rep for clearing all faction dungeons achievement
10 rep per normal pledge
20 rep per vet pledge
5 rep for Prove Them Wrong achieve

Uesp 08/03/16 08:00 PM

You can get the achievement points through the ''GetAchievementInfo()'' function:

Code:

name, description, points, icon, completed, date, time = GetAchievementInfo(id)
We've used this to mine all the achievement data.

QuadroTony 08/03/16 11:31 PM

Quote:

Originally Posted by Uesp (Post 27948)
You can get the achievement points through the ''GetAchievementInfo()'' function:

Code:

name, description, points, icon, completed, date, time = GetAchievementInfo(id)
We've used this to mine all the achievement data.



yes, its points to Achievement progression
but we talking about Undaunted

ZOS_ChipHilseberg 08/04/16 08:52 AM

We can probably augment the achievement info API to return reputation gains as well if that's desired.

QuadroTony 08/04/16 09:37 AM

Quote:

Originally Posted by ZOS_ChipHilseberg (Post 27954)
We can probably augment the achievement info API to return reputation gains as well if that's desired.

thanks! will be great:banana:


All times are GMT -6. The time now is 10:37 AM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI