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
}
}
}