I am making it so if a player touches a part, the shop gui shows, but only for them. So far it doesn’t work with no errors, and I am using a local script.
function Touch(hit)
local player = game.Players.LocalPlayer
if player then
game.StarterGui.ShopGui.Frame.Visible = true
end
script.Parent.Touched:connect(Touch)
local player = game.Players.LocalPlayer
local playerGui = player.PlayerGui
function Touch(hit)
if player then
game.Players.player.playerGui.ShopGui.Frame.Visible = true
end
script.Parent.Touched:connect(Touch)
local player = game.Players.LocalPlayer
local playerGui = player.PlayerGui
function Touch(hit)
if player then
game.player.playerGui.ShopGui.Frame.Visible = true
end
script.Parent.Touched:connect(Touch)
local player = game.Players.LocalPlayer
game.Workspace.ShopPart.Touched:connect(hit)
player.PlayerGui.ShopGui.Frame.Visible = true
end
script.Parent.Touched:Connect(hit)