I want A team teleport that teleports the two different teams to different parts of the map. My method of it is so far looping through a table, but it hasn't worked out yet. Here is my script:
local players = {} for _, player in pairs(game.Players:GetPlayers()) do if player.TeamColor == BrickColor.Gray() then table.insert(players, player) end end local redTable = {} local blueTable = {} local redPlayers = math.floor(1/2 + #players * 4/6) local bluePlayers = 6 for i = 1, redPlayers do local player = table.remove(players, (#players)) table.insert(redTable, player) --insert team 2 color here player.Character.Torso.CFrame = CFrame.new(294.677, 404.2, -83.652) end for i = 1, bluePlayers do local player = table.remove(players, math.random(#players)) table.insert(blueTable, player) player.Character.Torso.CFrame = CFrame.new(294.677, 404.2, -83.652) end
It is probably not something you want to base team teleportation off of.