Update init.lua
This commit is contained in:
parent
839fc74e79
commit
05ef5c3720
@ -164,10 +164,10 @@ local waspunched = {}
|
||||
minetest.register_on_punchplayer(function(player, hitter, time_from_last_punch, tool_capabilities, dir, damage)
|
||||
local name = hitter:get_player_name()
|
||||
local plName = player:get_player_name()
|
||||
if not name or not plName then return end
|
||||
if not name or not plName then return false end
|
||||
if not minetest.check_player_privs(name, {pvp=true}) and not waspunched[name] then
|
||||
damage = damage/3
|
||||
player:set_hp(player:get_hp()-damage, "punch")
|
||||
player:set_hp(math.floor(player:get_hp()-damage+.5), "punch")
|
||||
return true
|
||||
elseif not minetest.check_player_privs(plName, {pvp=true}) then
|
||||
waspunched[plName] = (waspunched[plName] or 0) + 1
|
||||
@ -180,6 +180,7 @@ minetest.register_on_punchplayer(function(player, hitter, time_from_last_punch,
|
||||
end
|
||||
end)
|
||||
end
|
||||
return false
|
||||
end)
|
||||
|
||||
player_effects = {}
|
||||
|
Loading…
x
Reference in New Issue
Block a user