Remote Event [ASK]

Hello, I want to ask, which is better, create one remote event per player (if you want to fire the server PlayerRemoteEvent:FireServer(Data) or just use one remote event only and use additional parameters like RemoteEvent:FireServer(Player, Data)

Well, you only need one remote event. When you fire from the client to the server the player is past along with that as the first parameter.

-- Client Side
local RemoteEvent = -- Remote Event

RemoteEvent:FireServer("Send from client")
-- Server
local RemoteEvent = -- Remote Event

RemoteEvent.OnServerEvent:Connect(function(player: Player, message: string) -- Player is sent through 
   print(string.format("%s wrote this message: %s ", player.Name, message))
end)
1 Like