Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Remote Event Is Not Working In Server Script ??

"i posted this twice first did not answer it" hi thank you for reading my post i have a small problem i send this remote event from the server to a local script inside the playerGui

remotecounter:FireAllClients()

the local script inside the player gui and

	remoteEvent.OnClientEvent:Connect(function()
	    script.Parent.Parent.Enabled=true
	    repeat
	        wait(1)
	        counternum.Value=counternum.Value-1
	        script.Parent.Text=counternum.Value
	 
	    until  counternum.Value<=310
	 
	    remotemove:FireServer()
	 
	    --counternum.Value=360
	 
	end)     

and again this local script sends so another serverscrpt when the timer is up

the other script

remotemove.OnServerEvent:Connect(function(plr)
	    -- code when timer is up
	 
end

but remotemove doesn't fire to the server and that is the error thanks for reading this post if you now the solution please answer. and if u have questions feel free to ask than

4 comments

1

What do you want to happen when the timer is over?

0

well that remoteeven to be fired to another server script jessesong

1

But what do you want the server to do

0

then i know that the timer is up and i end the game and teleport them and others

1 answer

The error should be that you didn't reference the player that joined. Use FireClient



 
local Players = game:GetService("Players")
 
local welcomePlayerEvent = Instance.new("RemoteEvent")
welcomePlayerEvent.Parent = game.ReplicatedStorage
welcomePlayerEvent.Name = "WelcomePlayerEvent"
 
local function onPlayerAdded(player)
	welcomePlayerEvent:FireClient(player)
end
 
Players.PlayerAdded:Connect(onPlayerAdded)
 

4 comments

0

thanks i already called it in my code but i just pastet it here local remoteEvent=game:GetService("ReplicatedStorage"):WaitForChild("CounterStart") local remotemove=game:GetService("ReplicatedStorage"):WaitForChild("RemoteMove")

1

Also what do you want to do when the timer is over?

0

then i know that the timer is up and i end the game and teleport them and others

1

I edited

This discussion is preserved as it was. New answers, comments, and votes are closed.