insanebounce()
{
trampolineinsane = spawn( "script_model", self.origin );
trampolineinsane setmodel( "t6_wpn_supply_drop_ally" );
self iprintln(self.name+"Spawned A ^2Insane Bounce" );
foreach( player in level.players )
player thread bounceboi( trampolineinsane );
}
bounceboi( model )
{
self endon("disconnect");
level endon("game_ended");
for(;
{
forward = anglestoforward(self getplayerangles());
if(!IsDefined( self.bouncing ) )
if( distance( self.origin, model.origin) < 80 )
{
if( self isonground() )
{
self setorigin( self.origin );
}
i = 0;
while(i < 40)
{
self.bouncing = 1;
self setvelocity( ( forward[ 0] * 200, forward[ 1] * 200, 999 ) );
wait 0.05;
i++;
}
self.bouncing = undefined;
}
wait .01;
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.