"MyEvent")local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RemoteEvent = ReplicatedStorage:WaitForChild("MyEvent")
-- Listen for client messages
RemoteEvent.OnServerEvent:Connect(function(player, data)
print(player.Name .. " sent:", data)
end)
Note: First argument is always the player who fired the event.
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RemoteEvent = ReplicatedStorage:WaitForChild("MyEvent")
-- Send message to server
RemoteEvent:FireServer("Hello from the client!")
RemoteEvent:FireClient(player, "Hello Player!") -- send to one player
RemoteEvent:FireAllClients("Hello Everyone!") -- send to all players