I have a server messages script that seems to not be working properly. I want everybody in the server to see it, even myself.
This is what I have:
game.Players.PlayerAdded:connect(function(player)
game:GetService("StarterGui"):SetCore("MakeSystemChatMessage", {
Text = "[Server]"..player.." has joined";
Color = Color3.new(255/255, 0/255, 0/255);
Font = Enum.Font.Arial;
FontSize = Enum.FontSize.Size24;
})
end)
It has worked before, but ever since the recent ROBLOX update, it hasn't worked. It shows no errors whatsoever. It is a LocalScript under StarterGui.

6 comments
Local Scripts are Local. Do you have Filtering Enabled on? If so, this is your problem. Try using a regular script. I'm not sure if Regular scripts will work, but if they don't you're going to have to use Remote Events.
No, I do not have Filtering Enabled on. I'm not for sure if I need to add local Players = game:GetService('Players')
No, that shouldn't matter
Ah, alright. I've tried Regular Scripts before and it did not work. It's supposed to appear as its own server chat as if the server is chatting itself.
When testing this, you have someone else joining the game while you're in it right?
Yes. I've also tried doing the server thing in studio.