Habe ein Problem, unzwar wird bei /Sellcars immernur
der Preis des letzten Fahrzeugs in der enum Angezeigt.
(Hier der Alpha)
new Buycars1[][AKInfoGeneral] = {
{561,"Stratum", 800000, 552.0965,-1263.8053,17.0473,181.3320},
{602, "Alpha",245000, 547.3640,-1291.3431,17.0540,332.0273}
};
if(strcmp(cmd, "/Sellcars",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(SpielerInfo[playerid][pAuto] == 1)
{
for(new i = 0; i < sizeof Buycars1; i++)
{
new preis = Buycars1[i][Preis]; // <--- Hier wird immer der Preis des Alphas angezeigt, was allerdings nicht so sein sollte..
new wert = floatround(0.8 * preis);
format(string,sizeof(string),"Dein Fahrzeug ist nur noch $%d wert, das sind 80 Prozent des Neupreises.\nMöchtest du es trotzdem verkaufen?",wert);
ShowPlayerDialog(playerid,DIALOG_CARSELL,DIALOG_STYLE_MSGBOX,"/sellcars",string,"Verkaufen","Abbruch");
}
}
else
{
SendClientMessage(playerid,COLOR_RED," Du besitzt kein Fahrzeug!");
}
}
return 1;
}
Kann mir da jemand sagen wo das Problem liegt?