RemoteEvent

클라이언트에서 서버로

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

서버에서 클라이언트로

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

이 튜토리얼이 도움이 되셨다면, 저의 작업을 지원하기 위해 커피 한 잔을 사주시면 감사하겠습니다.

지원해 주셔서 정말 감사합니다!

커피 한 잔 사주기