How To Make A Join/Leave Message! (Roblox Studio Beginner Guide) 🛠️

Опубликовано: 03 Июнь 2026
на канале: How To Studio
147
3

In today’s video, I'll show you how to make a join/leave message in Roblox Studio! I hope you enjoy the video! Have a lovely rest of your day! If you’re a bit confused or need help, feel free to message me on Discord and I’ll be happy to help you out

Script in workspace:

local events = game.ReplicatedStorage.Events

game.Players.PlayerAdded:Connect(function(plr) -- When Players Join
events.Joining:FireAllClients(plr)
end)

game.Players.PlayerRemoving:Connect(function(plr) -- When Players Leave
events.Leaving:FireAllClients(plr)
end)

Local Script in starter gui:

local events = game.ReplicatedStorage.Events
local startGui = game.StarterGui

events.Joining.OnClientEvent:Connect(function(plr) -- If you rename your events to something else, Make sure to change the "Joining" in the script to your new event name.
startGui:SetCore("ChatMakeSystemMessage",{
Text = plr.Name.." Has Joined the Game"; -- You are able to change the "Has left the game" here
Color = Color3.fromRGB(0, 255, 0); -- You are able to change the color of the text here
Font = Enum.Font.SourceSansBold; -- You are able to change the font here
FontSize = Enum.FontSize.Size32; -- You are able to change the font size here
})
end)

events.Leaving.OnClientEvent:Connect(function(plr) -- If you rename your events to something else, Make sure to change the "Leaving" in the script to your new event name.
startGui:SetCore("ChatMakeSystemMessage",{
Text = plr.Name.." Has left the game"; -- You are able to change the "Has left the game" here
Color = Color3.fromRGB(255, 0, 0); -- You are able to change the color of the text here
Font = Enum.Font.SourceSansBold; -- You are able to change the font here
FontSize = Enum.FontSize.Size32; -- You are able to change the font size here
})
end)

Tags: (Ignores)
Roblox Studio Tutorial
Roblox Studio
Studio Tutorials