WoW API: GetMoney
Returns an integer value of your held money.
money = GetMoney();
Returns
- money
- Number - The amount of money the player's character has, in copper.
Example
The following code prints the amount of gold, silver and copper the player's character currently has:
local copper = GetMoney() print(("I have %dg %ds %dc"):format(copper / 100 / 100, (copper / 100) % 100, copper % 100));
Notes
- The player's wealth is not immediately available; wait until PLAYER_ENTERING_WORLD before calling GetMoney().
- As of patch 2.4.2 you can use the GetCoinText(copper) function to convert raw copper values to readable text.