In Roblox laufen Skripte auf dem Server oder dem Client. Damit diese miteinander reden können, nutzt du RemoteEvents. So kannst du z. B. Aktionen vom Spieler (Client) zum Server schicken und umgekehrt.
So geht's:
Mit RemoteEvents kannst du also sicher und einfach zwischen Client und Server kommunizieren – perfekt für fortgeschrittenes Scripting!
-- Script im ServerScriptService
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RemoteEvent = ReplicatedStorage:WaitForChild("MeinEvent")
RemoteEvent.OnServerEvent:Connect(function(player, nachricht)
print(player.Name .. " sagt: " .. nachricht) -- Nachricht vom Client
RemoteEvent:FireClient(player, "Server hat deine Nachricht erhalten!") -- Antwort an Client
end)