RemoteEvent

Client zu Server

Image 1
Roblox Studio
local replicatedStorage = game:GetService("ReplicatedStorage")
local clientToServerEvent = replicatedStorage:WaitForChild("RemoteEvent")

local function onClientDataReceived(player, data)
	print(player.Name .. " data: " .. data)
end
clientToServerEvent.OnServerEvent:Connect(onClientDataReceived)
local replicatedStorage = game:GetService("ReplicatedStorage")
local clientToServerEvent = replicatedStorage:WaitForChild("RemoteEvent")

local function sendData(data)
	clientToServerEvent:FireServer(data)
end

while true do
	wait(3)
	sendData("Client to Server Data")
end
Image 1
Roblox Studio

Server zu Client

local replicatedStorage = game:GetService("ReplicatedStorage")
local serverToClientEvent = replicatedStorage:WaitForChild("RemoteEvent")

serverToClientEvent.OnClientEvent:Connect(function(message)
	print("Server sends:", message)
end)
local replicatedStorage = game:GetService("ReplicatedStorage")
local serverToClientEvent = replicatedStorage:WaitForChild("RemoteEvent")

local function sendMessageToPlayer(player, message)
	serverToClientEvent:FireClient(player, message)
end

game.Players.PlayerAdded:Connect(function(player)
	sendMessageToPlayer(player, "Welcome to the game, " .. player.Name .. "!")
end)
local replicatedStorage = game:GetService("ReplicatedStorage")
local serverToClientEvent = replicatedStorage:WaitForChild("RemoteEvent")

local function broadcastMessage(message)
	serverToClientEvent:FireAllClients(message)
end

while true do
	wait(3)
	broadcastMessage("This is a broadast message!")
end
Image 1
Roblox Studio

Suchen Sie nach weiteren nützlichen Tools, um Ihre Produktivität zu steigern?

Weitere Tools Entdecken

Wenn Sie dieses Tutorial hilfreich fanden und meine Arbeit unterstützen möchten, können Sie mir gerne einen Kaffee spendieren.

Vielen Dank für Ihre Unterstützung!

Kaufen Sie mir einen Kaffee