custom_spawner()
{
spawns = [];
spawns["allies"] = getent("custom_spawner_allies","targetname");
spawns["axis"] = getent("custom_spawner_axis","targetname");
distribute_trig = getent("custom_spawner_distribute","targetname");
while(1)
{
distribute_trig waittill("trigger", player);
spawnpoint = spawns[player.pers["team"]][randomInt(spawns[player.pers["team"]].size)];
player setOrigin(spawnpoint.origin);
player setPlayerAngles(spawnpoint.angles);
wait .05;
}
}