From b4a526b4c060da15c5582340ad62f81caa6b16ce Mon Sep 17 00:00:00 2001 From: cheapie Date: Tue, 7 May 2024 18:16:19 -0500 Subject: Add car call security --- car.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'car.lua') diff --git a/car.lua b/car.lua index 1e3d2be..a2b4a88 100644 --- a/car.lua +++ b/car.lua @@ -480,10 +480,13 @@ for _,def in ipairs(pieces) do if not carinfo then return end local nname = minetest.get_node(pos).name if nname == "celevator:car_010" then + local name = player:get_player_name() + local protected = minetest.is_protected(pos,name) and not minetest.check_player_privs(name,{protection_bypass=true}) local event = { type = "cop", fields = fields, player = player:get_player_name(), + protected = protected, } celevator.controller.run(carinfo.controllerpos,event) elseif nname == "celevator:car_000" then -- cgit v1.2.3