→Example 2
No edit summary |
|||
| Line 49: | Line 49: | ||
By dividing with 10000 you get a result in gold. The decimals behind the dot are the silver and the copper. | By dividing with 10000 you get a result in gold. The decimals behind the dot are the silver and the copper. | ||
== Example 3 == | |||
local TotalValue = GetMoney()/10000; | |||
local TGold = tonumber(string.sub(TotalValue,1,-6)) if TGold == nil or TGold == 0 then TGold = "" else TGold = (TGold.."g, ") end | |||
local TSilver = tonumber(string.sub(TotalValue,-4,-3)) if TSilver == nil or TSilver == 0 then TSilver = "" else TSilver = (TSilver.."s, ") end | |||
local TCopper = tonumber(string.sub(TotalValue,-2,-1)) if TCopper == nil or TCopper == 0 then TCopper = "" else TCopper = (TCopper.."c") end | |||
DEFAULT_CHAT_FRAME:AddMessage("You have a total of "..TGold..TSilver..TCopper.."."); | |||
<big>'''Result'''</big> | |||
111g 22s 33c | |||
[Player] says: You have a total of 111g 22s 33c. | |||
Assuming the player has {{Cost|g=111|s=22|c=33}}. | |||