Código de Segurança para evitar itens deletados quando o servidor travar.

This commit is contained in:
Lunovox 2018-12-08 21:31:06 -02:00
parent af596d32c4
commit 3dc1061cf4

View file

@ -66,6 +66,17 @@ minetest.register_node("minertrade:strongbox", {
end,
})
minetest.register_on_player_receive_fields(function(sender, formname, fields)
local sendername = sender:get_player_name()
--minetest.chat_send_player(sendername, "formname="..formname.." fields="..dump(fields))
if formname == "safe_"..sendername then -- This is your form name
if fields.quit then
modMinerTrade.doSave()
minetest.log('action',"[STRONGBOX] "..modMinerTrade.translate("Saving strongbox from all players in the file '%s'!"):format(modMinerTrade.urlTabela))
end
end
end)
minetest.register_craft({
output = 'minertrade:strongbox',
recipe = {