PHP код:
if(dialogid == 5467)
{
new nark = PlayerInfo[playerid][pSNark];
if(response)
{
switch(listitem)
{
case 0:
{
format(string5,sizeof(string5),"{00FFFF}В сейфе - {FF0000}%d {FFFFFF}{00FFFF}Наркотиков",nark);
Dialog(playerid,5468,DIALOG_STYLE_INPUT,"Введите кол-во",string5,"Ок","Назад");
}
case 1:
{
format(string5,sizeof(string5),"{00FFFF}В сейфе - {FF0000}%d {FFFFFF}{00FFFF}Наркотиков",nark);
Dialog(playerid,5469,DIALOG_STYLE_INPUT,"Введите кол-во",string5,"Ок","Назад");
}
}
}
}
if(dialogid == 5468)
{
new kolvo1 = strval(inputtext);
if(strlen(inputtext))
{
if(kolvo1 < 1) return error(playerid, "Невозможное действие.");
if(kolvo1 > PlayerInfo[playerid][pDrugs]) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"У Вас нет при себе столько наркотиков.");
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[playerid][pDrugs] -= kolvo1;
PlayerInfo[playerid][pSNark] += kolvo1;
format(string,sizeof(string), "Вы положили %d грамм наркотиков в сейф.",kolvo1);
SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
OnPlayerSave(playerid);
return Dialog(playerid,5467,DIALOG_STYLE_LIST,"Сейф",string5,"Выбрать","Закрыть");
}
}
if(dialogid == 5469)
{
new kolvo1 = strval(inputtext);
if(strlen(inputtext))
{
if(kolvo1 < 1) return error(playerid, "Невозможное действие.");
if(kolvo1 > PlayerInfo[playerid][pSNark]) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"У Вас в сейфе нет столько наркотиков.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string), "Вы забрали %d грамм наркотиков с сейфа.",kolvo1);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
PlayerInfo[playerid][pSNark] -= kolvo1;
PlayerInfo[playerid][pDrugs] += kolvo1;
OnPlayerSave(playerid);
return Dialog(playerid,5467,DIALOG_STYLE_LIST,"Сейф",string5,"Выбрать","Закрыть");
}
}