diff options
author | cheapie <no-email-for-you@example.com> | 2024-05-07 18:16:19 -0500 |
---|---|---|
committer | cheapie <no-email-for-you@example.com> | 2024-05-07 18:16:19 -0500 |
commit | b4a526b4c060da15c5582340ad62f81caa6b16ce (patch) | |
tree | d0a3cac55f04667aa7c0729d3005ca295db1a6c2 /car.lua | |
parent | 785edbd5fd2e38872d431b647d215d24d2632350 (diff) | |
download | celevator-b4a526b4c060da15c5582340ad62f81caa6b16ce.tar celevator-b4a526b4c060da15c5582340ad62f81caa6b16ce.tar.gz celevator-b4a526b4c060da15c5582340ad62f81caa6b16ce.tar.bz2 celevator-b4a526b4c060da15c5582340ad62f81caa6b16ce.tar.xz celevator-b4a526b4c060da15c5582340ad62f81caa6b16ce.zip |
Add car call security
Diffstat (limited to 'car.lua')
-rw-r--r-- | car.lua | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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 |