22.01.2013, 00:40
Code:
CMD:els(playerid, params[]) { if (GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { return SendClientMessage(playerid, -1, "* You are not the driver!"); } new pveh = GetPlayerVehicleID(playerid); if (!GetVehicleModel(pveh)) return SendClientMessage(playerid, -1, "* You are not in a vehicle!"); if (VObject(obj[pveh])) return SendClientMessage(playerid, -1, "* You switched off the lights."), DObject(obj[pveh]), DObject2(obj[pveh]), DObject3(obj[pveh]), DObject4(obj[pveh]), DObject5(obj[pveh]), DObject6(obj[pveh]); switch (GetVehicleModel(pveh)) { //19419 - Lightbar, 18646 - Dash, 19292 - blue flash, 19294 - yellow flash, 19290 red flash case 420: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 421: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 560: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 426: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 457: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 0.049999, 1.4, 0.000000, 0.000000, 0.000000); } case 482: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 0.6, 1.05, 0.000000, 0.000000, 0.000000); } case 490: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 0.039999, 1.0, 0.000000, 0.000000, 0.000000); } case 497: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,1, -0.65, 0.000000, 0.000000, 0.000000); } case 494: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -0.2, 0.81, 0.000000, 0.000000, 0.000000); } case 503: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -0.2, 0.81, 0.000000, 0.000000, 0.000000); } case 504: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -0.2, 0.81, 0.000000, 0.000000, 0.000000); } case 505: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, -0.19999, 1.1, 0.000000, 0.000000, 0.000000); } case 523: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 0.734498, 0.27, 0.000000, 0.000000, 0.000000); } case 528: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 0.049999, 1.05, 0.000000, 0.000000, 0.000000); } case 544: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,4.35, 1.35,0.00000, 0.000000, 0.000000); } case 535: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,0.52, 0.5,0.00000, 0.000000, 0.000000); } case 545: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,-0.4, 0.85,0.00000, 0.000000, 0.000000); } case 554: { obj[pveh] = CObject2(18646, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,0.52, 0.85,0.00000, 0.000000, 0.000000); } case 556: { obj[pveh] = CObject2(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000,-0.1, 1.70,0.00000, 0.000000, 0.000000); } case 566: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 583: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.5,-0.4, 1.72,0.00000, 0.000000, 0.000000); } case 585: { obj[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, -0.500000, -1.534498, 0.5, 0.000000, 0.000000, 0.000000); } case 596: { obj[pveh] = CObject(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj2[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj3[pveh] = CObject3(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj4[pveh] = CObject4(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj5[pveh] = CObject5(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj6[pveh] = CObject6(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject(obj[pveh], pveh, 0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject2(obj2[pveh], pveh, -0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject3(obj3[pveh], pveh, 0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject4(obj4[pveh], pveh, -0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject5(obj5[pveh], pveh, 0.523999,2.43,-0.22,0.000000,0.000000,0.000000); AObject6(obj6[pveh], pveh, -0.523999,2.43,-0.22,0.000000,0.000000,0.000000); } case 597: { obj[pveh] = CObject(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj2[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj3[pveh] = CObject3(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj4[pveh] = CObject4(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj5[pveh] = CObject5(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj6[pveh] = CObject6(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject(obj[pveh], pveh, 0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject2(obj2[pveh], pveh, -0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject3(obj3[pveh], pveh, 0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject4(obj4[pveh], pveh, -0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject5(obj5[pveh], pveh, 0.523999,2.43,-0.22,0.000000,0.000000,0.000000); AObject6(obj6[pveh], pveh, -0.523999,2.43,-0.22,0.000000,0.000000,0.000000); } case 598: { obj[pveh] = CObject(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj2[pveh] = CObject2(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj3[pveh] = CObject3(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj4[pveh] = CObject4(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj5[pveh] = CObject5(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); obj6[pveh] = CObject6(19292, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject(obj[pveh], pveh, 0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject2(obj2[pveh], pveh, -0.523999, -0.2999999, 0.899999, 0.000000, 0.000000, 0.000000); AObject3(obj3[pveh], pveh, 0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject4(obj4[pveh], pveh, -0.523999,-2.43,-0.22,0.000000,0.000000,0.000000); AObject5(obj5[pveh], pveh, 0.523999,2.43,-0.22,0.000000,0.000000,0.000000); AObject6(obj6[pveh], pveh, -0.523999,2.43,-0.22,0.000000,0.000000,0.000000); } case 599: { obj1[pveh] = CObject1(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, -0.19999, 1.0, 0.000000, 0.000000, 0.000000); } case 601: { obj1[pveh] = CObject1(19419, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); AObject2(obj[pveh], pveh, 0.000000, 2.49999, 1.1, 0.000000, 0.000000, 0.000000); } default: { return SendClientMessage(playerid, -1, "* You are not in a CODE 2 compatible emergency vehicle!"); } } return SendClientMessage(playerid, -1, "**Emergency Lights Activated.**"); }