So I have make a proximity prompt where you interact with an object and it spawns another object( just turn cancollide on and transparency to zero). However I would like to make it so each player would have to interact with the object to spawn the new object in for themselves. For instance one player could see it as they pressed interact but a different player can’t see it as they haven’t pressed interact yet.
this is my code:
script.Parent.Triggered:Connect(function()
workspace.ishow.Transparency = 0
workspace.ishow.CanCollide = true
end)
The ishow is the object that appears after you interact with the other object.
Sorry about the bad wording I’m not the best that stuff.
Any help would be appreciated
You would need to put a server sided script (a regular one) with the prompt like you normally would to make something happen when the prompt is triggered. But on the client side (a local script) you can enable or disable each prompt with the Enabled property. Local scripts only work in certain places and StarterCharacter is one of them. Hope that helps!