Hatte ich mir gedacht, du hast ein Array an der Variable, das ist auch okay aber du musst wenn du IsPlayerInVehicle benutzen willst eine vehicleid angeben.
Du hast aber durch das Array 4, also musst du eine kleine Schleife bauen:
ocmd:starten(playerid,params[])
{
for(new id = 0; id < sizeof(mueallmanautos); id++)
{
if(IsPlayerInVehicle(playerid,mueallmanautos[id]))//wenn der spieler in einem MW ist.
{
SendClientMessage(playerid,COLOR_BLACK,"Folge nun den Checkpoints");
return 1;//schleife und der Befehl werden beendet
}
}
//hierhin kommt er nur wenn er in keinem MW sitzt!
SendClientMessage(playerid,COLOR_BLACK,"Du bist in keinem Müllfahrzeug");
return 1;
}