Quantcast
Download
(47 Kb)
Download
Updated: 06/01/16 10:05 AM
Pictures
File Info
Compatibility:
Dark Brotherhood (2.4)
Updated:06/01/16 10:05 AM
Created:03/14/14 06:03 PM
Monthly downloads:139
Total downloads:31,129
Favorites:65
MD5:
Categories:Character Advancement, TradeSkill Mods
ins:Mobs2Level  Popular! (More than 5000 hits)
Version: 20160601
by: ins, mra4nii
==========================
insMobs2Level
by: [email protected]
maintainer: mra4nii
==========================


Introduction:
==============
Mobs2Level is a simple AddOn that does two things

1. It tells you how many XP gaining events (kills/quests/other events) you need to complete to reach a level up.
2. It tells you how many CraftingXP gaining events you need to complete to reach next craft rank.

It is very customizable and supports 5 colours


Using the AddOn:
================
ins:Mobs2Level comes supplied with one default output.
You can choose to either use the default options or create your own for every event and crafting.
You can enable timestamp and indicate which chat tab should be used.

All configuration is now done from settings.
You can configure every aspect of what to display and how from settings menu.
Pleaae note: ver 20160601 will override all your old settings!

Other Events XP explanation:
========================
The AddOn have separate output for 2 xp givers events: KILL(include finesse exp) and QUEST.
All the rest of XP givers events, like chest lockpick, discover new location, complete Daedra Anchor, are grouped in 3th output: EVENT.
There are some events which, perhaps, should be grouped with KILL(like finesse). Still checking this.

Filter Variables you can use for custom outputs:
=============================
Please note: These are CASE SENSITIVE

<1> = xp gain
<2> = xp to go
<3> = xp to go / xp gain = kills
<4> = Tradeskill name
<999> = Will show either Kill/Quest/Crafting/Event depending on what event occurred.

<cW> - White
<cG> - Green
<cR> - Red
<cT> - Teal
<cY> - Yellow


Examples of filter:
==========================
For skill: <cY>+<cG><1><cY>(<cT><4><cY>)

The output will then for example look like:
+125 (Woodworking) : with colours

For XP: +<1>XP (<2> to go) (<3) kills needed to level)
+156XP (3623 to go) (400 kills needed to level) : with no colours


Known Bugs:
============


Change Log:
============
20160601
[CHANGE] - update API version (100011 --> 100015)
[CHANGE] - all configuration is done from Settings menu
[CHANGE] - replaced veteran with champion for DB support

