Help with remote events!

Well basically I want a frame to appear through remote events. The problem is it is not working…

-- Serverscript in serverscriptservice
game.ReplicatedStorage.ShowVotes:FireAllClients()
-- local script in frame
game.ReplicatedStorage.ShowVotes.OnClientEvent:Connect(function()
    script.Parent.Visible = true
    print("yes")
end)

Please feel free to ask questions! :slightly_smiling_face:

On the surface this code looks like it should function. Can you provide any errors that are being thrown in the output window?

Also since it looks like your local script is inside of a UI element, are you making sure that the player is in the game and the UI has loaded before you are firing the event?

Good idea! I fixed it by doing this:

 ''''
  repeat wait() until #game.Players:GetPlayers() >= 1

     '''