Another issue has just arose. The colour of the text as allocated in the script isn’t being displayed as said. I have it set to 255,0,0 and it just comes up as white.
game.StarterGui:SetCore(“ChatMakeSystemMessage”, {
Text = “[System Message] Welcome!”;
Font = Enum.Font.SourceSansBold;
Colour = Color3.new(255,0,0);
FontSize = Enum.FontSize.Size18;
})
It “matches well” because that’s the exact font that the site uses.
Off-topic remark
I remember when there was a huge uproar about the font changing on the site. Nowadays, no one even cares. I personally like this better than whatever was used before.
If you want to send it to all Players try doing this.
Server Script
local remote = nil -- Replace with RemoteEvent
remote:FireAllClients({
Text = “[System Message] Welcome!”;
Color = Color3.fromRGB(255,0,0);
Font = Enum.Font.SourceSansBold;
FontSize = Enum.FontSize.Size18;
})
Client/LocalScript (Put in StarterGui)
local remote = nil -- Replace with RemoteEvent
remote.OnClientEvent:Connect(function(chatProperties)
game:GetService(“StarterGui”):SetCore(“ChatMakeSystemMessage”,chatProperties)
end)