Schönen guten Tag ich hab mit einem Tutorial von MrMonat das Autohaus System gescriptet und wenn ich im autohaus bin und im auto bin, dann auf kaufen drücke wird das Geld abgezogen aber das auto nicht erstellt. Also hier nochmal mit PWN code.
Code
if(dialogid == Fahrzeugkaufen)
{
if(response)
{
new idbuy=GetPVarInt(playerid, "buycarid");
if(!GetPlayerMoney(playerid)>ahCars[idbuy][ahc_preis])
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, Rot, "Du hast zuwenig Geld");
return 1;
}
// Das wird ausgeführt
GivePlayerMoney(playerid, -ahCars[idbuy][ahc_preis]);
SendClientMessage(playerid, Gruen, "Du hast das Auto erfolgreich gekauft");
//Das aber nicht ---
SpielerAutoErstellen(playerid, ahCars[idbuy][ahc_model], ahInfo[ahCars[idbuy][ah_id]][ahi_x],ahInfo[ahCars[idbuy][ah_id]][ahi_y],ahInfo[ahCars[idbuy][ah_id]][ahi_z],ahInfo[ahCars[idbuy][ah_id]][ahi_r],1,1);
printf("Model: %i, X: %f, Y: %f, Z: %f, R: %f",ahCars[idbuy][ahc_model], ahInfo[ahCars[idbuy][ah_id]][ahi_x],ahInfo[ahCars[idbuy][ah_id]][ahi_y],ahInfo[ahCars[idbuy][ah_id]][ahi_z],ahInfo[ahCars[idbuy][ah_id]][ahi_r]);
RemovePlayerFromVehicle(playerid);
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, Rot, "Der Vorgang wurde abgebrochen");
}
return 1;
}
Alles anzeigen