Hey Com,
Wieso geht das nicht ???
Da steht immer du hast für $0 0 Waren verkauft?
Code
LoadcBenzin();
	        new Anzahl = strval(tmp);
		    if(PlayerInfo[playerid][pJob] != 22) return SendClientMessage(playerid,WHITE,"Du bist  kein Trucker");
		    if(PlayerInfo[playerid][pTrucker] == 0) return SendClientMessage(playerid,WHITE,"Du hast keine Waren dabei!");
		   	if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 515) return SendClientMessage(playerid, COLOR_GRAD1, "Du kannst nur mit einem Roadtrain Benzin kaufen!");
		    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,WHITE,"Dieser Truck hat keinen Anhänger !");
            new summe = (BenzinBsn + Anzahl);
			if(summe >= 10000) return SendClientMessage(playerid,WHITE,"Die Tankstelle ist voll");
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GOLD, "Benutzung: /sellfuel [Anzahl]");
		    new sum = PlayerInfo[playerid][pTrucker];
		    if(sum < Anzahl) return SendClientMessage(playerid,WHITE,"Du hast nicht soviele Waren!");
		    //if(Anzahl < 1 || Anzahl > 2500) { SendClientMessage(playerid, COLOR_GREY, "Du kannst maximal 2500 Liter dabeihaben!"); return 1; }
		    PlayerInfo[playerid][pTrucker] -= Anzahl;
		    BenzinBsn += (Anzahl/4);
		    new benzin1 = BenzinJames;
		    new az = benzin1*Anzahl;
		    new stringtrucker[128];
			format(stringtrucker,sizeof(stringtrucker),"Du hast %d Liter für $%d verkauft!",Anzahl,az);
			SendClientMessage(playerid,WHITE,stringtrucker);
			GivePlayerMoney(playerid,benzin1*Anzahl);
			SavecBenzin();
			return 1;