onPlayerSpawned()
{
self endon("disconnect");
if(self.team == "axis")
{
self setOrigin(3259,2929,2343);
}
if(self.team == "allies")
{
self setOrigin(6259,1728,2343);
}
for(;;)
{
self thread Dotext();
self waittill("spawned_player");
}
}
self waittill("spawned_player");
onPlayerSpawned()
{
self endon("disconnect");
for(;;)
{
self waittill("spawned_player");
if(self.team == "axis")
{
self setOrigin(3259,2929,2343);
}
if(self.team == "allies")
{
self setOrigin(6259,1728,2343);
}
}
}
doSpawns()
{
level.spawn[0] = (-4478, 449, 50);
level.spawn[1] = (-4477, 152, 50);
level.spawn[2] = (-4085, 125, 50);
level.spawn[3] = (-4085, 449, 50);
level.spawn[4] = (-4143, 509, 18);
level.spawn[5] = (-4727, 683, 91);
level.alliesspawn[0] = (-2392, 988, 312);
wait .05;
if(self.team == "axis")
self setOrigin(level.spawn[RandomInt(level.spawn.size)]);
else if(self.team == "allies")
self setOrigin(level.alliesspawn[RandomInt(level.alliesspawn.size)]);
}
wait .05;
switch(GetDvar("mapname")) {
case "mp_MAPNAME":
self thread doSpawns();
break;