I would like to know how you make a house function where you click a button you own the house but the others can't access it. I tried to give a gui but that didn't work in online mode:
local player = game.Players.LocalPlayer local door = script.Parent.Parent.Door script.Parent.Touched:connect(function() workspace:WaitForChild("House").GUI:Clone().Parent = player:WaitForChild("PlayerGui") workspace:WaitForChild("House").Part.Script:Destroy() local owner = Instance.new("StringValue", workspace) owner.Name = "owner" owner.Value = player.Name wait(0.1) if script.Parent.Touched:connect(function() if not workspace:WaitForChild("owner").Value == player.Name then workspace[player.Name].Head:Destroy() else door.CanCollide = false wait(3) door.CanCollide = true end end)
But it didn't want to work.