20150305
[NEW] - add option to toggle timestamp: /m2l set ts
[NEW] - add option to move output to another chat tab: /m2l set tab <tab_nr>
[CHANGE] - update API version (100010 --> 100011)
[CHANGE] - Menu output formatting
[CHANGE] - Minor code standardization
[BUGFIX] - problem with missing end color tag. Since i use now different way to post in chat, it bypass pChat and the bug is not manifested(but it's still there)
[BUGFIX] - fix menu for event XP display
[BUGFIX] - fix menu for set
[BUGFIX] - fix menu for set custom

20141105
[CHANGE] - update API version (100009 --> 100010)
[CHANGE] - in output VP are gone, everything is XP now
[BUGFIX] - bug with not showing output for VP

20140918
[CHANGE] - update API version (100008 --> 100009)

20140806 -
[CHANGE] - update API version (100007 --> 100008)

20140713
[NEW] - add Event XP output
[NEW] - add debug output, disbled by default
[BUGFIX] - bug with negative max exp for veteran ranks

20140630.1
[CHANGE] - disable debug output left from ver 20140630

20140630
[CHANGE] - update API version (100004 --> 100007)
[NEW] - add Zenimax disclosure statement in manifest
[CHANGE] - compatibility with new API and events return values
[CHANGE] - VPGains are counted for quests

20140427b
[BUGFIX] Finally VPGains for KILLS are counted. Will add the rest later. Thanks a lot Iaotle

20140427
[BUGFIX] Some display output and a if check that shouldn't be

20140426
[BUGFIX] AddOn would fail if users made filters ending with "]"


20140422
[NEW] - Export function for Custom XP/SKILL/QUEST
[NEW] - Quest XP have now optional output
[ADDED] - An extra default output
[CHANGE] - Tried to do some formatting on the menu
[BUGFIX] - Hopefully no 0 skill gain output


20140420 - 100% Rewritten.
[NEW] Custom output for KILLS or SKILLS with/without colours
[NEW] Veteran Points Really should work this time!
[NEW] Localization for French and German clients (not translated, but they are available in the "Strings.lua")
If anyone would care to translate


License:
=========


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
Code:
20160601
[CHANGE] - update API version (100011 --> 100015)
[CHANGE] - all configuration is done from Settings menu
[CHANGE] - replaced veteran with champion for DB support

20150305
[NEW] - add option to toggle timestamp: /m2l set ts
[NEW] - add option to move output to another chat tab: /m2l set tab <tab_nr>
[CHANGE] - update API version (100010 --> 100011)
[CHANGE] - Menu output formatting
[CHANGE] - Minor code standardization
[BUGFIX] - problem with missing end color tag. Since i use now different way to post in chat, it bypass pChat and the bug is not manifested(but it's still there;))
[BUGFIX] - fix menu for event XP display
[BUGFIX] - fix menu for set
[BUGFIX] - fix menu for set custom

20141105
[CHANGE] - update API version (100009 --> 100010)
[CHANGE] - in output VP are gone, everything is XP now
[FIX] - bug with not showing output for VP

20140918
[CHANGE] - update API version (100008 --> 100009)

20140806
[CHANGE] - update API version (100007 --> 100008)

20140713
[NEW] - add Event XP output
[NEW] - add debug output, disabled by default
[BUGFIX] - bug with negative max exp for veteran ranks

20140630.1
[CHANGE] - disable debug output left from ver 20140630

20140630
[CHANGE] - update API version (100004 --> 100007)
[ADDED] - add Zenimax disclosure statement in manifest
[CHANGE] - compatibility with new API and events return values
[CHANGE] - VPGains are counted for quests

20140427.1
[BUGFIX] Finally VPGains for KILLS are counted.  Will add the rest later. Thanks a lot Iaotle :)


20140427
[FIX] Problems with output, and a if check that shouldn't have been there.

20140426
[FIX] Addon would fail if users made filters ending with "]". 

20140422
[NEW] - Export function for Custom XP/SKILL/QUEST 
[NEW] - Quest XP now optionable output
[ADDED]  - An extra default output.
[CHANGE] - Tried to do some formatting on the menu. 
[BUGFIX] - Hopefully no 0 skill gain output.


20140420
[CHANGE] 100% Rewritten.
[NEW] Custom output for KILLS or SKILLS with/without colours
[NEW] Veteran Points Really should work this time! 
[NEW] Localization for French and German clients (not translated, but they are available in the "Strings.lua")
If anyone would care to translate :)
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Uploader
Date
20150305
8kB
mra4nii
03/05/15 06:38 AM
20141105
8kB
mra4nii
11/05/14 12:13 AM
20140918
8kB
mra4nii
09/17/14 03:17 PM
20140806
8kB
mra4nii
08/05/14 07:36 PM
20140713
8kB
mra4nii
07/13/14 03:02 PM
20140630.1
7kB
mra4nii
06/29/14 05:16 PM
20140630
7kB
mra4nii
06/29/14 04:57 PM
20140427.1
7kB
ins
04/27/14 11:45 AM
20140427
7kB
ins
04/27/14 09:47 AM
0.6
3kB
ins
04/17/14 10:00 PM


Post A Reply Comment Options
Unread 01/27/15, 11:16 AM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
Just a head-up. I have not so much time for addons, but still i didn't forget about this problem.
Most probably i'll fix it with new version i'm preparing. It will include some new features as well: ability to enable/disable timestamp, ability to move the output to another chat tab.
And as a side note, Ayantir did a enormous work in his addon pChat regarding the problem with missing end color tag. Technically the problem is gone now. Still, i will fix it as well.
Originally Posted by Spudd
I went through the lua files and added the |r to close off all of the color text, and it worked perfectly.

For example:
Code:
"<cW>ins|r<cY>:|r<cG>Mobs2Level|r<cW> has loaded. Type |r<cY>/m2l|r<cW> for help.|r"
No idea how to do it programmatically so you don't have to edit the lua by hand, but this solution covers me.

Thanks for the heads up Garkin!

....and thanks to mra4nii for maintaining this great add-on!
__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 01/12/15, 09:35 PM  
Spudd

Forum posts: 1
File comments: 16
Uploads: 0
I went through the lua files and added the |r to close off all of the color text, and it worked perfectly.

For example:
Code:
"<cW>ins|r<cY>:|r<cG>Mobs2Level|r<cW> has loaded. Type |r<cY>/m2l|r<cW> for help.|r"
No idea how to do it programmatically so you don't have to edit the lua by hand, but this solution covers me.

Thanks for the heads up Garkin!

....and thanks to mra4nii for maintaining this great add-on!
Report comment to moderator  
Reply With Quote
Unread 01/11/15, 12:25 PM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
i'll take a look in next few days on this
__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 01/10/15, 09:14 PM  
Spudd

