07.03.2010, 18:40 
	
	
	
		How can I retrive all vehicles ID? Pelase help me guys (:
	
	
	
	
| 
					Originally Posted by Hot  I wanna retrive all vehicles ID's, then, make a random of them and put player in the random vehicle. | 
for(new v = 1; v <= MAX_VEHICLES; v++) // use your own value for MAX_VEHICLES.
{
// your code.
}
public OnPlayerSpawn(playerid)
{
    new Cars[93] =
    {
	    400,401,402,404,405,410,411,412,415,418,419,420,421,422,424,426,429,434,436,
	    438,439,442,445,451,458,466,467,470,474,475,477,478,480,480,480,480,489,490,
	    491,492,494,496,500,501,502,503,504,505,506,507,516,517,518,526,527,529,533,
	    534,535,536,540,541,542,543,545,546,547,549,550,551,555,558,559,560,561,562,
	    565,566,567,575,576,580,585,587,589,596,597,598,600,602,603,604,605,
    };
	new vehicle = random(sizeof(Cars));
	new Float:X, Float:Y, Float:Z, Float:A;
	GetPlayerPos(playerid, X, Y, Z);
	GetPlayerFacingAngle(playerid, A);
	CreateVehicle(vehicle, X, Y, Z, A, -1, -1, 10);
	PutPlayerInVehicle(playerid, vehicle, 0);
	return 1;
}
/* your code */
new
myVehicle;
myVehicle = CreateVehicle(vehicle, X, Y, Z, A, -1, -1, 10);
PutPlayerInVehicle(playerid, myVehicle, 0);
/* your code */
public OnPlayerSpawn(playerid)
{
	new vehicle = random(sizeof(Cars));
	new Float:X, Float:Y, Float:Z, Float:A;
	GetPlayerPos(playerid, X, Y, Z);
	GetPlayerFacingAngle(playerid, A);
	new myVehicle = CreateVehicle(vehicle, X, Y, Z, A, -1, -1, 10);
	PutPlayerInVehicle(playerid, myVehicle, 0);
	return 1;
}