Here's the script : it is placed in an union in Workspace.
script.Parent.Touched:connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") and game.Players[hit.Parent.Name].PlayerGui.Sound1.IsPlaying==false then game.Players[hit.Parent.Name].PlayerGui.Sound1:Play() end if hit.Parent:FindFirstChild("Humanoid") and game.Players[hit.Parent.Name].PlayerGui.Sound2.IsPlaying==true then game.Players[hit.Parent.Name].PlayerGui.Sound2:Stop() end end)
Studio Play & Play Here : works Local Server | 1 Player : does not works InGame Does not works
With a output script I managed to see this : Sound1 is not a valid member of PlayerGui
BTW : before doing an anti virus scan and removing models in my game : the script above was entirely replaced by :
69
Now it no longer does it.
Well, that was one year ago, but I can confirm. Using RemoteEvents with FE really helped me there. That's all.