Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- onPlayerSpawned()
- {
- self endon( "disconnect" );
- for(;;)
- {
- self waittill( "spawned_player" );
- self thread DriveCar();
- }
- }
- DriveCar()
- {
- self endon ( "death" );
- Car = spawn( "script_model", (1880.79, -2632.62, 40.125) );
- Car setModel( "vehicle_policecar_lapd_destructible" );
- Car.targetname = "destructible_vehicle";
- Car.destructible_type = "vehicle_policecar";
- Car.angles = (0,87,0);
- Car common_scripts\_destructible::setup_destructibles();
- wait 0.2;
- Speed = 0;
- DCar = createPrimaryProgressBar( 25 );
- DCar.bar.x = -40;
- DCar.x = 20;
- DCarTXT = createPrimaryProgressBarText( 25 );
- DCarTXT.x = 20;
- self thread dod(DCar.bar,DCar,DCarTXT);
- for(i=0;;i++)
- {
- self setClientDvar("cg_thirdPerson", "1");
- self playerlinkto(Car);
- self setModel( "tag_origin" );
- wait 0.2;
- self setClientDvar( "cg_thirdPersonRange", "380" );
- self hide();
- self takeAllWeapons();
- }
- if(self attackButtonPressed())
- {
- Speed++;
- DCar updateBar(Speed/120);
- DCarTXT settext(+ Speed +"MPH");
- wait 0.2;
- }
- }
- dod(X,XX,XXX)
- {
- self waittill("death");
- X destroy();
- XX destroy();
- XXX destroy();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement