So I am using Berezaa's Tycoon Kit and I am trying to make a Owner Only Door but there is a small problem. Most Tycoon use a Value named OwnerName but Berezaa uses just Owner. When I use my edited script it does absolutely nothing! My script:
function onTouched(hit)
local owner = script.Parent.Parent.Owner
local h = hit.Parent:findFirstChild("Humanoid")
if (h ~= nil) then
if h.Parent.Name == owner.Value then
script.Parent.CanCollide = false
wait(2)
script.Parent.CanCollide = true
else h.Health = 0
end
end
end
script.Parent.Touched:connect(onTouched)
When I check it in game the output says this: -- Owner is not a valid member of model --Script'workspace.berezaa's tycoon kit.BrightBlue.pruchases.owner0',Line2 --Stack end -- Disconnected because of exception The script is in a model called OwnerOnlyDoor, the OwnerOnlyDoor model is in purchases and purchases is in the Bright Blue model where the Owner value is in, Please help if you can!

4 comments
Still doesnt work.. maybe the buttons to open and close is the reason why?
Hmm... take the new script and run it. What does output say?
I forgot, I already had that script like that ingame and the stuff I said that it said up at the top is what it says in the output
Try mine