Forum posts: 1
File comments: 16
Uploads: 0
Originally Posted by Garkin
Originally Posted by Spudd
Originally Posted by Garkin
Originally Posted by Spudd
Ok I found the issue. The "rh" is coming from the pchat add-on. No idea why, but when I disable that add on, I don't get the "rh" any more.
It works for me together with pChat, maybe some settings or old version of pChat?
Hrm...I've got the latest version of pchat, but maybe a clean install will help. I'll try that next.
I think I have found the issue. there is rh printed when you use incomplete color code. Addon adds start tag |c<hexavalue> but it will not add end tag |r.

Your examples should look like this:
Set output xp <cG>XP:|r <1>
Shows: XP: 1234

Set output xp XP gained: <cW><1>|r
Shows: XP gained: 1234

Set output xp XP gained: <cW><1>|r <cG>Good job!|r
Shows: XP gained 123 Good job!

But I'd preffer using color codes directly:
Code:
/m2l set custom xp |cFFFFFF+|r|c00FF00<1>|r|cFFFFFFXP (|r|c00FFFF<3>|r |cFFFFFFto level up)|r
/m2l set custom quest |cFFFFFF+|r|c00FF00<1>|r |cFFFFFFfrom|r |c00FFFF<999>|r
/m2l set custom skill |cFFFFFF+|r|c00FF00<1>|r |cFFFFFFin|r |c00FFFF<4>|r |cFFFFFF(|r|c00FF00<3>|r |cFFFFFFto level up)|r
/m2l set output 999
Hmm... Wouldn't it be possible to tweak m2l lua where colors are handled to include the |r?
Report comment to moderator  
Reply With Quote
Unread 01/10/15, 05:21 PM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 853
File comments: 1122
Uploads: 33
Originally Posted by Spudd
Originally Posted by Garkin
Originally Posted by Spudd
Ok I found the issue. The "rh" is coming from the pchat add-on. No idea why, but when I disable that add on, I don't get the "rh" any more.
It works for me together with pChat, maybe some settings or old version of pChat?
Hrm...I've got the latest version of pchat, but maybe a clean install will help. I'll try that next.
I think I have found the issue. there is rh printed when you use incomplete color code. Addon adds start tag |c<hexavalue> but it will not add end tag |r.

Your examples should look like this:
Set output xp <cG>XP:|r <1>
Shows: XP: 1234

Set output xp XP gained: <cW><1>|r
Shows: XP gained: 1234

Set output xp XP gained: <cW><1>|r <cG>Good job!|r
Shows: XP gained 123 Good job!

But I'd preffer using color codes directly:
Code:
/m2l set custom xp |cFFFFFF+|r|c00FF00<1>|r|cFFFFFFXP (|r|c00FFFF<3>|r |cFFFFFFto level up)|r
/m2l set custom quest |cFFFFFF+|r|c00FF00<1>|r |cFFFFFFfrom|r |c00FFFF<999>|r
/m2l set custom skill |cFFFFFF+|r|c00FF00<1>|r |cFFFFFFin|r |c00FFFF<4>|r |cFFFFFF(|r|c00FF00<3>|r |cFFFFFFto level up)|r
/m2l set output 999
__________________
@Garkin (retired from ESO)
My addons: SkyShards, LoreBooks, Dustman, Map Coordinates, No, thank you!, ... (full list)
Last edited by Garkin : 01/10/15 at 05:54 PM.
Report comment to moderator  
Reply With Quote
Unread 01/10/15, 03:38 PM  
Spudd

Forum posts: 1
File comments: 16
Uploads: 0
Originally Posted by Garkin
Originally Posted by Spudd
Ok I found the issue. The "rh" is coming from the pchat add-on. No idea why, but when I disable that add on, I don't get the "rh" any more.
It works for me together with pChat, maybe some settings or old version of pChat?
Hrm...I've got the latest version of pchat, but maybe a clean install will help. I'll try that next.
Report comment to moderator  
Reply With Quote
Unread 01/10/15, 02:57 PM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 853
File comments: 1122
Uploads: 33
Originally Posted by Spudd
Ok I found the issue. The "rh" is coming from the pchat add-on. No idea why, but when I disable that add on, I don't get the "rh" any more.
It works for me together with pChat, maybe some settings or old version of pChat?
__________________
@Garkin (retired from ESO)
My addons: SkyShards, LoreBooks, Dustman, Map Coordinates, No, thank you!, ... (full list)
Report comment to moderator  
Reply With Quote
Unread 01/10/15, 09:06 AM  
Spudd

Forum posts: 1
File comments: 16
Uploads: 0
Originally Posted by mra4nii
Hello,

Please try to remove addon settings file(game must be stopped). Its location: C:\Users\<username>\Documents\Elder Scrolls Online\<build>\SavedVariables\insMobs2Level.lua.
It will reset to default addon settings. And make sure you use latest version of addon.

Originally Posted by Spudd
Any idea why I get "rh" on every line when the first color is changed?

For example:

Set output xp <cG> XP: <1>
Shows: rhXP: 1234

