move everyone to spectator, then use auto_join_team
teamswitchdelay 0;
for (local.i = 1; local.i <= $player.size; local.i++) {
local.player = $player[local.i];
local.player spectator;
}
wait 1;
for (local.i = 1; local.i <= $player.size; local.i++) {
local.player = $player[local.i];
local.player auto_join_team;
//local.player primarydmweapon sniper;
waitframe;
}
you can uncomment local.player primarydmweapon sniper if you want everyone to spawn fast without having to select a weapon first, but it will auto choose the sniper rifle.