elishansky
Умник
Приветствую. Подскажите пожалуйста как можно из этого инвентаря сделать так чтобы при нажатии на какой либо предмет он могу "выбросить", либо "использовать"
PHP:
CMD:inventory(playerid)
{
new wep, strinv[48], inventory[700];
format(inventory, sizeof(inventory), "Key\tВещи\tКоличество\n");
if(pInfo[playerid][pDrugs] != 0)
{
format(strinv, sizeof(strinv), "A\tНаркотики\t%d\n", pInfo[playerid][pDrugs]), strcat(inventory, strinv);
}
if(pInfo[playerid][pMats] != 0)
{
format(strinv, 48, "B\tМатериалы\t%d\n", pInfo[playerid][pMats]),strcat(inventory, strinv);
}
if(pInfo[playerid][pDirectory] != 0) { format(strinv, 48, "С\tТелефонная книга\t1\n"); strcat(inventory, strinv); }
// if(pInfo[playerid][pMusicPlay] != 0) {
format(strinv, sizeof(strinv), "D\tCD-Player\t1\n"), strcat(inventory, strinv); //}
if(pInfo[playerid][pFishes] != 0) { new Float:fishes = pInfo[playerid][pFishes]; format(strinv, 48, "E\tРыба\t%.1f\n",fishes); strcat(inventory, strinv); }
if(pInfo[playerid][pFuel] == 1) { format(strinv, 48, "H\tКанистра с бензином\t1\n"); strcat(inventory, strinv); }
if(pInfo[playerid][pMushrooms] != 0) { format(strinv, 48, "J\tГрибы\t%d\n",pInfo[playerid][pMushrooms]); strcat(inventory, strinv); }
if(pInfo[playerid][pFishesPach] > 0) { format(strinv, 48, "R\tГотовая рыба\t%d\n",pInfo[playerid][pFishesPach]); strcat(inventory, strinv); }
if(pInfo[playerid][pKeys] > 0) { format(strinv, 48, "K\tКлючи от камеры\t%d\n",pInfo[playerid][pKeys]); strcat(inventory, strinv); }
for(new i=0; i < 46; i++) if(Weapons[playerid][i] != 0) wep++;
if(wep != 0) { format(strinv, 48, "P\tОружие\t%d",wep); strcat(inventory, strinv); }
ShowPlayerDialog(playerid, 0,DIALOG_STYLE_TABLIST_HEADERS,"Карманы",inventory,"Отмена","");
return 1;
}
