I want to achieve making an obby and at the winners area once they touch a part it will say ‘[USER WHO TOUCHED PART] has beat the obby!’.
The issue is I’ve tried searching it on youtube and it’s how to make system messages, how to open a gui once part touched, and I want it to be kind of like ‘Tower of hell’s’ announcement feature when a player makes it to the end.
The solutions I’ve tried is searching up how to make that, and it doesn’t really help me at all, I’ve also searched this on other dev forum posts, and I’ve tried others solutions and they don’t work.
local ChatService = require(game:GetService("ServerScriptService"):WaitForChild("ChatServiceRunner"):WaitForChild("ChatService")) local server = ChatService:AddSpeaker("Server") server:JoinChannel("All") server:SetExtraData("NameColor", Color3.fromRGB(255, 255, 255)) server:SetExtraData("ChatColor",…
local starterGui = game:GetService(‘StarterGui’)
game:GetService(‘Players’).PlayerAdded:Connect(function(player)
if (player.Name == ‘Your Name Here’) then
starterGui:SetCore(‘ChatMakeSystemMessage’,{
Text = “[System]: The game’s owner, Your Name Here, has joined the game!”;
Color = Color3.fromRGB(255,255,255);
FontSize = Enum.FontSize.Size24;
})
Credit for the script goes to @cableup.
Try this, it does it when you join the game so maybe you can go off with it.