mirror of
https://gitlab.com/lunovox/minertrade.git
synced 2025-03-15 05:31:20 +00:00
Código de Segurança para evitar itens deletados quando o servidor travar.
This commit is contained in:
parent
af596d32c4
commit
3dc1061cf4
1 changed files with 11 additions and 0 deletions
|
@ -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 = {
|
||||
|
|
Loading…
Add table
Reference in a new issue