Is it possible to make a chat message appear in the chat saying '[PLAYER USERNAME] has beat the obby!' once they touch a part?

Hello! My name is Koala_Helper.

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",…

Does anybody have any ideas?


local starterGui = game:GetService(‘StarterGui’)
if (player.Name == ‘Your Name Here’) then
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.


Thank you so much for this script, I have been looking for this for so long. :smiley:


Okay, I’ll try it!

Thank you for your ideas!

No problem! Developers help developers!


Thank you for that script! :slight_smile: :upside_down_face:

1 Like

I have problem it is not working even i change something on script

1 Like