Recruit_Team_group_id = (3260135) --Group ID
function onPlayerEntered(newPlayer) local assigned = false if newPlayer:IsInGroup(3260135) then -- If they are in your group if newPlayer:GetRoleInGroup(1) == "R" then -- assignment newPlayer.TeamColor = game.Teams:FindFirstChild("Bright blue").TeamColor -- Then make that their team local assigned = true end else -- If they are not in your group newPlayer.TeamColor = game.Teams:FindFirstChild("Really red").TeamColor -- Then make them a visitor local assigned = true end if newPlayer:GetRoleInGroup(2) == "S II" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(3) == "S l" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(4) == "E II" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(5) == "E l" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(6) == "A II" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(7) == "A l" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Bright green").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(251) == "Captian" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Really black").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(252) == "Officer" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Really black").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(253) == "Genernal" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Really black").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(254) == "Cheif Commander LuckBoss" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Really black").TeamColor --Then make that their team local assigned = true end if newPlayer:GetRoleInGroup(255) == "Cheif Commander Meman" then -- Insert rank name here newPlayer.TeamColor = game.Teams:FindFirstChild("Really black").TeamColor --Then make that their team local assigned = true end
game.Players.ChildAdded:connect(onPlayerEntered)

3 comments
Please try to format your code, it would be much more readable. :)
Do you have the teams made in the game.Teams?
Also, do you have the rank ID's properly made to comply with this script?