1
0
mirror of https://github.com/Sokomine/cottages.git synced 2025-04-21 03:20:24 +02:00

fix logic error

This commit is contained in:
flux 2022-10-10 14:22:02 -07:00
parent 89ae56b882
commit c087e513ff
No known key found for this signature in database
GPG Key ID: 9333B27816848A15

View File

@ -25,10 +25,19 @@ function util.toggle_public(pos, sender)
local sender_name = sender:get_player_name()
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
local public = meta:get_int("public")
local public = meta:get_string("public")
if owner == "" or owner == " " and not minetest.is_protected(pos, sender_name) then
if public == "public" then
public = 2
meta:set_int("public", 2)
else
public = meta:get_int("public")
end
if (owner == "" or owner == " ") and not minetest.is_protected(pos, sender_name) then
meta:set_string("owner", sender_name)
owner = sender_name
end
if public == 0 and owner == sender_name then