missions/steps/revokeinteract.lua
2019-07-29 21:26:12 +02:00

21 lines
334 B
Lua

missions.register_step({
type = "revokeinteract",
name = "Temporary revoke interact",
on_step_enter = function(ctx)
local player = ctx.player
local name = player:get_player_name()
local privs = minetest.get_player_privs(name)
privs.interact = nil
minetest.set_player_privs(name, privs)
ctx.on_success()
end
})