Hi. Ich soll hier:
GetVehicleHealth(vehicleid, H);
format(str, sizeof(str), "%.0f %%", (H / 10));
TextDrawShowForPlayer(playerid, ZustandAnzeige);
TextDrawSetString(ZustandAnzeige, str);
TextDrawShowForPlayer(playerid, KmhAnzeige);
TextDrawShowForPlayer(playerid, Kmh);
format(tankstr[playerid], sizeof(tankstr[playerid]), "%.02f", TankInhalt[vehicleid]);//<---HIER
TextDrawSetString(TankAnzeige, tankstr[playerid]);
TextDrawShowForPlayer(playerid, TankAnzeige);
format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f Km", distance[vehicleid]);
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
TextDrawShowForPlayer(playerid, DistanzAnzeige);
GetPlayerPos(playerid, gX2[playerid], gY2[playerid], gZ2[playerid]);
format(vehiclenamestr[playerid], sizeof(vehiclenamestr[playerid]), "%s", VehicleNames[model-400]);
TextDrawSetString(VehicleNameAnzeige,vehiclenamestr[playerid]);
TextDrawShowForPlayer(playerid, VehicleNameAnzeige);
format(str, sizeof(str), "%.0f %%", (H / 10));
TextDrawShowForPlayer(playerid, ZustandAnzeige);
TextDrawSetString(ZustandAnzeige, str);
TextDrawShowForPlayer(playerid, KmhAnzeige);
TextDrawShowForPlayer(playerid, Kmh);
format(tankstr[playerid], sizeof(tankstr[playerid]), "%.02f", TankInhalt[vehicleid]);//<---HIER
TextDrawSetString(TankAnzeige, tankstr[playerid]);
TextDrawShowForPlayer(playerid, TankAnzeige);
format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f Km", distance[vehicleid]);
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
TextDrawShowForPlayer(playerid, DistanzAnzeige);
GetPlayerPos(playerid, gX2[playerid], gY2[playerid], gZ2[playerid]);
format(vehiclenamestr[playerid], sizeof(vehiclenamestr[playerid]), "%s", VehicleNames[model-400]);
TextDrawSetString(VehicleNameAnzeige,vehiclenamestr[playerid]);
TextDrawShowForPlayer(playerid, VehicleNameAnzeige);
Diese Fehler.
(532) : error 001: expected token: "]", but found "-identifier-"
(532) : warning 215: expression has no effect
(532) : error 001: expected token: ";", but found "]"
(532) : error 029: invalid expression, assumed zero
(532) : fatal error 107: too many error messages on one line
(532) : warning 215: expression has no effect
(532) : error 001: expected token: ";", but found "]"
(532) : error 029: invalid expression, assumed zero
(532) : fatal error 107: too many error messages on one line
Allerdings konnte ich keinen Finden und Kommentierte deshalb erstmal die Zeile aus.
Jetzt lag der Fehler angeblich 3 Zeilen tiefer.
GetVehicleHealth(vehicleid, H);
format(str, sizeof(str), "%.0f %%", (H / 10));
TextDrawShowForPlayer(playerid, ZustandAnzeige);
TextDrawSetString(ZustandAnzeige, str);
TextDrawShowForPlayer(playerid, KmhAnzeige);
TextDrawShowForPlayer(playerid, Kmh);
format(tankstr[playerid], sizeof(tankstr[playerid]), "%.02f", TankInhalt[vehicleid]);
TextDrawSetString(TankAnzeige, tankstr[playerid]);
TextDrawShowForPlayer(playerid, TankAnzeige);
format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f Km", distance[vehicleid]);//<---HIER
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
TextDrawShowForPlayer(playerid, DistanzAnzeige);
GetPlayerPos(playerid, gX2[playerid], gY2[playerid], gZ2[playerid]);
format(vehiclenamestr[playerid], sizeof(vehiclenamestr[playerid]), "%s", VehicleNames[model-400]);
TextDrawSetString(VehicleNameAnzeige,vehiclenamestr[playerid]);
TextDrawShowForPlayer(playerid, VehicleNameAnzeige);
format(str, sizeof(str), "%.0f %%", (H / 10));
TextDrawShowForPlayer(playerid, ZustandAnzeige);
TextDrawSetString(ZustandAnzeige, str);
TextDrawShowForPlayer(playerid, KmhAnzeige);
TextDrawShowForPlayer(playerid, Kmh);
format(tankstr[playerid], sizeof(tankstr[playerid]), "%.02f", TankInhalt[vehicleid]);
TextDrawSetString(TankAnzeige, tankstr[playerid]);
TextDrawShowForPlayer(playerid, TankAnzeige);
format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f Km", distance[vehicleid]);//<---HIER
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
TextDrawShowForPlayer(playerid, DistanzAnzeige);
GetPlayerPos(playerid, gX2[playerid], gY2[playerid], gZ2[playerid]);
format(vehiclenamestr[playerid], sizeof(vehiclenamestr[playerid]), "%s", VehicleNames[model-400]);
TextDrawSetString(VehicleNameAnzeige,vehiclenamestr[playerid]);
TextDrawShowForPlayer(playerid, VehicleNameAnzeige);
Das habe ich ne ganze Zeit lang so weiter gemacht. Irgendwann war ich dann bei diesem Code angekommen.
new Float:Distance;
Distance = floatdiv(distance[car], 1000);
//format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f", Distance); <---HIER
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
Distance = floatdiv(distance[car], 1000);
//format(distanzstr[playerid], sizeof(distanzstr[playerid]), "%.02f", Distance); <---HIER
TextDrawSetString(DistanzAnzeige, distanzstr[playerid]);
mit diesen Fehlern:
(993) : warning 204: symbol is assigned a value that is never used: "Distance"
(1587) : warning 203: symbol is never used: "VehicleNames"
(1587) : warning 203: symbol is never used: "VehicleNames"
Die kommen dadurch das ich halt alles auskommentiert habe. Aber nirgendwo war der Fehler. Was mache ich nun?
Edit:// Habe den Code in Expander gepackt zum Platzsparen