10.09.2010, 17:00
I know add to one or two.. cars components.But how to add one type of car some component..All infernus get some wheels or all taxi's get nitro..?
if(GetVehicleModel(vehicleid) == MODEL) {
AddVehicleComponent(vehicleid,....);
}
new vehicle; public OnGameModeInit( ) { vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // Taxi return 1; } public OnPlayerEnterVehicle (playerid, vehicleid) { if (vehicleid == vehicle) { AddVehicleComponent(vehicle, 1010); // Nitro SendClientMessage(playerid, 0xFFFFFFAA, "Nitro added to the Taxi."); } return 1; }
AddStaticVehicle(411,x,y,z,ang,0,0); AddStaticVehicle(411,x,y,z,ang,0,0); AddStaticVehicle(411,x,y,z,ang,0,0); AddStaticVehicle(411,x,y,z,ang,0,0); AddStaticVehicle(411,x,y,z,ang,0,0);
infernus1 = AddStaticVehicle(411,x,y,z,ang,0,0); infernus2 = AddStaticVehicle(411,x,y,z,ang,0,0); ... AddVehicleComponent(infernus1, somecomponent); AddVehicleComponent(infernus2, somecomponent); ....
//on top
new infernus[ number_of_infernus's_ingame ];
//gamemodeinit
infernus[ 0 ] = AddStaticVehicle( ... );
infernus[ 1 ] = AddStaticVehicle( ... );
//where you want the components to be added
for( new i = 0; i < sizeof( infernus ); i++ )
{
AddVehicleComponent( infernus[ i ], component );
//more if you want
}
I think he means that he want all in one line.
If I'm correct, here's how: pawn Код:
pawn Код:
pawn Код:
|