This commit is contained in:
Bruno Rybársky 2022-07-11 10:30:19 +02:00
parent 3363ce4d94
commit 64419fea20
3 changed files with 36 additions and 4 deletions

@ -1 +1 @@
Subproject commit c4f9336a2677dcfaa6969d6c471acdb0c4c55f1f
Subproject commit 437bb15b79ccc090f43fdd749037ef63264900dc

View File

@ -1,4 +1,3 @@
minetest.register_alias("portalgun:gun", ":")
--heal player every 4 ticks by 1 hp if isnt fully healed
i = 0
minetest.register_globalstep(function(dtime)
@ -11,4 +10,37 @@ minetest.register_globalstep(function(dtime)
end
end
i=i+1
end)
end)
--change inventory width to 20
function creativesize(player)
local inv = minetest.get_inventory({type="player", name=player:get_player_name()})
inv:set_width("main", 20)
inv:set_size("main", 20*16)
--remove Crafting
inv:set_size("craft", 0)
inv:set_size("craftpreview", 0)
inv:set_size("craftresult", 0)
end
function choosesize()
for _,player in ipairs(minetest.get_connected_players()) do
--if has give privleges
if minetest.check_player_privs(player:get_player_name(), {give=true}) then
creativesize(player)
else
survivalsize(player)
end
end
end
minetest.register_on_joinplayer(choosesize)
minetest.register_on_respawnplayer(choosesize)
function survivalsize(player)
local inv = minetest.get_inventory({type="player", name=player:get_player_name()})
inv:set_size("main", 0)
--remove Crafting
inv:set_size("craft", 0)
inv:set_size("craftpreview", 0)
inv:set_size("craftresult", 0)
end

@ -1 +1 @@
Subproject commit 15640770f3ad7a2c7156a1b106e23c1d7b1aefd7
Subproject commit bad55d19a0932eaaa37e45518102365772eb985a