Доступ к архиву

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

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

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

Не обновляются деньги

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

gena123

Новичок
Ребят, я знаю, что у меня клешни, но всё же.После игры в казино у игрока визуально не обновляются деньги, но если он умрёт/перезайдёт всё обновится и он получит свои выигранные/слитые деньги.Надеюс понятно) Хелп ми плииис (лазил по форуму, но ничего толкового и похожего не нашёл)

PHP:
                case dCasino:
            {
                        if(response)
                        {
                        new string[256],str[250];
                        new dice = RandomEx(0,20);
                        new dice1 = RandomEx(0,20);
                        if(dice1 > dice)
                        {
                        pData[playerid][pMoney] += KostiMoney[playerid]*90/100;
                        pData[KostiName[playerid]][pMoney] -= KostiMoney[playerid];
                        new winsum = KostiMoney[playerid]+KostiMoney[playerid]*90/100;
                        format(string,sizeof(string),"Поздравляем! Вы выиграли в кости {F53D00}$%d",winsum);
                        SendClientMessage(playerid, 0x00EEEEFF, string);
                        format(string,sizeof(string),"%s{FFFFFF} выиграл в кости (выпало число: {F53D00}%d{FFFFFF})",pData[playerid][pNickname],dice1);
                        SendCasino(playerid,string);
                        PlayerPlaySound(playerid, 31000, 0.0, 0.0, 0.0);
                        format(str,sizeof(str),"%d",dice1);
                        GameTextForPlayer(playerid,str,3000, 4);
                        format(str,sizeof(str),"%d",dice);
                        GameTextForPlayer(KostiName[playerid],str,3000, 4);
                        ZapretDice[playerid] = 0;
                        ZapretDice[KostiName[playerid]] = 0;
                        KostiMoney[playerid] = 0;
                        KostiNamePL[KostiName[playerid]] = 999;
                        KostiNamePL[playerid] = 999;
                        KostiName[KostiName[playerid]] = 999;
                        KostiName[playerid] = 999;
                        }
                        if(dice1 < dice)
                        {
                        pData[KostiName[playerid]][pMoney] += KostiMoney[playerid]*90/100;
                        pData[playerid][pMoney] -= KostiMoney[playerid];
                        new winsum = KostiMoney[playerid]+KostiMoney[playerid]*90/100;
                        format(string,sizeof(string),"Поздравляем! Вы выиграли в кости {F53D00}$%d",winsum);
                        SendClientMessage(KostiName[playerid], 0x00EEEEFF, string);
                        format(string,sizeof(string),"%s{FFFFFF} выиграл в кости (выпало число: {F53D00}%d{FFFFFF})",pData[KostiName[playerid]][pNickname]
,dice);
                        SendCasino(playerid,string);
                        PlayerPlaySound(KostiName[playerid], 31000, 0.0, 0.0, 0.0);
                        format(str,sizeof(str),"%d",dice1);
                        GameTextForPlayer(playerid,str,3000, 4);
                        format(str,sizeof(str),"%d",dice);
                        GameTextForPlayer(KostiName[playerid],str,3000, 4);
                        ZapretDice[playerid] = 0;
                        ZapretDice[KostiName[playerid]] = 0;
                        KostiMoney[playerid] = 0;
                        KostiNamePL[KostiName[playerid]] = 999;
                        KostiNamePL[playerid] = 999;
                        KostiName[KostiName[playerid]] = 999;
                        KostiName[playerid] = 999;
                        }
                        if(dice == dice1)
                        {
                        SendClientMessage(playerid, 0xFF9945FF, "Игра закончилась в ничью!");
                        SendClientMessage(KostiName[playerid], 0xFF9945FF, "Игра закончилась в ничью!");
                        ZapretDice[playerid] = 0;
                        ZapretDice[KostiName[playerid]] = 0;
                        KostiMoney[playerid] = 0;
                        KostiNamePL[KostiName[playerid]] = 999;
                        KostiNamePL[playerid] = 999;
                        KostiName[KostiName[playerid]] = 999;
                        KostiName[playerid] = 999;
                        
                        }
                        }
                        else
                        {
                                new str[256];
                                format(str, sizeof(str), "Вы отказались от предложения игрока %s в кости!",pData[KostiName[playerid]][pNickname]
);
                            SendClientMessage(playerid, CWHITE, str);
                            format(str, sizeof(str), "%s отказался от вашего предложения сыграть в кости!",pData[playerid][pNickname]);
                            SendClientMessage(KostiName[playerid], CWHITE, str);
                                ZapretDice[playerid] = 0;
                                ZapretDice[KostiName[playerid]] = 0;
                                KostiMoney[playerid] = 0;
                                KostiNamePL[KostiName[playerid]] = 999;
                                KostiNamePL[playerid] = 999;
                                KostiName[KostiName[playerid]] = 999;
                                KostiName[playerid] = 999;
                        }
                }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу