Get an Epic Experience with Premium

Guild Debt

Guild Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 51 Monthly Downloads
  • Supports: 4.3
  • 7,221 Total Downloads
  • Updated 11/30/2011
  • Created 01/31/2011
  • 27 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v2.0.7
or

About Guild Debt

What it is

An addon to keep track of who uses the guild money.

Before using

Visit your guild bank to update the addon (this seems to be the only way for an addon to access the guild money log). Also make sure you visit the guild bank regularly to keep the addon updated.

Usage

GUI

The GUI was added in version 2.0.0-beta and should provide a much easier way to view the data the addon collects. The GUI can be found as a new tab on the guild roster (press J) and features both sorting and multiple char info output.

Clicking a character name will select it, shift + click will add the name to the current selection. When you got the characters you want to display information about selected, click the button at the bottom bar that corresponds to where you want to info to be printed.

Chat commands

/gdt <name>[ <chat type>] - Displays <name>'s money balance in <chat type>.
<name> - The name of the character you want information about. One can also use %p and %t instead of the player's/target's name.
<chat types> (optional) - One of the following chat types; self (default), guild or g, party or p, say or s.

Examples

"/gdt abc" - Displays Abc's balance to you.
"/gdt abc p" - Displays Abc's balance to the party chat.
"/gdt %p" - Displays your balance to you.
"/gdt %t g" - Displays your target's balance to the guild chat.

v1.0.1
- First release.

v1.0.2
- Minor bug fixes.
- Reset command added "/gdt #reset".

v1.0.3
- Another small (bit stil really stupid bug) fixed.
- One can now use %p and %t instead of the name of the player/target ("/gdt %p" will display info about your char)

v2.0.0
- A GUI hooked into the guild frame.
- The way the data is stored was changed slightly.
- The addon will now auto-reset the DB if it is out of date (needed in this version). This is to prevent errors from using a diffrent layout on the DB variable.

v2.0.1
- Bug fix.

v2.0.2
- Updated TOC file to match new wow version.

v2.0.3
- Fixed an error with guld earned from guild challenges.

