Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Инветарь на диалогах [Пример]

Статус
В этой теме нельзя размещать новые ответы.

gangzone.ini

Компетентный
К командам
PHP:
CMD:inventory(playerid) /* if(strcmp(cmd, "/inventory", true) == 0) */
{
    SendClientMessage(playerid, 0xFFFFFFFF, "Вы открыли суммку");
    static const fmt_str[] = "Хлеб\t\t%d\nВодка\t\t%d";
    new string[sizeof(fmt_str) + (-2+4) + (-2+4)];
    format(string, sizeof(string), fmt_str, pInfo[playerid][pBread], pInfo[playerid][pVodka]);
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, string, "Использовать", "Закрыть");
    // 1 - id диалога, заменяйте на свой свободный диалог
    return true;
}
К диалогам
PHP:
case 1: /*if(dialogid == 1) */
    {
        if(response)
        {
            switch(listitem)
            {
                case 1:
                {
                    SendClientMessage(playerid, 0xFFFFFFFF, "Вы скушали буханку хлеба");
                    pInfo[playerid][pBread] --; // Отнимаем 1 буханку хлеба.
                    // Далее любые действие ( анимации, выдача хп и т.д )
                }
                case 2:
                {
                    SendClientMessage(playerid, 0xFFFFFFFF, "Вы выпили бутылку водки");
                    pInfo[playerid][pVodka] --; // Отнимаем 1 бутылку водки.
                    // Далее любые действие ( анимации, выдача хп и т.д )
                }
            }  
        }
        else
        {
            SendClientMessage(playerid, 0xFFFFFFFF, "Вы закрыли суммку");
        }
    }
В сохранение / создание аккаунта добавляйте переменные хлеба и водки.
В OnPlayerConnect сделайте обнуление переменных.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу