Go to Page... |
Updated: | 05-10-11 01:09 PM |
Created: | 02-02-10 01:58 PM |
Downloads: | 16,070 |
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 |
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-12-10, 11:45 AM | |
|
Problems with r46 (USEnglish client/server). Did not upgrade from an earlier revision, no saved variables.
--The gold/hour rate for "This Session" is broken. Log on with a few characters, do some transactions, etc. in a session. The gold/hour (and total gold) columns all show up properly, except for This Session. It will show "1 copper" or similar under Gained, 0 for the other two rows. No matter how much gold is transacted during the session. FuBar_MoneyFu (run at the same time) shows gold/hour rates for "This Session" properly without issue. --Also, in Cashflow's options under "Show Currency Columns", there are two checkboxes with "(nil)" next to them. --One other thing: the calculations this does are rather different than MoneyFu. For example, on one character tested, the "Today" gold/hour rate in Cashflow is 264.58.19. At the same time, MoneyFu's gold/hour rate for "Today" is 223.55.53.
Last edited by Zidomo : 02-12-10 at 11:46 AM.
|
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
02-12-10, 02:06 PM | ||||
|
I moved things around a bit, and reset the session at a different point in time during login, so hopefully that should fix a few things. I'm currently testing this, and will push it live later today if all goes well.
Last edited by Aledara : 02-12-10 at 03:17 PM.
|
|||
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-12-10, 05:40 PM | |
|
installed r54, this is what I now get on mouseover:
Code:
1x Broker_Cashflow\Broker_Cashflow.lua:155: attempt to perform arithmetic on field 'gold' (a nil value) Broker_Cashflow\Broker_Cashflow.lua:257: in function `drawNewTooltip' Broker_Cashflow\Broker_Cashflow.lua:403: in function `OnEnter' Fortress-1.13.1 \Core.lua:239: in function <Fortress\Core.lua:210> Locals: self = <table> { SetDefaultModuleLibraries = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:381: GetToday = <function> @ Broker_Cashflow\Broker_Cashflow.lua:69: addCurrencyLine = <function> @ Broker_Cashflow\Broker_Cashflow.lua:280: Enable = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:313: UnregisterAllEvents = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202: EnableModule = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:346: modules = <table> {} GetModule = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:230: IterateEmbeds = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:456: meidx = 2 defaultModuleLibraries = <table> {} addCurrencySection = <function> @ Broker_Cashflow\Broker_Cashflow.lua:264: me = "Drbanks" UpdateAll = <function> @ Broker_Cashflow\Broker_Cashflow.lua:703: UpdateSpecific = <function> @ Broker_Cashflow\Broker_Cashflow.lua:645: GetName = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:298: FormatCurrency = <function> @ Broker_Cashflow\Broker_Cashflow.lua:98: name = "Cashflow" IsEnabled = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:465: session = <table> {} DisableModule = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:364: db = <table> {} today = 14652 OnEnable = <function> @ Broker_Cashflow\Broker_Cashflow.lua:421: RegisterMessage = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118: UnregisterMessage = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181: baseName = "Broker_Cashflow" PlayerEnteringWorld = <function> @ Broker_Cashflow\Broker_Cashflow.lua:618: UpdateGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:683: SetDefaultModuleState = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:401: UpdateDatabase = <function> @ Broker_Cashflow\Broker_Cashflow.lua:575: IsModule = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:482: savedTime = 1266017542 SendMessage = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87: UpdateLabel = <function> @ Broker_Cashflow\Broker_Cashflow.lua:417: drawNewTooltip = <function> @ Broker_Cashflow\Broker_Cashflow.lua:197: SetEnabledState = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:438: addCharactersAndTotal = <function> @ Broker_Cashflow\Broker_Cashflow.lua:111: enabledState = true SetCurrCell = <function> @ Broker_Cashflow\Broker_Cashflow.lua:106: RegisterEvent = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118: UnregisterAllMessages = <function> @ AuctionMaster\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202: SetGoldCell = <function> @ Broker_Cashflow\Broker_Cashflow.lua:103: ColorCharName = <function> @ Broker_Cashflow\Broker_Cashflow.lua:63: RemoveOldData = <function> @ Broker_Cashflow\Broker_Cashflow.lua:597: IterateModules = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:451: NewModule = <function> @ AuctionMaster\libs\AceAddon-3.0\AceAddon-3.0.lua:255: FormatGold = <function> @ Broker_Cashflow\Broker_Cashflow.lua:87: SetDefaultModuleProtot --- |
|
Ratheri |
View Public Profile |
Send a private message to Ratheri |
Visit Ratheri's homepage! |
Find More Posts by Ratheri |
Add Ratheri to Your Buddy List |
02-12-10, 06:01 PM | |
|
Fresh install + deleting the saved variables for the addon seems to have worked. No more tooltip fuckup.
In fact, probably could have gotten away with just the fresh install... but hey, it works again! |
|
Ratheri |
View Public Profile |
Send a private message to Ratheri |
Visit Ratheri's homepage! |
Find More Posts by Ratheri |
Add Ratheri to Your Buddy List |
02-12-10, 11:19 PM | |
|
With a database mod such as this, continually having to relog all your characters after an update to get your info back in the database is a major league PITA.
Its best if you finalize the database structure (when no longer buggy) so that updates won't require having to do that. |
|
Zidomo |
View Public Profile |
Send a private message to Zidomo |
Visit Zidomo's homepage! |
Find More Posts by Zidomo |
Add Zidomo to Your Buddy List |
02-13-10, 02:54 AM | ||
|
Here's a german translation (deDE): Code:
-- Text used in the tooltip L["This session"] = "Diese Sitzung" L["Today"] = "Heute" L["Yesterday"] = "Gestern" L["This week"] = "Diese Woche" L["Gained"] = "Eingenommen" L["Spent"] = "Ausgegeben" L["Profit"] = "Gewinn" L["Characters"] = "Charaktere" L["Total"] = "Gesamt" L["Right-click for options"] = "Rechtsklick fuer Optionen" -- Text used in config L["Display options"] = "Optionen anzeigen" L["Cash format"] = "Gold Format" L["Condensed"] = "Komprimiert" L["Short"] = "Kurz" L["Full"] = "Voll" L["Tooltip scale"] = "Tooltip Skalierung" L["Choose the size of the tooltip"] = "Ändert die Groesse des Tooltips" L["Show cash per hour"] = "Zeige Gold pro Stunde" L["Show the cash per hour column"] = "Zeige die Spalte mit Gold pro Stunde an" L["Show cash detail"] = "Zeige Gold Details" L["Show the cash gained/spent rows"] = "Zeige eingenommenes und ausgegebenes Gold an" L["Show other characters"] = "Zeige andere Charaktere" L["Show what other characters have"] = "Zeige an, wieviel Gold andere Charaktere besitzen" L["Show totals"] = "Zeige Gesamtwerte" L["Show totals of all your characters on this realm"] = "Zeige die Summe jeder Waehrung ueber alle Charaktere auf diesem Realm" L["Show currency columns"] = "Zeige Spalten anderer Waehrungen" L["Show tooltip column for "] = "Zeige Spalte fuer " -- Added in r49 L["Sort charaters by"] = "Sortiere Charaktere nach " L["Name"] = "Name" L["Money"] = "Gold" L["Sort Descending"] = "Sortiere absteigend" L["If checked, items will be sorted from high to low"] = "Sortiere beginnend beim groessten Wert" |
|
|
Luzzifus |
View Public Profile |
Send a private message to Luzzifus |
Visit Luzzifus's homepage! |
Find More Posts by Luzzifus |
Add Luzzifus to Your Buddy List |
02-13-10, 08:07 AM | ||
|
|
|
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Visit Aledara's homepage! |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-13-10, 08:11 AM | |||
|
Last edited by Aledara : 02-13-10 at 08:12 AM.
|
||
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Visit Aledara's homepage! |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-14-10, 09:54 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 32
Uploads: 0
|
Deleted database for r64 version and the recording is real buggy. Some characters aren't recording. Namely my lvl 1 bank toons.
Last edited by asinius : 02-15-10 at 01:37 AM.
|
|
asinius |
View Public Profile |
Send a private message to asinius |
Visit asinius's homepage! |
Find More Posts by asinius |
Add asinius to Your Buddy List |
02-15-10, 07:36 AM | ||
|
Last edited by Aledara : 02-15-10 at 08:07 AM.
|
|
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Visit Aledara's homepage! |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-16-10, 08:05 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
After installing to r75 I keep getting massive erros on login and the plugin does not really work etc. Before everything was fine, so do I need to do a datebase reset or did you mess something up? ^^
|
|
Natho |
View Public Profile |
Send a private message to Natho |
Visit Natho's homepage! |
Find More Posts by Natho |
Add Natho to Your Buddy List |
02-16-10, 09:32 PM | ||
|
You may want to be a little more specific about the errors, since I have not seen one in quite a while to be honest. And no, a database reset should not be required, but never hurts of course... |
|
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Visit Aledara's homepage! |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |
02-17-10, 08:20 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
nice mode indeed, BUT i want to get ride of the black border, is this possible?
|
|
anatar |
View Public Profile |
Send a private message to anatar |
Visit anatar's homepage! |
Find More Posts by anatar |
Add anatar to Your Buddy List |
02-17-10, 08:48 AM | ||
|
|
|
|
Aledara |
View Public Profile |
Send a private message to Aledara |
Visit Aledara's homepage! |
Find More Posts by Aledara |
Add Aledara to Your Buddy List |