WoW:API GetMoney: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(automated edit; replacing old currency templates with Template:Cost)
Line 28: Line 28:
  [Player] says: I have 1112233 copper.
  [Player] says: I have 1112233 copper.


Assuming the player has {{gsc|111|22|33}}.
Assuming the player has {{Cost|g=111|s=22|c=33}}.


== Example 2 ==
== Example 2 ==
Line 42: Line 42:
  [Player] says: [Money Pouch] contains 111.2233 gold.
  [Player] says: [Money Pouch] contains 111.2233 gold.


Assuming the player has {{gsc|111|22|33}}.
Assuming the player has {{Cost|g=111|s=22|c=33}}.


By deviding with 10000 you get a result in gold. The decimals behind the dot are the silver and the copper.
By deviding with 10000 you get a result in gold. The decimals behind the dot are the silver and the copper.

Revision as of 00:34, 18 March 2007

WoW API < GetMoney

Returns an integer value of your held money.

money = GetMoney();

Parameters

Arguments

None


Returns

money
Number - The amount of money in copper. This will need to be parsed to display gold, silver, copper seperately. Format could be expressed as ..ggggsscc


Example

/script DEFAULT_CHAT_FRAME:AddMessage(GetMoney(),1,1,1);
/script SendChatMessage("I have "..GetMoney().." copper.")

Result

1112233
[Player] says: I have 1112233 copper.

Assuming the player has Template:Cost.

Example 2

/script DEFAULT_CHAT_FRAME:AddMessage("[Money Pouch] contains "..(GetMoney()/10000).." gold.",1,1,1);
/script SendChatMessage("[Money Pouch] contains "..(GetMoney()/10000).." gold.");

Result

111.2233
[Player] says: [Money Pouch] contains 111.2233 gold.

Assuming the player has Template:Cost.

By deviding with 10000 you get a result in gold. The decimals behind the dot are the silver and the copper.