25.09.2010, 08:27
if you press "Cancel" (second button) i want it to go out of the car
ive tryed to add
but nothing happends... what is wrong with this. here is the code
ive tryed to add
Код:
else { RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1);
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 4512 && response == 1) { if(IsPlayerConnected(playerid)) { for(new i = 0; i < sizeof(CarInfo); i++) { if(CarInfo[i][ownedvehicle] == GetPlayerVehicleID(playerid)) { if(PlayerInfo[playerid][pCarKey]!=0) { SendClientMessage(playerid, COLOR_GREY, "You already own a car, type /carsell if you want to buy this one!"); return 1; } if(CarInfo[i][cOwned]==1) { SendClientMessage(playerid, COLOR_GREY, "Someone already owns this car"); return 1; } if(GetPlayerMoney(playerid) >= CarInfo[i][cValue]) { PlayerInfo[playerid][pCarKey] = i; CarInfo[i][cOwned] = 1; CarOffered[playerid]=0; GetPlayerName(playerid, sendername2, sizeof(sendername2)); strmid(CarInfo[i][cOwner], sendername2, 0, strlen(sendername2), 999); GivePlayerMoney(playerid,-CarInfo[i][cValue]); GameTextForPlayer(playerid, "~w~Congratulations~n~This is your car until you sell it!", 5000, 3); SendClientMessage(playerid, COLOR_GRAD2, "Congratulations on your new purchase!"); SendClientMessage(playerid, COLOR_GRAD2, "Type /carhelp for help"); TogglePlayerControllable(playerid, 1); SaveCars(); return 1; } else { RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); return 1; }