local Event = game.ReplicatedStorage.BroadcastWinner Event.OnClientEvent:Connect(function(Player, Amount, MapName) game.StarterGui:SetCore("ChatMakeSystemMessage",{ Text = "[SYSTEM] "..Player.." won the obby race on the map "..MapName.." and recieved "..Amount.." Coins!"; Font = Enum.Font.SourceSansBold; Color = Color3.fromRGB(239, 184, 56) }) end)
local Event = game.ReplicatedStorage.BroadcastWinner Event.OnClientEvent:Connect(function(Player, Amount, MapName) game.StarterGui:SetCore("ChatMakeSystemMessage",{ Text = "[SYSTEM] "..Player.Name.." won the obby race on the map "..MapName.." and recieved "..Amount.." Coins!"; Font = Enum.Font.SourceSansBold; Color = Color3.fromRGB(239, 184, 56) }) end)
When you concantenate it does not automatically convert to string you should instead the player's names using Player.Name which is a string and would remove your error