Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Заблокированный
Пользователь
Регистрация
4 Дек 2024
Сообщения
54
Помогите что убрать здесь:

1733491992132.png

Чтобы не показывался текстдрайв магазина 24/7, цеф я сам сделаю
 
Заблокированный
Пользователь
Регистрация
4 Дек 2024
Сообщения
54
Pawn:
case 3082:
        {
            if(response)
            {
                if !(id == 99) *then
                {
                    new biz = BizEntered[playerid], ids = Int_GetPlayerData(playerid, "ClickShop"), item = ShopData[id][shopItem][ids];
                    new count = strval(inputtextsave);
                    if !strlen(inputtextsave) *then count = 1;
                    ////
                    if PI[playerid][pInvCell] - GetInvSet(playerid) <= floatround(count / ItemsInfo[item][itemStack]) *then
                        return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}У вас не хватает места в инвентаре!");

                    else if !(1 <= count <= 100) *then
                        return SCM(playerid, COLOR_RED, "[Ошибка]{FFFFFF} Вы ввели некорректное количество!");

                    if !(biz == -1) && BizData[biz][bState] == 22 && !(count == 1) *then
                        return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Покупать можно только по одному!");

                    if _:(!ShopData[id][shopType] or ShopData[id][shopType] == 2 ? PI[playerid][pMoney] : GetCount(playerid, ShopData[id][shopType] == 1 ? 522 : 1819)) < (!ShopData[id][shopType] ? BizData[biz][bItem][ids] : ShopData[id][shopCost][ids]) *then
                        return SCMF(playerid, COLOR_OLDRED, ">>>>{FFFFFF} - У вас недостаточно %s%s", !ShopData[id][shopType] or ShopData[id][shopType] == 2 ? "денег" : ShopData[id][shopType] == 1 ? "семейных талонов" : "бандитских респектов", !ShopData[id][shopType] or ShopData[id][shopType] == 2 ? ". Вы можете пополнить свой баланс [/donate]" : ShopData[id][shopType] == 1 ? ". Вы можете купить их в специальном магазине [/donate]" : ".");

                    AddItem(playerid, item, count);
                    f(global_str, 100, "{FFFFFF}Вы успешно купили {73B461}%s{FFFFFF} за {73B461}%s", ItemsInfo[item][itemName], GetShopCost(ids, id, biz, true));
                    SPD(playerid, 0, 0, "", global_str, "Окей", "");
                        GameTextForPlayer(playerid, !"successful", 0, 1);

                    if !ShopData[id][shopType] *then
                        GiveBizMoney(biz, (BizData[biz][bItem][ids] * count) / 10),
                        GiveMoney(playerid, -BizData[biz][bItem][ids] * count),
                        BizData[biz][bProducts] -= 5;

                    else if ShopData[id][shopType] == 2 *then
                    {
                          GiveMoney(playerid, -ShopData[id][shopCost][ids]);

                        if !(biz == -1) *then
                            GiveBizMoney(biz, ShopData[id][shopCost][ids] / 5),
                            BizData[biz][bProducts] -= 5;
                    }

                    else DeleteItem(playerid, ShopData[id][shopType] == 1 ? 522 : 1819, ShopData[id][shopCost][ids]);

                    static const botMessage[][] = { "Спасибо за покупку, приходите еще.", "Спасибо за покупку. Всего вам наилучшего!", "Покупая в нашем магазине, 5 процентов уходит\nна благотворительный фонд штата.", "Хорошего вам дня" };

                    SendBotMessage(playerid, (str_f("Кассир:\n{FFFFFF}%s", botMessage[random(sizeof(botMessage))])));
                }


Уберите пожалуйста чтобы не показывался диалог магазина 24/7, я вставлю цеф евенты магазина
 
Пользователь
Регистрация
3 Окт 2024
Сообщения
30
Pawn:
    if(GetPlayerLauncher(playerid) == 1)
    {
        вывод цефа
    }
    else
    {
        if !(id == 99) *then
        {
            new biz = BizEntered[playerid], ids = Int_GetPlayerData(playerid, "ClickShop"), item = ShopData[id][shopItem][ids];
            new count = strval(inputtextsave);
            if !strlen(inputtextsave) *then count = 1;
            ////
            if PI[playerid][pInvCell] - GetInvSet(playerid) <= floatround(count / ItemsInfo[item][itemStack]) *then
            return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}У вас не хватает места в инвентаре!");

            else if !(1 <= count <= 100) *then
                return SCM(playerid, COLOR_RED, "[Ошибка]{FFFFFF} Вы ввели некорректное количество!");

            if !(biz == -1) && BizData[biz][bState] == 22 && !(count == 1) *then
                return SCM(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Покупать можно только по одному!");

            if _:(!ShopData[id][shopType] or ShopData[id][shopType] == 2 ? PI[playerid][pMoney] : GetCount(playerid, ShopData[id][shopType] == 1 ? 522 : 1819)) < (!ShopData[id][shopType] ? BizData[biz][bItem][ids] : ShopData[id][shopCost][ids]) *then
                return SCMF(playerid, COLOR_OLDRED, ">>>>{FFFFFF} - У вас недостаточно %s%s", !ShopData[id][shopType] or ShopData[id][shopType] == 2 ? "денег" : ShopData[id][shopType] == 1 ? "семейных талонов" : "бандитских респектов", !ShopData[id][shopType] or ShopData[id][shopType] == 2 ? ". Вы можете пополнить свой баланс [/donate]" : ShopData[id][shopType] == 1 ? ". Вы можете купить их в специальном магазине [/donate]" : ".");

            AddItem(playerid, item, count);
            f(global_str, 100, "{FFFFFF}Вы успешно купили {73B461}%s{FFFFFF} за {73B461}%s", ItemsInfo[item][itemName], GetShopCost(ids, id, biz, true));
            SPD(playerid, 0, 0, "", global_str, "Окей", "");
            GameTextForPlayer(playerid, !"successful", 0, 1);

            if !ShopData[id][shopType] *then
            GiveBizMoney(biz, (BizData[biz][bItem][ids] * count) / 10),
            GiveMoney(playerid, -BizData[biz][bItem][ids] * count),
            BizData[biz][bProducts] -= 5;

            else if ShopData[id][shopType] == 2 *then
            {
            GiveMoney(playerid, -ShopData[id][shopCost][ids]);

            if !(biz == -1) *then
                GiveBizMoney(biz, ShopData[id][shopCost][ids] / 5),
                BizData[biz][bProducts] -= 5;
            }

            else DeleteItem(playerid, ShopData[id][shopType] == 1 ? 522 : 1819, ShopData[id][shopCost][ids]);

            static const botMessage[][] = { "Спасибо за покупку, приходите еще.", "Спасибо за покупку. Всего вам наилучшего!", "Покупая в нашем магазине, 5 процентов уходит\nна благотворительный фонд штата.", "Хорошего вам дня" };

            SendBotMessage(playerid, (str_f("Кассир:\n{FFFFFF}%s", botMessage[random(sizeof(botMessage))])));
        }
    }
 
Заблокированный
Пользователь
Регистрация
4 Дек 2024
Сообщения
54
тебе зачем скрин, там обычный цеф магазин 24/7 с аризоны, мне просто нужно чтобы когда нажимал на кнопку "Купить" показывался цеф, не могу понять как делать
 
Активный
Пользователь
Регистрация
12 Фев 2024
Сообщения
102
Я не знаю как выглядить, если покажешь то я пойму куда вставлять нужно будет
тебе зачем скрин, там обычный цеф магазин 24/7 с аризоны, мне просто нужно чтобы когда нажимал на кнопку "Купить" показывался цеф, не могу понять как делать
 
Активный
Пользователь
Регистрация
14 Сен 2024
Сообщения
188
отпиши вк @lexaluc
очень легко друг вчера такое сделал только смыслал тебе она без кликов ,

ищи
CreateShopTD и заменяй

Pawn:
stock CreateShopTD(playerid, value)
{
   executeEvent(playerid, 0, "window.executeEvent('event.setActiveView', `[\"MountainTestDrive\"]`);");
   executeEvent(playerid, 0, "window.executeEvent('event.mountain.testDrive.initializeText', `[{\"title\":\"Магазин 24/7\",\"desc\":\"Список доступных предметов на продаже\"}]`);");
   executeEvent(playerid, 0, "window.executeEvent('event.mountain.testDrive.addVehicles', `[[{\"id\":0,\"title\":\"Чипсы\",\"img\":\"512\",\"color\":-1,\"price\":5000},{\"id\":1,\"title\":\"Спранк\",\"img\":\"513\",\"color\":-1,\"price\":5000},{\"id\":2,\"title\":\"Пиво\",\"img\":\"514\",\"color\":-1,\"price\":5000},{\"id\":3,\"title\":\"Телефонная книга\",\"img\":\"563\",\"color\":-1,\"price\":5000},{\"id\":4,\"title\":\"Скрепки\",\"img\":\"558\",\"color\":-1,\"price\":5000},{\"id\":5,\"title\":\"Маска\",\"img\":\"515\",\"color\":-1,\"price\":5000},{\"id\":6,\"title\":\"Фотоаппарат\",\"img\":\"1072\",\"color\":-1,\"price\":5000},{\"id\":7,\"title\":\"Сим карта (не зарегистрированая)\",\"img\":\"1073\",\"color\":-1,\"price\":3000},{\"id\":8,\"title\":\"Сигареты\",\"img\":\"561\",\"color\":-1,\"price\":15000},{\"id\":9,\"title\":\"Зажигалка\",\"img\":\"562\",\"color\":-1,\"price\":15000},{\"id\":10,\"title\":\"Бронежилет\",\"img\":\"521\",\"color\":-1,\"price\":15000},{\"id\":11,\"title\":\"Яд\",\"img\":\"560\",\"color\":-1,\"price\":50000},{\"id\":12,\"title\":\"Аптечка\",\"img\":\"673\",\"color\":-1,\"price\":15000},{\"id\":13,\"title\":\"Таблетки от укропозависимости\",\"img\":\"564\",\"color\":-1,\"price\":500000},{\"id\":14,\"title\":\"Цветы\",\"img\":\"1074\",\"color\":-1,\"price\":5000},{\"id\":15,\"title\":\"Дистиллированная вода\",\"img\":\"1817\",\"color\":-1,\"price\":1000},{\"id\":16,\"title\":\"Ключ для ларца\",\"img\":\"5292\",\"color\":-1,\"price\":100000},{\"id\":17,\"title\":\"Ключ для тайника\",\"img\":\"7491\",\"color\":-1,\"price\":100000},{\"id\":18,\"title\":\"Мусорный пакет\",\"img\":\"7792\",\"color\":-1,\"price\":100000},{\"id\":19,\"title\":\"Xiaomi Mi 8 (Белый)\",\"img\":\"676\",\"color\":-589505281,\"price\":1}]]`);");
   OnFocusBrowser(playerid, 0, true);
   cursorPlayer(playerid, 0, true);
}
 
Сверху