Script
local RemoteEvent = game:GetService("ReplicatedStorage"):WaitForChild("RemoteEvent") local Players = game:GetService("Players") local DeathMessages = { " forgot how to jump.", " tried to swim in air.", " jumped into nothing.", } local function PlayerAdded (Player) Player.CharacterAdded:Wait() Player.Character.Humanoid.Died:Connect(function() RemoteEvent:FireAllClients({ Text = "[Server]: "..Player.Name..DeathMessages[math.random(1,3)], Color = Color3.fromRGB(255,0,0) }) end) end Players.PlayerAdded:Connect(PlayerAdded)
Local Script
local RemoteEvent = game:GetService("ReplicatedStorage"):WaitForChild("RemoteEvent") local function OnClientEvent (chatProperties) game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",chatProperties) end RemoteEvent.OnClientEvent:Connect(OnClientEvent)
I'm only new to this SetCore
stuff so I don't really know what I'm doing.
The problem is that the message won't change.