Go to Page... |
Updated: | 05-10-11 01:09 PM |
Created: | 02-02-10 01:58 PM |
Downloads: | 16,065 |
Favorites: | 130 |
MD5: |
LDB Data Broker for your cash flow. Heavily based on FuBar_MoneyFu.
When I moved away from FuBar, I was unable to find a good replacement for my beloved MoneyFu, so I created my own. Great opportunity to learn lua as well!
Options panel
You can access the options panel by right-clicking the data button, through the Blizzard Interface->Addons panel, or though the /cashflow or /cf commands.
Features:
![]() |
Comment Options |
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
![]() |
|
|
Please do not change the tooltip display to two columns.
FuBar_MoneyFu did not/does not have two columns, it had one. Broker_Cashflow (being a spiritual successor to it) does not need it either. If people want more display options, there are plenty of other LDB money display mods out there (that don't look at all like FuBar_MoneyFu). Nice work so far, look forward to seeing the code kinks worked out. |
![]() |
![]() |
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
![]() |
||
|
Hmm.. Putting that in another column doesn't really make sense. I may be able to add 2 more sections. If that's not what you mean either, you lost me. Please start over ![]() |
|
![]() |
![]() |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
Oh no I mean having 2 columns. One for total and one for the toon you're currently logged into.
|
![]() |
![]() |
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
![]() |
||||
|
|
|||
![]() |
![]() |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
It's weird because all other broker tooltips look normal except for cashflow.
edit: nm I see what it does for total now. Is it possible to make it a separate column for it however? It's just so I'll know how much each toon is making as well. I also took a ss of what I mean with the tooltip. It also has a money icon out of nowhere on the tooltip. http://i49.tinypic.com/2l8e0es.jpg
Last edited by asinius : 02-09-10 at 08:39 PM.
|
![]() |
![]() |
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
![]() |
||
|
![]() @asinius: No idea what causes those tooltip issues. I am just setting things to default on my tooltip, so it has to be a different addon that changes the default. As far as your other question, I'm not sure what you mean by 'total earned from all your toons"... that's already in there. |
|
![]() |
![]() |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
![]() |
|
|
Puh got it now. Donīt know what i did but its working perfectly now with every char. ^^
|
![]() |
![]() |
angel100780 |
View Public Profile |
Send a private message to angel100780 |
Find More Posts by angel100780 |
Add angel100780 to Your Buddy List |
![]() |
|
|
Still no tooltip and still error message:
4x Broker_Cashflow\Broker_Cashflow.lua:168: attempt to perform arithmetic on field 'gold' (a nil value) Broker_Cashflow\Broker_Cashflow.lua:376: in function `OnEnter' Carousel-2.1.1\dock.lua:409: in function <Carousel\dock.lua:395> Locals: self = <unnamed> { 0 = <userdata> } numcols = 6 Cashflow = <table> { SetDefaultModuleLibraries = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:381: GetToday = <function> @ Broker_Cashflow\Broker_Cashflow.lua:61: Enable = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:313: UnregisterAllEvents = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:201: EnableModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:346: FormatGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:79: GetModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:230: IterateEmbeds = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:456: defaultModuleLibraries = <table> {} addCurrencySection = <function> @ Broker_Cashflow\Broker_Cashflow.lua:232: BagUpdate = <function> @ Broker_Cashflow\Broker_Cashflow.lua:549: UpdateAll = <function> @ Broker_Cashflow\Broker_Cashflow.lua:615: UpdateSpecific = <function> @ Broker_Cashflow\Broker_Cashflow.lua:557: GetName = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:298: FormatCurrency = <function> @ Broker_Cashflow\Broker_Cashflow.lua:91: name = "Cashflow" IsEnabled = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:465: session = <table> {} DisableModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:364: RegisterMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:117: UnregisterMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:180: db = <table> {} PlayerEnteringWorld = <function> @ Broker_Cashflow\Broker_Cashflow.lua:528: today = 14649 baseName = "Broker_Cashflow" me = "Caratra" IsModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482: savedTime = 1265710772 SendMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:86: UpdateGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:595: NewModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:255: SetEnabledState = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:438: OnEnable = <function> @ Broker_Cashflow\Broker_Cashflow.lua:394: enabledState = true UpdateLabel = <function> @ Broker_Cashflow\Broker_Cashflow.lua:390: RegisterEvent = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:117: UnregisterAllMessages = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:201: addCurrencyLineNew = <function> @ Broker_Cashflow\Broker_Cashflow.lua:248: drawNewTooltip = <function> @ Broker_Cashflow\Broker_Cashflow.lua:96: RemoveOldData = <function> @ Broker_Cashflow\Broker_Cashflow.lua:508: IterateModules = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451: SetDefaultModuleState = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:401: modules = <table> {} SetDefaultModulePrototype = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:423: defaultModuleState = true UnregisterEvent = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:180: Di --- |
![]() |
![]() |
angel100780 |
View Public Profile |
Send a private message to angel100780 |
Find More Posts by angel100780 |
Add angel100780 to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
I'm having an issue where the tooltip bg goes from black from when I first hover to dark blue on my hovers after. I also don't have a border for the tooltip either.
And I was wondering if you could add total earned from all your toons? Great work I love the mod! |
![]() |
![]() |
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
![]() |
||
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
![]() |
|
![]() |
![]() |
asinius |
View Public Profile |
Send a private message to asinius |
Find More Posts by asinius |
Add asinius to Your Buddy List |
![]() |
|
|
I'm at a loss why it still gives an error, assuming it does. I tried to replicate it over and over, and it just works as expected for me. Maybe I fixed the problem without realizing it though, try r38 and see if that helps. No need to reset the database.
And if there's an error, please copy/paste the message here, in particular the first few lines. The list of addons you have installed is not really interesting as I do not interact with any of them. |
![]() |
![]() |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
![]() |
|
A Kobold Labourer
Forum posts: 1
File comments: 106
Uploads: 0
|
Using R34, cleaned out the savedvariables, and no tooltip.
Using dockingstation, though oddly, right clicking pulls up the menu. |
![]() |
![]() |
eldavido |
View Public Profile |
Send a private message to eldavido |
Find More Posts by eldavido |
Add eldavido to Your Buddy List |
![]() |
|
|
@angel100780: Let me guess... You're using r32 and/or did not remove the database.
The one char that worked probably didn't have a database yet, so works fine when a new one created for it. Please remove the database and make sure you're using at least r34 (new one coming up later today) Let me know if you're still having problems! |
![]() |
![]() |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
![]() |
|
|
Heres the message:
4x Broker_Cashflow\Broker_Cashflow.lua:167: attempt to perform arithmetic on field 'gold' (a nil value) Broker_Cashflow\Broker_Cashflow.lua:373: in function `OnEnter' Carousel-2.1.1\dock.lua:409: in function <Carousel\dock.lua:395> Locals: self = <unnamed> { 0 = <userdata> } numcols = 6 Cashflow = <table> { SetDefaultModuleLibraries = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:381: GetToday = <function> @ Broker_Cashflow\Broker_Cashflow.lua:60: sessionStartTime = 1265653957 Enable = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:313: UnregisterAllEvents = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:201: EnableModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:346: FormatGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:78: GetModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:230: IterateEmbeds = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:456: defaultModuleLibraries = <table> {} addCurrencySection = <function> @ Broker_Cashflow\Broker_Cashflow.lua:231: BagUpdate = <function> @ Broker_Cashflow\Broker_Cashflow.lua:555: UpdateAll = <function> @ Broker_Cashflow\Broker_Cashflow.lua:621: UpdateSpecific = <function> @ Broker_Cashflow\Broker_Cashflow.lua:563: GetName = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:298: FormatCurrency = <function> @ Broker_Cashflow\Broker_Cashflow.lua:90: name = "Cashflow" IsEnabled = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:465: session = <table> {} DisableModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:364: RegisterMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:117: UnregisterMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:180: db = <table> {} PlayerEnteringWorld = <function> @ Broker_Cashflow\Broker_Cashflow.lua:534: today = 14648 baseName = "Broker_Cashflow" me = "Caratra" IsModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482: savedTime = 1265653966 SendMessage = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:86: UpdateGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:601: NewModule = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:255: SetEnabledState = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:438: OnEnable = <function> @ Broker_Cashflow\Broker_Cashflow.lua:389: enabledState = true UpdateLabel = <function> @ Broker_Cashflow\Broker_Cashflow.lua:385: RegisterEvent = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:117: UnregisterAllMessages = <function> @ ArkInventory\Libs\CallbackHandler\CallbackHandler-1.0.lua:201: addCurrencyLineNew = <function> @ Broker_Cashflow\Broker_Cashflow.lua:247: drawNewTooltip = <function> @ Broker_Cashflow\Broker_Cashflow.lua:95: RemoveOldData = <function> @ Broker_Cashflow\Broker_Cashflow.lua:511: IterateModules = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451: SetDefaultModuleState = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:401: modules = <table> {} SetDefaultModulePrototype = <function> @ ArkInventory\Externals\Ace3\AceAddon-3.0\AceAddon-3.0.lua:423: defaultModuleState = true UnregisterEvent = <function> defined @ArkInventory\Libs\CallbackHandler\ --- The most bugs i see out of that can maybe be caused by ArkInventory. Maybe the 2 addons donīt like each other. ^^
Last edited by angel100780 : 02-08-10 at 12:38 PM.
|
![]() |
![]() |
angel100780 |
View Public Profile |
Send a private message to angel100780 |
Find More Posts by angel100780 |
Add angel100780 to Your Buddy List |
![]() |