promotional banner

GoalTracker

Set a gold goal, watch your entire account climb toward it. GoalTracker tracks all characters + Warband Bank and announces milestones, big milestones and even spending regrets. Minimal, draggable, fully customizable.
ScreenShot_2026-09-13_215459_138.png

ScreenShot_2026-09-13_215459_138.png

ScreenShot_2026-09-13_215543_178.png

ScreenShot_2026-09-13_215543_178.png

ScreenShot_2026-09-13_215610_655.png

ScreenShot_2026-09-13_215610_655.png

ScreenShot_2026-09-13_215651_679.png

ScreenShot_2026-09-13_215651_679.png

ScreenShot_2026-09-13_215749_575.png

ScreenShot_2026-09-13_215749_575.png

Description

GoalTracker 

Goal tracking

  • One shared goal for the whole Battle.net account (7,000,000 gold by default); every character shares the same progress.
  • Counting scope: all characters + Warband Bank, or current character only.
  • Fully customisable display text with {name} {cur} {goal} {pct} {remain} {status}.
  • Beyond gold: item, quest, reputation, currency and custom-value goals.

Account-wide gold

  • Total = current character (live) + other characters (snapshotted on login/logout) + Warband Bank.
  • Hover the frame for a per-character breakdown, the Warband Bank and the total.
  • Refresh manually from the options window, or clear all records and start over.

Daily income chart (new in 1.0.2)

  • Hovering the frame draws a line chart of daily income over the last 10 days, with today, daily average, period total and peak.
  • Recorded as net growth: earn 300, spend 200, earn 100 again and the day counts 400 — spending is never double-counted.
  • Deposits and withdrawals from the Warband Bank are filtered out, so moving gold around never registers as income.
  • The last 30 days are stored in saved variables; print them with /gttx income, clear with /gttx income reset.

Milestone announcements

  • Every 0.01% of your goal (700 gold by default) a large message fades in at the centre of the screen, floats up and fades out.
  • 50 built-in compliments, or supply your own separated by semicolons. Interval adjustable from 0.01% to 5%, with an optional coin-pickup sound.
  • Text, font size, colour, duration and vertical offset are all configurable.

Big milestones

  • Crossing 10% / 25% / 33% / 50% / 75% / 90% triggers dedicated lines at 1.25x font size in their own colour.

Spending regrets

  • A good-natured lament whenever gold drops past the threshold, from a built-in library of 30 lines.
  • Spending 1% / 10% / 50% / 99% of your holdings triggers harsher special lines.
  • Threshold is adjustable and the feature can be turned off entirely.

Appearance

  • Any font shipped with the client (plus SharedMedia fonts if installed), size 8–64, none/thin/thick outline.
  • 12 colour presets plus a full colour picker, a separate completion colour and an optional drop shadow.
  • Overall scale and frame strata are configurable.

Position

  • Drag to move; when locked, hold Alt to drag, or enable click-through to ignore the mouse completely.
  • Ctrl + scroll to resize, and a one-click reset back to the centre of the screen.

Options window

  • A native Blizzard-style dialog: draggable, closed with ESC or the X.
  • Changes apply instantly — Save keeps them, Close discards them.

Chat commands

  • Default /gttx, with /goaltracker always available; set any custom command you like.
  • Handy ones: gold (breakdown), income (daily income), test (preview), lock, reset.

Other

  • UI text in English and 简体中文, auto-detected from your client locale.
  • No external library dependencies; settings are saved per Battle.net account.
  • Built for Interface 120100 (WoW 12.0.x).

中文

目标追踪

  • 战网账号共用一个目标(默认 7,000,000 金币),所有角色共享同一条进度。
  • 统计范围可选「全部角色 + 战团银行」或「仅当前角色」。
  • 显示文本完全自定义:{name} {cur} {goal} {pct} {remain} {status} 六个占位符随意组合。
  • 除金币外,还支持物品 / 任务 / 声望 / 货币 / 自定义数值五种目标类型。

账号金币统计

  • 合计 = 当前角色(实时)+ 其它角色(登录/下线时自动快照)+ 战团银行。
  • 鼠标悬停显示框即可看到逐角色明细、战团银行和合计。
  • 设置面板内可手动刷新,或「清除角色记录」重新统计。

每日收入折线图(1.0.2 新增)

  • 鼠标悬停时,提示框内画出最近 10 天的每日收入折线,并列出今日、日均、区间合计与峰值。
  • 按「净增长」记账:赚了 300 花掉 200 再赚 100,当天记 400,不会重复计入。
  • 自动剔除战团银行的存钱与取钱,账面跳动不会被误记成收入。
  • 最近 30 天的记录保存在存档里,可用 /gttx income 打印、/gttx income reset 清空。

里程碑播报

  • 每攒够目标的 0.01%(默认 700 金)在屏幕中央大字播报一句鼓励,淡入上浮后淡出。
  • 内置 50 句鼓励语,也可用分号分隔自定义;间隔 0.01% – 5% 可调,可开启金币音效。
  • 文本、字号、颜色、停留时间、垂直偏移全部可调。

大里程碑

  • 跨过 10% / 25% / 33% / 50% / 75% / 90% 时触发专属文案,字号放大 1.25 倍并使用独立颜色。

花钱惋惜提示

  • 金币减少到阈值时播报一句惋惜,内置 30 句。
  • 一次花掉持有金币的 1% / 10% / 50% / 99% 会触发更狠的专属文案。
  • 阈值可调,也可整体关闭。

外观

  • 客户端自带字体(装了 SharedMedia 还会列出它的字体),字号 8–64,无/细/粗描边。
  • 12 种预设颜色 + 完整取色器,完成时可切换单独的完成色,可选文字阴影。
  • 整体缩放、图层层级均可调。

位置与拖动

  • 拖动即可移动;锁定后需按住 Alt 拖动,也可开启鼠标穿透。
  • 按住 Ctrl 滚动滚轮调整大小,一键重置到屏幕中央。

设置窗体

  • 原生暴雪风格对话框,可拖动,ESC 或右上角 X 关闭。
  • 改动即时生效,「保存」保留、「关闭」放弃。

聊天命令

  • 默认 /gttx,保底 /goaltracker;可自定义成任意短命令。
  • 常用:gold 金币明细、income 每日收入、test 测试播报、lock 锁定、reset 复位。

其它

  • 界面中英双语,随客户端语言自动切换。
  • 无任何外部库依赖,设置按战网账号保存。
  • 适配 Interface 120100(WoW 12.0.x)。

The GoalTracker Team

profile avatar
  • 1
    Projects
  • 3
    Downloads