Es währe vom vorteil auch includes usw dabei zu packen
Vom Code her hätte man echt besser machen können aber gut jeder fängt mal klein an 
edit
zu @Talykos aussage
if(newstate == PLAYER_STATE_DRIVER) { new vID = GetPlayerVehicleID(playerid); for(new i=0; i<sizeof(ahCars); i++) { if(ahCars[i][id_x]!=vID)continue; //Verkaufsprozess SetPVarInt(playerid,"buyCarID",i); new string[256]; format(string,sizeof(string),"Möchten sie das Fahrzeug für %i$ kaufen?",ahCars[i][c_preis]); ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_MSGBOX,"Autoverkauf",string,"Ja","Nein"); break; } for(new mids=0; mids<sizeof(jCar); mids++) { if(IsPlayerInVehicle(playerid, jCar[mids][jv_vid])) { if(pInfo[playerid][pJob] != jCar[mids][jv_id]) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, "Du bist nicht in dem jeweiligen Job!"); return 1; } } } PlayerTextDrawShow(playerid, Tacho1[playerid]); PlayerTextDrawShow(playerid, Tacho2[playerid]); PlayerTextDrawShow(playerid, Tacho3[playerid]); PlayerTextDrawShow(playerid, Tacho4[playerid]); PlayerTextDrawShow(playerid, motorLabel[playerid]); if(isEngineOn(GetPlayerVehicleID(playerid))) { PlayerTextDrawSetString(playerid, motorLabel[playerid], "Motor ~g~an"); } else { PlayerTextDrawSetString(playerid, motorLabel[playerid], "Motor ~r~aus"); } }
einfach das mal so machen fertig