Another bugfix in minibank.lua
This commit is contained in:
parent
675dbd1a9c
commit
4adfa6c5b5
|
@ -12,16 +12,18 @@ local function rawgetbal(name)
|
||||||
return tonumber(storage:get_string('minibank-' .. name))
|
return tonumber(storage:get_string('minibank-' .. name))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local setbal
|
||||||
|
|
||||||
local function getbal(name)
|
local function getbal(name)
|
||||||
local lname = name:lower()
|
local lname = name:lower()
|
||||||
if lname ~= name and rawgetbal(name) ~= nil then
|
if lname ~= name and rawgetbal(name) ~= nil then
|
||||||
setbal(lname, rawgetbal(name))
|
setbal(lname, rawgetbal(name) + (rawgetbal(lname) or 0))
|
||||||
storage:set_string(name, '')
|
storage:set_string(name, '')
|
||||||
end
|
end
|
||||||
return rawgetbal(lname)
|
return rawgetbal(lname)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function setbal(name, balance)
|
function setbal(name, balance)
|
||||||
storage:set_string('minibank-' .. name:lower(), tostring(balance))
|
storage:set_string('minibank-' .. name:lower(), tostring(balance))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue