if(strcmp(cmd, "/buycar", true) == 0) { if(IsPlayerConnected(playerid)) { new buycar; GetPlayerName(playerid, playername, sizeof(playername)); buycar = GetPlayerVehicleID(playerid); if(!IsAOwnableVehicle(buycar)) { SendClientMessage(playerid,COLOR_GREY," Ýòó ìàøèíó íåëüçÿ êóïèòü!"); return 1; } if(IsPlayerInVehicle(playerid, buycar) && !strcmp(CarInfo[buycar-SIMPLECARS-1][cOwner],"The State",true)) { if(GetPlayerMoney(playerid) > CarInfo[buycar-SIMPLECARS-1][cCost]) { strmid(CarInfo[buycar-SIMPLECARS-1][cOwner], playername, 0, strlen(playername), 999); SendClientMessage(playerid, COLOR_WHITE, " Ïîçäðàâëÿþ! Òåïåðü ýòîò òðàíñïîðò ïðèíàäëåæèò òåáå!"); ServerGivePlayerMoney(playerid,-CarInfo[buycar-SIMPLECARS-1][cCost]); if(IsAPlane(buycar) || IsABoat(buycar)) { TogglePlayerControllable(playerid,1); } } else { SendClientMessage(playerid, COLOR_GREY, "Ó âàñ íåò äåíåã íà ýòî òðàíñïîðòíîå ñð-âî."); return 1; } } } return 1; }
Я хоче сделать покупку машин в диалоге но не могу понять что суват в первую кнопку.
Вот код команды. Код:
if(strcmp(cmd, "/buycar", true) == 0) { ....бла бла бла.... return 1; } |
if(dialogid == 0) { if(response) { OnPlayerCommandText(playerid, "/buycar"); } else { //А здесь если он нажмет кнопка2 } } }