03-19-2011, 15:16
03-19-2011, 15:29
Code:
init()
{
level.doorwait = 2;
level.elevator_model["enter"] = "mp_flag_allies_1";
level.elevator_model["exit"] = "mp_flag_axis_1";
precacheModel(level.elevator_model["enter"]);
precacheModel(level.elevator_model["exit"]);
}
Code:
CreateElevator(enter, exit, angle)
{
flag = spawn( "script_model", enter, 0 );
flag setModel( level.elevator_model["enter"] );
flag SetOwner( level );
wait 0.01;
flag = spawn( "script_model", exit, 0 );
flag setModel( level.elevator_model["exit"] );
flag SetOwner( level );
wait 0.01;
self thread ElevatorThink(enter, exit, angle);
}
ElevatorThink(enter, exit, angle)
{
self endon("disconnect");
while(1)
{
for(i = 0; i < level.players.size; i++)
{
if(DistanceSquared(enter, level.players[i].origin) <= Power(50, 2)){
level.players[i] SetOrigin(exit);
level.players[i] SetPlayerAngles(angle);
}
}
wait .25;
}
}
etc..
03-19-2011, 17:25
how do ya want to teleport?
with flags or how?
with flags or how?
03-19-2011, 18:54
yhe if ya walk in a flag u get teleported
03-19-2011, 19:02
(03-19-2011, 18:54)kippenpoten Wrote: [ -> ]yhe if ya walk in a flag u get teleported
Then look at doh s post