Hi ich versuche gerade ein Autohaus zu Scripten aber irgendwie erscheint der Dialog nicht.
Ich habe es mit 2 Varianten versucht aber keine geht.
public AutoKaufStart(playerid)
{
new string[128],cname[128],preis,vehicleid, model;
vehicleid = GetPlayerVehicleID(playerid);
model = GetVehicleModel(vehicleid);
if(model == 401) //Variante 1
{
cname = "Bravura";
preis = 1;
print("Car1 abgerufen.");
return 1;
}
if(vehicleid == car2) //Variante 2
{
cname = "Buffalo";
preis = 1;
print("Car2 abgerufen.");
return 1;
}
format(string,sizeof(string),"Möchtest du das Auto kaufen?\n\nModel: %s\nFahrzeug: %s\nPreis: %i\n",GetVehicleModel(vehicleid),cname,preis);
ShowPlayerDialog(playerid,DIA_AAUTOS,DIALOG_STYLE_MSGBOX,"Auto kaufen","Test","Kaufen","Abrechen");
return 1;
}
Ich weiß das der Fehler bei den If abfragen liegt aber ich habe keine Ahnung was daran falsch ist.