Post: [CODE]DRIVABLE Police CAR
02-08-2011, 04:57 PM #1
Fifa97
Maggbot timeout!
(adsbygoogle = window.adsbygoogle || []).push({}); i think this was in the garage mod aswell and it is made for terminal.
    carSpawner() 
{
self setOrigin((300,300,40.5));
racecar = spawn( "script_model", (0,0,40.5) );
racecar.angles = (0,10,0);
racecar.targetname = "destructible_vehicle";
racecar.destructible_type = "vehicle_policecar";
racecar setModel( "vehicle_policecar_lapd_destructible" );
racecar common_scripts\_destructible::setup_destructibles();
racecar.inUse = 0;
for(;Winky Winky
{
if(distance(self.origin, racecar.origin) <100 && racecar.inUse == 0)
{
self iPrintlnBold("Press [{+usereload}] to use");
}


if(distance(self.origin, racecar.origin) <100 && self usebuttonpressed() && racecar.inuse == 0)
{
self iPrintlnBold("You are now driving");
racecar.inUse = 1;
self playerlinkto(racecar);
self setPlayerAngles(racecar.angles+(0,0,0));
self takeAllWeapons();
wait 1.0;
}

if(racecar.inUse == 1 && self usebuttonpressed())
{
racecar.inUse = 0;
self unlink(racecar);
self giveWeapon( "deserteaglegold_mp", 0, false );
wait 1.0;
}

if(racecar.inUse == 1 && self attackbuttonpressed())
{
if(racecar.angles != self.angles+(0,0,0) && racecar.inUse == 1)
{
racecar.angles = self.angles+(0,0,0);
}
racecar moveto(racecar.origin+anglestoforward(self getplayerangles())*200, 0.05);
wait 0.001;
}
wait 0.01;
}
}
(adsbygoogle = window.adsbygoogle || []).push({});
02-08-2011, 04:58 PM #2
Thanks think you could get a hummer one??
02-08-2011, 05:00 PM #3
Fifa97
Maggbot timeout!
Originally posted by 2020 View Post
Thanks think you could get a hummer one??


hasn't that already been released? i fink it was called spawn vehicle. i found this new code and remembered it being used on xbox360
02-08-2011, 05:01 PM #4
Default Avatar
Gizmo
Guest
Posted before...
02-08-2011, 05:04 PM #5
Fifa97
Maggbot timeout!
Originally posted by 95 View Post
Posted before...


where? i couldnt find a similar thread
02-08-2011, 05:06 PM #6
Default Avatar
Gizmo
Guest
Originally posted by Fifa97 View Post
where? i couldnt find a similar thread


I cant find the thread, its been buried, maybe you should post all the vehicles to this thread Winky Winky
02-08-2011, 05:09 PM #7
FrozN
Look up my Patch Edits :P
Yep posted before. Found this on another thread a few days ago, almost added it to my edit. Happy
02-08-2011, 05:44 PM #8
FrOoTLoOpZ
Got MILK?
Originally posted by 2020 View Post
Thanks think you could get a hummer one??


just change the model to whatever you want
02-08-2011, 05:55 PM #9
Skyl1n3
DO SOMETHING THEN!
Originally posted by Fifa97 View Post
hasn't that already been released? i fink it was called spawn vehicle. i found this new code and remembered it being used on xbox360


Yeah, post all the vehicle names, I want to experiment :carling:
02-08-2011, 08:21 PM #10
.DeadlyMoDz25
Who’s Jim Erased?
Originally posted by Fifa97 View Post
i think this was in the garage mod aswell and it is made for terminal.
    carSpawner() 
{
self setOrigin((300,300,40.5));
racecar = spawn( "script_model", (0,0,40.5) );
racecar.angles = (0,10,0);
racecar.targetname = "destructible_vehicle";
racecar.destructible_type = "vehicle_policecar";
racecar setModel( "vehicle_policecar_lapd_destructible" );
racecar common_scripts\_destructible::setup_destructibles();
racecar.inUse = 0;
for(;Winky Winky
{
if(distance(self.origin, racecar.origin) <100 && racecar.inUse == 0)
{
self iPrintlnBold("Press [{+usereload}] to use");
}


if(distance(self.origin, racecar.origin) <100 && self usebuttonpressed() && racecar.inuse == 0)
{
self iPrintlnBold("You are now driving");
racecar.inUse = 1;
self playerlinkto(racecar);
self setPlayerAngles(racecar.angles+(0,0,0));
self takeAllWeapons();
wait 1.0;
}

if(racecar.inUse == 1 && self usebuttonpressed())
{
racecar.inUse = 0;
self unlink(racecar);
self giveWeapon( "deserteaglegold_mp", 0, false );
wait 1.0;
}

if(racecar.inUse == 1 && self attackbuttonpressed())
{
if(racecar.angles != self.angles+(0,0,0) && racecar.inUse == 1)
{
racecar.angles = self.angles+(0,0,0);
}
racecar moveto(racecar.origin+anglestoforward(self getplayerangles())*200, 0.05);
wait 0.001;
}
wait 0.01;
}
}


this code sucks it puts you in ufomode and you just fly a car around

---------- Post added at 03:21 PM ---------- Previous post was at 03:09 PM ----------

Originally posted by Fifa97 View Post
i think this was in the garage mod aswell and it is made for terminal.
    carSpawner() 
{
self setOrigin((300,300,40.5));
racecar = spawn( "script_model", (0,0,40.5) );
racecar.angles = (0,10,0);
racecar.targetname = "destructible_vehicle";
racecar.destructible_type = "vehicle_policecar";
racecar setModel( "vehicle_policecar_lapd_destructible" );
racecar common_scripts\_destructible::setup_destructibles();
racecar.inUse = 0;
for(;Winky Winky
{
if(distance(self.origin, racecar.origin) <100 && racecar.inUse == 0)
{
self iPrintlnBold("Press [{+usereload}] to use");
}


if(distance(self.origin, racecar.origin) <100 && self usebuttonpressed() && racecar.inuse == 0)
{
self iPrintlnBold("You are now driving");
racecar.inUse = 1;
self playerlinkto(racecar);
self setPlayerAngles(racecar.angles+(0,0,0));
self takeAllWeapons();
wait 1.0;
}

if(racecar.inUse == 1 && self usebuttonpressed())
{
racecar.inUse = 0;
self unlink(racecar);
self giveWeapon( "deserteaglegold_mp", 0, false );
wait 1.0;
}

if(racecar.inUse == 1 && self attackbuttonpressed())
{
if(racecar.angles != self.angles+(0,0,0) && racecar.inUse == 1)
{
racecar.angles = self.angles+(0,0,0);
}
racecar moveto(racecar.origin+anglestoforward(self getplayerangles())*200, 0.05);
wait 0.001;
}
wait 0.01;
}
}


what maps can you do the police car on im just gonna change mossys spawn vehicle

    SCar(){
OK=1;
switch(getDvar("mapname")){
case "mp_derail":
case "mp_estate":
case "mp_favela":
case "mp_quarry":
case "mp_boneyard":
self.tMO="vehicle_pickup_destructible_mp";
break;
default:
OK=0;
break;
}
if(level.CCo!=1&&OK==1){
self thread ccTXT("Spawned Vehicle");
level.CCo++;
C=spawn("script_model",self.origin+(0,50,0));
C.angles=(0,87,0);
C setModel(self.tMO);
C.type="Driving";
C Solid();
foreach (p in level.players)
p thread DCC(C);
level waittill ("DestroyVehicles");
C delete();
level.CCo=0;
}else if(OK==0)
self thread ccTXT("Map not supported");
else
self thread ccTXT("Vehicle Already Spawned");
}
DCC(C){
level endon("DestroyVehicles");
DCA=0;
for(;Winky Winky{
if(distance(self.origin,C.origin)<110&&Awesome faceCA==0){
self setlowermessage("Driving", "Press [{+activate}] To Drive",undefined,50);
if(distance(self.origin, C.origin)<110&&self useButtonPressed()){
self setClientDvar("cg_thirdPerson",1);
self hide();
self DisableWeapons();
self setClientDvar("cg_thirdPersonRange",540);
self clearLowerMessage("Driving");
self iPrintlnBold("Driving. [{+melee}] to exit [{+attack}] to move");
self playerlinkto(C);
DCA=1;
wait 0.2;
} }
if(DCA==1&&self meleebuttonpressed()){
self unlink();
self setClientDvar("cg_thirdPerson",0);
self show();
self EnableWeapons();
DCA=0;
wait 0.2; }
if(DCA==1&&self attackButtonPressed())
C moveto(C.origin+anglestoforward((0,self.angles[1],0))*30,0.05);
if(C.angles!=self.angles+(0,0,0)&&Awesome faceCA==1)
C.angles = self.angles+(0,0,0);
if(distance(self.origin,C.origin)>110)
self clearLowerMessage("Driving");
wait 0.05;
} }

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo