BindableEvent

Server to Server

Image 1
Roblox Studio
local serverStorage = game:GetService("ServerStorage")
local event = serverStorage:WaitForChild("Event")

local function onEventReceived(data)
	print("Received event with data:", data)
end

event.Event:Connect(onEventReceived)
local serverStorage = game:GetService("ServerStorage")
local event = serverStorage:WaitForChild("Event")


local function fireEvent(data)
	print("Event fired with data:", data)
	event:Fire(data)
end

while true do
	wait(3)
	fireEvent("Update Data")
end
Image 1
Roblox Studio

Client to Client

Image 1
Roblox Studio
local replicatedStorage = game:GetService("ReplicatedStorage")
local event = replicatedStorage:WaitForChild("Event")

local function onDataUpdate(message)
	print("Bindable Event Received:", message)
end

event.Event:Connect(onDataUpdate)
local replicatedStorage = game:GetService("ReplicatedStorage")
local event = replicatedStorage:WaitForChild("Event")

wait("2")
print("Fire")
event:Fire("Client Update")
Image 1
Roblox Studio

Looking for more useful tools to boost your productivity?

Explore More Tools

If you found this tutorial helpful and would like to support my work, please consider buying me a coffee.

Thank you very much for your support!

Buy me a coffee