aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Pérez-Cerezo <gabriel@gpcf.eu>2016-06-25 15:09:48 +0200
committerGabriel Pérez-Cerezo <gabriel@gpcf.eu>2016-06-25 15:09:48 +0200
commit6f6a6de54bf7a7562ca374a0f30ac854877dbea2 (patch)
treece93238e9395e0ecfe4c43bc04bac2da8b6f39ec
parentb9fb56cc691b8dadb161dbe1cf42d402f80eb3fc (diff)
downloadatm-6f6a6de54bf7a7562ca374a0f30ac854877dbea2.tar.gz
atm-6f6a6de54bf7a7562ca374a0f30ac854877dbea2.tar.bz2
atm-6f6a6de54bf7a7562ca374a0f30ac854877dbea2.zip
Now reads accounts before showing formspec
-rw-r--r--init.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/init.lua b/init.lua
index 5839ce9..ef2e776 100644
--- a/init.lua
+++ b/init.lua
@@ -2,6 +2,7 @@ atm = {}
atm.balance = {}
function atm.showform (player)
+ atm.readaccounts()
if not atm.balance[player:get_player_name()] then
atm.balance[player:get_player_name()] = 0
end
@@ -167,10 +168,10 @@ minetest.register_on_player_receive_fields(function(player, form, pressed)
else
atm.balance[n] = atm.balance[n] + amount
end
+ atm.saveaccounts()
if not pressed.Quit then
atm.showform(player)
end
- atm.saveaccounts()
end
end)