Download
(20 Kb)
Download
Updated: 06/21/23 07:22 PM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
High Isle (8.0.0)
Updated:06/21/23 07:22 PM
Created:05/18/19 03:56 PM
Monthly downloads:106
Total downloads:8,127
Favorites:19
MD5:
Money Where  Popular! (More than 5000 hits)
Version: 1.91
by: Dawnsight [More]
Ever wonder where all you money goes? Where it comes from? Are you making more money from running pledges or guild stores?

This attempts to answer that question.

Any time you get or spend money (Gold, Alliance Points, Telvar) the amount is tracked and categorized. Income and Expenses are both tracked with the difference displayed. You will be able to see how much money was gained from loot, kills, selling trash, etc.

Tracked Categories
  • "Totals" - Total of all Income and Expenses
  • "Bank" - All currencies deposited(+) or withdrawn(-) from bank
  • "Loot" - General currency picked up from dead, chests and sacks, general pickup
  • "Reward" - PVE quest reward which include PVE quests in PVP zones, does not include Telvar sack from quest, that is loot
  • "Activity" - Usually AP and Telvar, from killing, repairing, or other general activities
  • "PVP Reward" - Rewards for PVP activities such as "Rewards for the Worthy!" and "Kill 40"
  • "Vendor" - Merchant transactions
  • "Guild Store" - Items bought(-) from Guild Traders, sold(+) in Guild Stores, includes listing fees(-),
  • "Costs" - Repair costs, respec costs, wayshrines, etc.
  • "Justice" - Stealing(+), selling stolen goods(+), paying bribes(-), paying bounty(-)
  • "Mail" - Money received in mail not counting PVP rewards, Quest Rewards, COD costs are here and not in costs
  • "Other" - If something is here, I'm not sure what it is or how it happened


To use, you may set a keybinding to show/hide the window under the Controls menu. If you have multiple characters, I recommend Votan's Keybinder addon to set the keybinding once for all your characters. You can also toggle the window by using the command /moneywhere in chat.

There are options to save and zero the amounts at different times so you can track how much was gained from a single session or for an entire week.

"Money Where slash commands:"
"/mw or /moneywhere -- Shows/Hides Screen"
"/mw zero -- zeros all current values"
"/mw zall -- zeros current and saved values"
"/mw save -- saves session to ledger"
"/mw sadd -- adds session to ledger"
"/mw sadz -- adds session to ledger, zero session"
"/mw load -- loads values from ledger, overwrite session"
"/mw ladd -- loads values from ledger, adding to session"
"/mw help -- shows slash options"
But wait, there's more! You can also track where your experience comes from. Most XP comes from kills, discovery, or completions. How much do you collect though? You can also track the categories of XP in similar categories to money.

Tracked Categories Different than above
  • "Discovery" - Discovering a Point of Interest of other unknown. Note that completing a POI, like a delve, will fall under activity
  • "Skillbook" - While books give experience, they give it to a specific ability and doesn't track normally. This is being worked on
  • "Book" - This is typically motiffs
  • "Tradeskill" - While ZOS has a category for this, it doesn't seem to be implemented

The rate for all of the above can also be tracked. MoneyWhere keeps up to the last 10 minutes of data (default 5) and provides a running sum to track the rate of input. The rate shows the PREVIOUS minutes of collected values. The current minute is not in the rate. The current minute is just when the timer has counted 60 seconds and is not correlated with a clock. Changing the number of minutes does not cause a reload. If it is decreased though, it will take a minute for the changes to take effect.

Dependencies
Lib-AddonMenu 2.0


Limitations and Known Issues
Skillbooks experience are not handled normally so cannot be tracked.

Version
Please provide feedback.


Thanx
1.9x
Updated for current version

1.8x
Updated and fixed for current version

1.71
Verified work with latest release. No changes

1.7
Fixed documentation. Depositing to bank is a minus as MoneyWhere tracks relative to the character
Fixed handling of World Event to proper category
Added language support, included German version
Modified color scheme for better visuals
QOL improvements

1.6
Added rate to track the amount gathered in the last period of time. This is the last planned upgrade. Feedback needed for other improvements.

Fixed bugs due to updates. Elsewyr added zone specific events that are now handled properly

changed command so /mw can be used instead of /moneywhere and added documentation

1.4
Bug fix. Experience was not getting zeroed or saved.

1.3
Bug fixes. Thank you Akopian, Baertram and MegwynW.
Addon and Library is using updated load method.

1.2
Added experience. Fixed a bug with dragons

1.0
Release. Saved variables modified. Categories modified based upon feedback. There should be no more category changes.

0.8
Added mail awareness for money received from guild sales

0.6
Initial release
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
1.90
20kB
Dawnsight
06/11/22 04:11 AM
1.84
20kB
Dawnsight
11/15/20 09:22 PM
1.8
19kB
Dawnsight
11/13/20 09:52 PM
1.71
20kB
Dawnsight
11/08/19 02:42 PM
1.6
17kB
Dawnsight
07/13/19 06:42 PM
1.4
15kB
Dawnsight
07/09/19 07:41 AM
1.3
15kB
Dawnsight
06/30/19 09:00 PM
1.2
15kB
Dawnsight
06/24/19 09:43 AM
1.0
13kB
Dawnsight
06/17/19 06:10 AM
0.8
12kB
Dawnsight
05/21/19 04:31 AM
0.6
11kB
05/18/19 03:56 PM


Post A Reply Comment Options
Unread 07/01/19, 08:13 PM  
MegwynW

Forum posts: 0
File comments: 20
Uploads: 0
Latest version appears to work perfectly. Thanks
Report comment to moderator  
Reply With Quote
Unread 08/17/20, 02:37 PM  
zilog

Forum posts: 0
File comments: 13
Uploads: 0
Hello there.

Just installed the addon, typing /mw, nothing happens.

The addon is listed correctly, the dependencies are OK.

Report comment to moderator  
Reply With Quote
Unread 09/29/20, 11:43 PM  
Uminatrix

Forum posts: 0
File comments: 1
Uploads: 0
LUA Error on Load

Hello, thank you for this add-on, it looks very promising. I hoipe i have provided all information relevant.

I installed the addon via Minion, the addon shows up in the add-on list (out of date but active, LIB-Dependency correct) - like all the others *cough*.
but it doesnt show up in the settings > add-ons menu where i can personalise add-ons.
also does not react to /-commands.

Please note that he dependency Lib-AddonMenu 2.0 is not available in Minion, but the add-on shows no error. I also couldnt LAM 2.0 anywhere. im not that much of an idiot but I am sometimes stupid, if this is the mess-up, would someone kindly provide the link please?


If addon is OK with LAM (regular, no number) from Minion:
on startup i receive this error message with the yellow highlighted text (before and after <locals>-tag only visibe after c&p in here.

Messge:
user:/AddOns/MoneyWhere/MoneyWhere.lua:158: table index is nil
stack traceback:
user:/AddOns/MoneyWhere/MoneyWhere.lua:158: in function '(main chunk)'

check 'More Info':
|caaaaaa<Locals> MoneyWhere = [table:1]{DebugFlag = F, ChangeFlag = T, CURRENCY_INDENT = 29, COLUMN_HEIGHT_ADD = 1, ADDED_INDENT = 4, RateDebugFlag = F, COLUMN_WIDTH = 96, AmountChange = 0, COLUMN_INDENT = 114, GROUP_INDENT = 8} </Locals>|r

since install i have: reloaded ui, deleted saved variables in minion, reinstalled in minion, uninstalled and fresh installed.. nothing helps.

any help is greatly appreciated. thank you and have a lovely day.
Report comment to moderator  
Reply With Quote
Unread 11/16/20, 05:01 AM  
xen32
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 104
Uploads: 1
Ohhh, this is something that I wanted!

As far as I can tell, it only tracks totals since install/last reset? Would be great to have some historical view, i.e. totals for each day. I mean, I do this manually in excel currently, as I'm all about hoarding gold and I like tracking how much I did each day

Anyway, looking forward to using it and seeing what actually makes gold for me. I made 390k two days ago, and I have no idea where most of that came from, as guild store only accounted for 150k.
Last edited by xen32 : 11/16/20 at 05:03 AM.
Report comment to moderator  
Reply With Quote
Unread 11/28/20, 02:53 PM  
Ratinira

Forum posts: 0
File comments: 31
Uploads: 0
Hi,
I really like the idea of that addon, it is very-very great, but...
Maybe I am stupid or utilize the addon in the wrong way, but where all that numbers come from?

I earned less then 100k sinse addon installed and spent around 20k
I feel very lost

UPD: today I started the game and found 68kk earned and 2kk spent
I understand nothing
Last edited by Ratinira : 11/29/20 at 05:04 AM.
Report comment to moderator  
Reply With Quote
Unread 12/07/22, 07:46 AM  
nimmis

Forum posts: 0
File comments: 1
Uploads: 0
get error PC - table index is nil

user:/AddOns/MoneyWhere/MoneyWhere.lua:181: table index is nil
stack traceback:
user:/AddOns/MoneyWhere/MoneyWhere.lua:181: in function '(main chunk)'
<Locals> MoneyWhere = [table:1]{COLUMN_WIDTH = 96, COLUMN_HEIGHT_ADD = 1, ChangeFlag = T, AmountChange = 0, GROUP_INDENT = 8, RateDebugFlag = F, DebugFlag = F, ADDED_INDENT = 4, CURRENCY_INDENT = 29, COLUMN_INDENT = 114} </Locals>

Even if I disable all other addon
Report comment to moderator  
Reply With Quote
Unread 03/09/23, 03:37 PM  
samariel

Forum posts: 1
File comments: 2
Uploads: 0
Re: get error PC - table index is nil

Originally Posted by nimmis
user:/AddOns/MoneyWhere/MoneyWhere.lua:181: table index is nil
stack traceback:
user:/AddOns/MoneyWhere/MoneyWhere.lua:181: in function '(main chunk)'
<Locals> MoneyWhere = [table:1]{COLUMN_WIDTH = 96, COLUMN_HEIGHT_ADD = 1, ChangeFlag = T, AmountChange = 0, GROUP_INDENT = 8, RateDebugFlag = F, DebugFlag = F, ADDED_INDENT = 4, CURRENCY_INDENT = 29, COLUMN_INDENT = 114} </Locals>

Even if I disable all other addons
Just disable line 181 by adding two dashes and whitespace in line 181 then save the file. The named function isn't available anymore. That needs to be fixed in the source code by the owner of the addon.

180 [CURRENCY_CHANGE_REASON_GUILD_FORWARD_CAMP] = MW_ACTIVITY,
181 -- [CURRENCY_CHANGE_REASON_GUILD_STANDARD] = MW_OTHER,
182 [CURRENCY_CHANGE_REASON_GUILD_TABARD] = MW_OTHER,
Last edited by samariel : 03/09/23 at 03:40 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: