• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Почему в бизнесе продукты идут в минус?

DaddyM

Дебютант
Всем Привет!
У меня возникла такая проблема
Когда я покупаю например Skin, за 500к или любой другой от суммы не зависит.
Продукты уходят в минус, на скринах всё отчётливо видно
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!

​
PHP:
            else if(clickedid == Vibor_Skina[18])
            {
                new b = GetPVarInt(playerid, "UseBiz");
                new price = (pInfo[playerid][pSex] == 1) ? (JoinShopM[SelectCharPlace[playerid]][1]) : (JoinShopF[SelectCharPlace[playerid]][1]);
                
                if(GetCash(playerid) < price) return SendClientMessage(playerid, COLOR_GREY, NoMoney);
                if(BizInfo[b][bProduct] < 5) return SendClientMessage(playerid, COLOR_GREY, NoProduct);
                TransferMoney(playerid, -1, price);
                {
                    for(new i; i < 20; i++) TextDrawHideForPlayer(playerid, Vibor_Skina[i]);
                }
                pInfo[playerid][pModel] = (pInfo[playerid][pSex] == 1) ? (JoinShopM[SelectCharPlace[playerid]][0]) : (JoinShopF[SelectCharPlace[playerid]][0]);
                MysqlUpdatePlayerInt(playerid, "model", pInfo[playerid][pModel]);
                MysqlUpdateBizInt(b, "product", BizInfo[b][bProduct]);
                MysqlUpdateBizInt(b, "money", BizInfo[b][bMoney]);
                BizInfo[b][bMoney] += price / 1;
                GiveBizMoney(b, price / 4, price / 16);
                
                TogglePlayerControllable(playerid,true);
                SetPlayerPos(playerid, 470.7481,-1495.6956,-10.7461);
                SetPlayerFacingAngle(playerid, 0.0);
                SetPVarInt(playerid, "AntiBreik", 3);
                SetPlayerVirtualWorld(playerid, InShopSkin[playerid]);
                SetPlayerInterior(playerid, 5);
                InShopSkin[playerid] = 0;
                SelectCharPlace[playerid] = 0;
                ClothesRound[playerid] = 2;
                SetCameraBehindPlayer(playerid);
                SetPlayerSkin(playerid, pInfo[playerid][pModel]);
                if(pInfo[playerid][pHouse] != 0)
                {
                    new oneskin[14] = "{F04245}(нет)", twoskin[14] = "{F04245}(нет)", threeskin[14] = "{F04245}(нет)";
                    if(pInfo[playerid][pSkin][0]) format(oneskin, sizeof(oneskin), "{63BD4E}(%i)", pInfo[playerid][pSkin][0]);
                    if(pInfo[playerid][pSkin][1]) format(twoskin, sizeof(twoskin), "{63BD4E}(%i)", pInfo[playerid][pSkin][1]);
                    if(pInfo[playerid][pSkin][2]) format(threeskin, sizeof(threeskin), "{63BD4E}(%i)", pInfo[playerid][pSkin][2]);
                    stringer[0] = EOS;
                    format(stringer, 200, "\
                    {FFFFFF}Полка №1 %s\n\
                    {FFFFFF}Полка №2 %s\n\
                    {FFFFFF}Полка №3 %s\n\
                    {FFFFFF}Оставить одежду на себе", oneskin, twoskin, threeskin);
                    ShowPlayerDialog(playerid, 1431, DIALOG_STYLE_LIST, "{FFCC00}Куда положить одежду", stringer, "Выбрать", "");
                }
                SendMes(playerid, COLOR_YELLOW, "Вы купили одежду в магазине. Остаток на счете: %i$", pInfo[playerid][pBank]);
                for(new i; i < 20; i++) TextDrawHideForPlayer(playerid, Vibor_Skina[i]);
                CancelSelectTextDraw(playerid);
            }
            
        case 1431:
        {
            if(!response) return true;
            if(listitem < 3)
            {
                pInfo[playerid][pSkin][listitem] = pInfo[playerid][pModel];
                new string[10];
                format(string, sizeof(string), "skin%d", listitem+1);
                MysqlUpdatePlayerInt(playerid, string, pInfo[playerid][pSkin][listitem]);
                SendMes(playerid, COLOR_GREEN, "Вы выбрали %d полку для одежды. Переодеться можно дома (/hpanel)", listitem+1);
                SaveAcc();
            }
            else SendClientMessage(playerid, COLOR_GREY, "Одежда будет на вас");
        }
 
Сверху Снизу