Set output xp XP gained: <cW><1>
Shows: XP gained: rh1234

Set output xp XP gained: <cW><1> <cG> Good job!
Shows: XP gained rh123 Good job!

The colors change properly but the first one always shows rh.
I removed the entire add-on and deleted the lua file in the path you listed. I re-installed,

Just to be clear, it happens on every line that the add-on sends to the chat window. Including when the game first loads, when I display the add-on's help, everything.

...

Ok I found the issue. The "rh" is coming from the pchat add-on. No idea why, but when I disable that add on, I don't get the "rh" any more.
Report comment to moderator  
Reply With Quote
Unread 01/09/15, 01:42 AM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
Hello,

Please try to remove addon settings file(game must be stopped). Its location: C:\Users\<username>\Documents\Elder Scrolls Online\<build>\SavedVariables\insMobs2Level.lua.
It will reset to default addon settings. And make sure you use latest version of addon.

Originally Posted by Spudd
Any idea why I get "rh" on every line when the first color is changed?

For example:

Set output xp <cG> XP: <1>
Shows: rhXP: 1234

Set output xp XP gained: <cW><1>
Shows: XP gained: rh1234

Set output xp XP gained: <cW><1> <cG> Good job!
Shows: XP gained rh123 Good job!

The colors change properly but the first one always shows rh.
__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 12/26/14, 02:51 PM  
Spudd

Forum posts: 1
File comments: 16
Uploads: 0
Any idea why I get "rh" on every line when the first color is changed?

For example:

Set output xp <cG> XP: <1>
Shows: rhXP: 1234

Set output xp XP gained: <cW><1>
Shows: XP gained: rh1234

Set output xp XP gained: <cW><1> <cG> Good job!
Shows: XP gained rh123 Good job!

The colors change properly but the first one always shows rh.
Report comment to moderator  
Reply With Quote
Unread 08/25/14, 05:43 AM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
No plans for settings menu for now. There are not enough settings to move the to a menu
Originally Posted by Subotai
Great Addon. Hope this gets a lot of support. Is there a Settings menu in the works? Would be nice to be able to make adjustments from the options menu. Either way, great addon!
__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 08/22/14, 07:00 AM  
Subotai
 
Subotai's Avatar

Forum posts: 1
File comments: 23
Uploads: 0
Great Addon. Hope this gets a lot of support. Is there a Settings menu in the works? Would be nice to be able to make adjustments from the options menu. Either way, great addon!
Report comment to moderator  
Reply With Quote
Unread 07/13/14, 03:04 PM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
Fixed in latest version. At least i strongly believe in this
Originally Posted by Mortosk
FYI - thanks for the update. It is functional as far as telling me what current XP I got for killing whatever mob I just killed, but the XP to level for me is showing a negative number, -6,947,000 or so.

Any idea how to fix this issue?
__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 07/07/14, 02:11 AM  
mra4nii
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 87
Uploads: 2
Thanks for this details. I think i know where is the problem now.
Originally Posted by Mortosk
Originally Posted by mra4nii
Hello,

Is this a permanent issue? I know there is bug when you lvlup, trying to catch it, but is hard as i don't lvlup often. Also are you Veteran?
You could help me out by opening insMobs2Level/insMobs2Level.lua file in Addons folder and remove the comment on line 126("--" at the begin of line). Then on next start of game and kill, make a screen shot with chat window where the addon output is and
Don't forget to comment that line again after(/reloadui to apply the changes without closing the game)
Originally Posted by Mortosk
FYI - thanks for the update. It is functional as far as telling me what current XP I got for killing whatever mob I just killed, but the XP to level for me is showing a negative number, -6,947,000 or so.

Any idea how to fix this issue?
Yes it is permanent. Here is what it is saying after removing the content and after the first kill:

__________________
I'm not a LUA programmer, i'm just a good system engineer
Report comment to moderator  
Reply With Quote
Unread 07/05/14, 11:20 AM  
Mortosk

Forum posts: 0
File comments: 21
Uploads: 0
Originally Posted by mra4nii
Hello,

Is this a permanent issue? I know there is bug when you lvlup, trying to catch it, but is hard as i don't lvlup often. Also are you Veteran?
You could help me out by opening insMobs2Level/insMobs2Level.lua file in Addons folder and remove the comment on line 126("--" at the begin of line). Then on next start of game and kill, make a screen shot with chat window where the addon output is and
Don't forget to comment that line again after(/reloadui to apply the changes without closing the game)
Originally Posted by Mortosk
FYI - thanks for the update. It is functional as far as telling me what current XP I got for killing whatever mob I just killed, but the XP to level for me is showing a negative number, -6,947,000 or so.

Any idea how to fix this issue?
Yes it is permanent. Here is what it is saying after removing the content and after the first kill:

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.