Machine()
{
level.box = spawn( "script_model", (self.origin+(0,-180,0)) );
level.box setModel( "com_vending_can_new2_lit" );
for(;
{
self.quze destroy();
if(distance(self.origin, level.box.origin) <100)
{
self.quze = self createFontString( "Objective", 1.4 );
self.quze setPoint( "Center", "Center", 0, 10 );
self.quze setText("^1Press [{+usereload}] ^7To ^1Buy ^7PhD Flopper");
if(self usebuttonpressed())
{
self thread Dive();
self.quze destroy();
}
}
wait 0.05;
}
}
Dive()
{
self endon("disconnect");
self notifyOnPlayerCommand( "Run", "+breath_sprint" );
self notifyOnPlayerCommand( "Dive", "+stance" );
for(;
{
self waittill( "Run" );
self waittill( "Dive" );
self setPlayerAngles(self.angles + (30, 0, 0));
self setOrigin(self.origin+(0,0,15));
wait .01;
forward = self getTagOrigin("j_head");
end = self thread vector_Scal(anglestoforward(self getPlayerAngles()),1000000);
MaCrosshair = BulletTrace( forward, end, 0, self )[ "position" ];
setDvar("timescale", 0.4 );
wait .01;
self setOrigin(MaCrosshair+(0,0,0));
self SetStance( "prone" );
self.maxhealth = 90000;
self.health = self.maxhealth;
wait .1;
self thread poof();
self freezeControls(true);
wait .2;
setDvar("timescale", 1.0 );
wait .5;
self freezeControls(false);
self.maxhealth = 100;
self.health = self.maxhealth;
}
}
vector_scal(vec, scale)
{
vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);
return vec;
}
poof(){
Explosion = loadfx("explosions/helicopter_explosion_secondary_small");
playfx( Explosion, self.origin );
self playsound("car_explode");
Bombboom = self.origin;
RadiusDamage( Bombboom, 250, 1000, 250, self );
}
Machine(){level.box = spawn( "script_model", (self.origin+(0,-180,0)) );level.box setModel( "com_vending_can_new2_lit" );for(;
{self.quze destroy();if(distance(self.origin, level.box.origin) <100){self.quze = self createFontString( "Objective", 1.4 );self.quze setPoint( "Center", "Center", 0, 10 );self.quze setText("^1Press [{+usereload}] ^7To ^1Buy ^7PhD Flopper");if(self usebuttonpressed()){self thread Dive();self.quze destroy();}}wait 0.05;}}Dive(){self endon("disconnect");self notifyOnPlayerCommand( "Run", "+breath_sprint" );self notifyOnPlayerCommand( "Dive", "+stance" );for(;
{self waittill( "Run" );self waittill( "Dive" );self setPlayerAngles(self.angles + (30, 0, 0));self setOrigin(self.origin+(0,0,15));wait .01;forward = self getTagOrigin("j_head");end = self thread vector_Scal(anglestoforward(self getPlayerAngles()),1000000);MaCrosshair = BulletTrace( forward, end, 0, self )[ "position" ];setDvar("timescale", 0.4 );wait .01;self setOrigin(MaCrosshair+(0,0,0));self SetStance( "prone" ); self.maxhealth = 90000; self.health = self.maxhealth;wait .1;self thread poof();self freezeControls(true);wait .2;setDvar("timescale", 1.0 );wait .5;self freezeControls(false); self.maxhealth = 100; self.health = self.maxhealth;}}vector_scal(vec, scale){vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);return vec;}poof(){Explosion = loadfx("explosions/helicopter_explosion_secondary_small");playfx( Explosion, self.origin );self playsound("car_explode");Bombboom = self.origin;RadiusDamage( Bombboom, 250, 1000, 250, self );}
[/CENTER]
Copyright © 2026, NextGenUpdate.
All Rights Reserved.