So I don't know why it doesn't check the player's team , "player" is well assigned
event.OnServerEvent:Connect(function(player, request) if request == "Starting" and player.Team == game.Teams.Host then event:FireAllClients("Startit") end end)
local Teams = game:GetService("Teams") if player.Team == Teams.Host then --code end