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?

2 Likes

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.

5 Likes

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

2 Likes

Okay, I’ll try it!

Thank you for your ideas!

No problem! Developers help developers!

3 Likes

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