Denemedim ama önceki yazdığım bir questte bu kısım çalışıyordu sanırım bir dene olmazsa bir daha bakalım,
function format_number(number)
local formatted = tostring(number)
while true do
formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1.%2')
if k == 0 then...