Pretty much enabled Filtering Enabled as I forgot to before(dumb move on my part) and now I have a problem. I have a Value in the StarterPlayerStats that determines if the character already has a house or not. This all works in Test mode, and worked prior to enabled the Filtering Enabled so I was wondering can I get some help on fixing this? Here is the code
local c = script.Parent.ClickDetector
local b = script.Parent
local bb = b.Parent.Parent
local function click(p)
local g = p.PlayerGui
if p.PlayerStats.Blox.Value >= b.Cost.Value and p.PlayerScripts.HOwn.Value == "No" then
g.Sounds.Buy:Play()
bb.Owned.Person.NameValue.Text = p.Name .. "'s Home"
p.PlayerStats.Blox.Value = p.PlayerStats.Blox.Value - b.Cost.Value
bb.Owned.Owner.Value = p.Name
p.PlayerScripts.HOwn.Value = "Yes"
local mc = game.ReplicatedStorage.moneystuff:Clone()
mc.Parent = bb.Money.Apply
b.Parent:Destroy()
else
g.Message.Mes.Text = "Not enough Blox/You own a house already"
wait(2)
g.Message.Mes.Text = ""
end
end
c.MouseClick:connect(click)
The error is on line 12 where I try to access the PlayerScripts I assume since this script is in a buy button in the house, being serverside it cant access the PlayerScripts or something? This is the error Player Scripts is not a Valid member of Player
I assume its FE, could someone tell me how to get around this? Just point me in the right direction or something? Any help is appreciated

2 comments
You have to access PlayerScripts locally not by the server.
http://wiki.roblox.com/index.php?title=Experimental_Mode