v2.0.4
- Fixed a bug where the guild control buttons were hidden after going to the tab and back.
- Added an option to toggle the tab on/off (/gdt #gui).
- Changed the way gold are displayed when > 1000 (it will now show only the gold)

v2.0.5
- Fix for Cash Flow (and other anonymous entries).

v2.0.7
- Updated TOC file to match new wow version.

Comments

First Previous Page 1 of 3 Next Last
  • #35

    I love this addon and it has helped me keep track of my guild's spending.
    It would be nice though, to have a total at the bottom. One line for negative balance and another for postivie.

    Outside of that, again, awesome addon. :3

  • #34

    does it work with 5.4 aswell?

  • #33

    Getting this error when trying to post in group:

    Date: 2013-09-16 17:12:08
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\GuildDebt\GuildDebt.lua line 182:
       attempt to call global 'GetNumPartyMembers' (a nil value)
    Debug:
       GuildDebt\GuildDebt.lua:182:
          GuildDebt\GuildDebt.lua:178
       GuildDebt\GuildDebt.lua:242: GuildDebt_balanceOutput()
       GuildDebt\GUI.lua:97:
          GuildDebt\GUI.lua:95
    Locals:
    msg = "Howlzz's balance is -2.34kg "
    chatType = "PARTY"
    (*temporary) = nil
    (*temporary) = "attempt to call global 'GetNumPartyMembers' (a nil value)"
    ALLOWED_CHAT_TYPES = <table> {
     P = "PARTY"
     S = "SAY"
     GUILD = "GUILD"
     SAY = "SAY"
     G = "GUILD"
     PARTY = "PARTY"
    }
    errorOutput = <function> defined @Interface\AddOns\GuildDebt\GuildDebt.lua:162

    AddOns:
      Swatter, v5.18.5433 (PassionatePhascogale)
      acbCastBar, v12.09.05
      acbMirror, v12.09.05
      ACP, v3.4.4
      ArkInventory, v30331
      ArkInventoryRules, v
      ArkInventoryRulesExample, v1.00
      AskMrRobot, v1.1.9.0
      AucAdvanced, v5.18.5433 (PassionatePhascogale)
      AucFilterBasic, v5.18.5433 (PassionatePhascogale)
      AucFilterOutlier, v5.18.5433.5347(5.18/embedded)
      AucMatchUndercut, v5.18.5433.5364(5.18/embedded)
      AucStatHistogram, v5.18.5433 (PassionatePhascogale)
      AucStatiLevel, v5.18.5433 (PassionatePhascogale)
      AucStatPurchased, v5.18.5433 (PassionatePhascogale)
      AucStatSales, v5.18.5433.5376(5.18/embedded)
      AucStatSimple, v5.18.5433 (PassionatePhascogale)
      AucStatStdDev, v5.18.5433 (PassionatePhascogale)
      AucStatWOWEcon, v5.18.5433.5323(5.18/embedded)
      AucUtilAHWindowControl, v5.18.5433.5347(5.18/embedded)
      AucUtilAppraiser, v5.18.5433.5427(5.18/embedded)
      AucUtilAskPrice, v5.18.5433.5347(5.18/embedded)
      AucUtilAutoMagic, v5.18.5433.5415(5.18/embedded)
      AucUtilCompactUI, v5.18.5433.5427(5.18/embedded)
      AucUtilEasyBuyout, v5.18.5433.5427(5.18/embedded)
      AucUtilFixAH, v5.18.5433 (PassionatePhascogale)
      AucUtilItemSuggest, v5.18.5433.5417(5.18/embedded)
      AucUtilPriceLevel, v5.18.5433.5427(5.18/embedded)
      AucUtilScanButton, v5.18.5433.5403(5.18/embedded)
      AucUtilScanFinish, v5.18.5433.5347(5.18/embedded)
      AucUtilScanProgress, v5.18.5433.4979(5.18/embedded)
      AucUtilScanStart, v5.18.5433.5347(5.18/embedded)
      AucUtilSearchUI, v5.18.5433.5373(5.18/embedded)
      AucUtilSimpleAuction, v5.18.5433.5415(5.18/embedded)
      AucUtilVendMarkup, v5.18.5433.4828(5.18/embedded)
      Auctionator, v3.1.5
      AuctionSold, vv5.4.0
      AutoLogger, v
      AzCastBar, v12.09.05
      Babylonian, v5.1.DEV.332(/embedded)
      BankStack, vv33
      Bartender4, v4.5.13
      BeanCounter, v5.18.5433 (PassionatePhascogale)
      BittensSpellFlashPally, v50400.1.1
      BittensSpellFlashLibrary, v50400.1.5
      BlizzMove, vv1.3.1
      BrokerSysMon, vr75
      ButtonFacade, v5.4.396
      ChatSounds, v
      ChocolateBar, vv2.4.2
      Configator, v5.1.DEV.344(/embedded)
      Cromulent, v50400-1
      DBMCore, v
      DBMLDB, v
      DebugLib, v5.1.DEV.337(/embedded)
      ElkBuffBars, v2.3.2-172
      Enchantrix, v5.18.5433 (PassionatePhascogale)
      EnchantrixBarker, v5.18.5433 (PassionatePhascogale)
      EnhancedStackSplit, v50300-1
      FlightMapEnhanced, v1.5.35
      FramesResized, v2.5.0-56
      GatherMate2, v1.27
      GearCheck, vv3.96
      GTFO, v4.23.8
      GuildCheck, vv2.4.5
      GuildDebt, vv2.0.7
      GuildMains, v1.4.2
      GuildMemberStatus, v1.34
      GuildSearch, v1.7
      HealersHaveToDie, v2.2.1
      ImpIgnore, vv201210251506
      Informant, v5.18.5433 (PassionatePhascogale)
      KKonferSK, v530
      LibExtraTip, v5.12.DEV.355(/embedded)
      MarkingBar, v2.1.5
      Masque, v5.4.396
      MoveAnything, v13.6.1
      MyGuildNotes, vv2.1a
      Ovale, v5.4.0
      Parrot, vv1.11.4
      PitBull4, vv4.0.0-beta47-3-g8053a6d
      PitBull4Aggro, vv4.0.0-beta47-3-g8053a6d
      PitBull4AltPowerBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4Aura, vv4.0.0-beta47-3-g8053a6d
      PitBull4Background, vv4.0.0-beta47-3-g8053a6d
      PitBull4BattlePet, vv4.0.0-beta47-3-g8053a6d
      PitBull4BlankSpace, vv4.0.0-beta47-3-g8053a6d
      PitBull4Border, vv4.0.0-beta47-3-g8053a6d
      PitBull4CastBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4CastBarLatency, vv4.0.0-beta47-3-g8053a6d
      PitBull4CombatFader, vv4.0.0-beta47-3-g8053a6d
      PitBull4CombatIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4ComboPoints, vv4.0.0-beta47-3-g8053a6d
      PitBull4HealthBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4HideBlizzard, vv4.0.0-beta47-3-g8053a6d
      PitBull4Highlight, vv4.0.0-beta47-3-g8053a6d
      PitBull4HolyPower, vv4.0.0-beta47-3-g8053a6d
      PitBull4HostilityFader, vv4.0.0-beta47-3-g8053a6d
      PitBull4LeaderIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4LuaTexts, vv4.0.0-beta47-3-g8053a6d
      PitBull4MasterLooterIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4PhaseIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4Portrait, vv4.0.0-beta47-3-g8053a6d
      PitBull4PowerBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4PvPIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4QuestIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4RaidTargetIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4RangeFader, vv4.0.0-beta47-3-g8053a6d
      PitBull4ReadyCheckIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4ReputationBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4RestIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4RoleIcon, vv4.0.0-beta47-3-g8053a6d
      PitBull4Sounds, vv4.0.0-beta47-3-g8053a6d
      PitBull4ThreatBar, vv4.0.0-beta47-3-g8053a6d
      PitBull4VisualHeal, vv4.0.0-beta47-3-g8053a6d
      PitBull4VoiceIcon, vv4.0.0-beta47-3-g8053a6d
      Postal, v3.5.1
      Prat30, vr912      
      Prat30HighCPUUsageModules, v
      Prat30Libraries, v
      PVPSound, v5.2.0.0
      RatingBuster, vr397
      Recount, v
      SellJunk, v3.0.9
      SexyMap, v2.4.9
      SilverDragon, v3.0.8
      Skinner, vb5.17539.1
      SlideBar, v5.18.5433 (PassionatePhascogale)
      SpeakUp, vv5.4.0.0
      SpellFlash, v6.8.1
      SpellFlashPaladin, v1.5.2
      SpellFlashCore, v2.0.4
      StoneGuardTauntCues, v
      Stubby, v5.18.5433 (PassionatePhascogale)
      SuperGuildInvite, v6.9
      TargetNameplateIndicator, v1.07
      thazinquisition, v
      TidyPlates, v6.12.3
      TidyPlatesGraphite, v
      TidyPlatesGrey, v
      TidyPlatesNeon, v
      TidyPlatesQuatre, v
      TidyPlatesHub, v
      TidyPlatesWidgets, v
      TipHelper, v5.12.DEV.351(/embedded)
      TipTac, v13.05.22
      TipTacItemRef, v13.05.22
      TipTacTalents, v13.04.17
      TomTom, vv50400-1.0.0
      VuhDo, v3.52
      VuhDoOptions, v3.52
      Warden, v3.3.8
      WhichRankDoesWhat, v1.4
      WowDings, vv1.3.0.3
      BlizRuntimeLib_enUS v5.4.0.50400 <us>
      (ck=153c)

  • #32

    This addon does exactly what it says, and it looks good. Thanks for the addon!

    Working in 5.20 (at least for me  : ) ).

    Cheers

  • #30

    I have an idea for this addon that may help keep the debt more accurate.  I have seen some addon's sync data from other players,  What if you designed it to sync its data via the timestamps from all members of the guild who had the addon installed?  Wouldnt this help by having alot more people regularly updating the addon via bank visits?  I would attempt to modify the addon myself but have no clue how lol.  Thank you for what you do!

  • #29

    Love this addon, Is there any chance you plan to extend it a bit in the future.

    I.e I have a tab full of bags, which AH price is 30g each, I want to attribute 1/3rd the AH price weight for people who deposit/withdraw the bags. using auctionator/tsm or base price ect.

    Great addon though.

  • #27

    Do you plan to update this for v5.0.4?

  • #28

    If not, I can always get it updated to 5.0.4 myself

  • #25

    I love this addon. I have a question about history though. I have begun using this addon and it has started acounting from the first time it was synced. Is there anyway for it to pull older data to be more up to date with totals. A lot of my members have given hundreds and thousands in gold, but it was before I loaded this addon so it is not accounted for. Thanks

  • #26

    Sorry for a late response. Unfortunately it is not possible for an addon to get any more information than what you can see yourself in the money log of the guild bank. This is a limitation set by blizzard, so there isn't really anything to do about it. :/

  • #23

    Does this add-on do anything to account for people's alts? Like if they have 2 characters in the guild?

     

    Thanks!

  • #24

    Nope. However, I am creating a new addon that does have alt/main tracking and I might add the functionality of GuildDebt into this addon. This new addon will most likely not be done for another month or two though.

  • #21
    any chance we can put in an option so that is doesnt track the repairs and cashflow if we dont want it to? I don't care if my guildies use the repairs i've allowed them or not, it's not relevant for me but I'd love to know what they themselves are contributing, not what is passively beeing taken in or out.

    Would love it if that were possible

    Many Thanks!
  • #22
    At line #260 you could try adding

    if transType == "repair" then return end;

    This should filter out all repair actions. As you might have noticed, this project is a bit abandoned so a "real" fix might not be coming for a bit.
  • #19
    Well, there is an error experienced here that may (or may not) be related to the weekly Cash Flow bonus report in the guild bank log. Forget the exact circumstances of when it happened. May have been when I was at the guild bank, may have been when logging on. For sure, though, it happened a day after the weekly Cash Flow bonus was reported by the guild bank money log.

    Guild Debt v2.0.4, USEnglish client/server, WoW 4.1 live:

    ["message"] = "GuildDebt-2.0\\GuildDebt.lua:197: bad argument #1 to 'strlower' (string expected, got nil)\nGuildDebt-2.0\\GuildDebt.lua:197: in function \nGuildDebt-2.0\\GuildDebt.lua:301: in function `?'\nGuildDebt-2.0\\GuildDebt.lua:343: in function \n",
    ["type"] = "error",
    ["locals"] = "transType = \"depositSummary\"\nname = nil\namount = 35003783\n",
    ["session"] = 2842,
    ["counter"] = 2,
    }, -- [1000]
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway