Random spawn points
Posted: Sat Mar 24, 2007 5:29 am
Is there any way to have sevearl spawn points per player and pawn?Would there be a teleport entity on the default start, and it would teleport you to a random place?perhaps
Code: Select all
Spawn[ ()
{
LowLevel("setup");
} ]
setup[ ()
{
PawnRender(false);
self.think = "check";
} ]
check[ ()
{
self.ThinkTime = 0.5;
if(GetAttribute("playerhealth","Player") < 1)
{
SetAttribute("playerhealth", 100,"Player");
TeleportEntity("Player","spawn_point");
}
} ]
}Code: Select all
switch(random(1,4))
{
case 1
{
TeleportEntity("Player","spawn_point");
}
case 2
{
TeleportEntity("Player","spawn_point1");
}
case 3
{
TeleportEntity("Player","spawn_point2");
}
case 4
{
TeleportEntity("Player","spawn_point3");
}
}