//on top new MotorIDTemp1[6] = { 522, 463, 586, 468, 471, 521 }; new MotorIDTemp2[5]; new MotorIDTemp3[4] new MotorID[3]; new MotorIDCounter; //in OnGameModeInit AddPlayerClass(253,1958.3783,1343.1572,15.3746,269.1425,0,0,24,300,-1,-1); //last line of addplayerclass FillVehicleArrays(); AddStaticVehicleEx2(MotorID[random(sizeof(MotorID))],-1533.2056,2637.1172,55.5053,70.6050,random(127),random(127),300); // Motor 1 @ ElQ - first line of adding vehicle //Function FillVehicleArrays FillVehicleArrays(){ new VehicleTemp; MotorID[MotorIDCounter] = MotorIDTemp1[random(sizeof(MotorIDTemp1))]; //First element filled for (new i=0; i< sizeof(MotorIDTemp1); i++){ if (MotorIDTemp1[i] != MotorIDCounter){ MotorIDTemp2[VehicleTemp]=MotorIDTemp1[i]; VehicleTemp++; } } VehicleTemp=0; MotorIDCounter++; MotorID[MotorIDCounter] = MotorIDTemp2[random(sizeof(MotorIDTemp2))]; //Second element filled for (new i=0; i< sizeof(MotorIDTemp2); i++){ if (MotorIDTemp2[i] != MotorIDCounter){ MotorIDTemp3[VehicleTemp]=MotorIDTemp2[i]; VehicleTemp++; } } VehicleTemp=0; MotorIDCounter++; MotorID[MotorIDCounter] = MotorIDTemp3[random(sizeof(MotorIDTemp3))]; //Third element filled }