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

Не работают функции после покупки бизнеса

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

trevison123

Умник
Перестаёт работать функции после покупки АЗС, при покупке обычного бизнеса 24/7 всё работает и без бизнеса
вот код:
PHP:
    case dLogPlayer:
        {
            if(!response) return SendErr(playerid, "Введите /q чтобы выйти"), NewKick(playerid);
            else if(!strlen(inputtext)) ShowPlayerDialog(playerid,dLogPlayer,3,"{FFa500}Авторизация","\n{c1beb8}Вы ввели неверный пароль. \n\n{FFFFFF} - Проверьте раскладку клавиатуры\n{FFFFFF} - Проверьте включен ли Caps Lock","Далее","Выход");
            else
            {
                new query[150],newpass[40],newnick[MAX_PLAYER_NAME + 1];
                escapeInput(Name2(playerid),newnick);
                md5(newpass,inputtext);
                format(query,sizeof(query),"SELECT * FROM `accounts` WHERE `nickname`= '%s' AND `password`='%s'",newnick,newpass);
                mysql_query(MySQLGo, query);

                if(cache_num_rows() > 0)
                {
                    pTemp[playerid][pLogined] = true;
                    LoadPlayerData(playerid);
                   
                    if(pData[playerid][pRequestCode] == 1) return ShowPlayerDialog(playerid,dRequestCode,DIALOG_STYLE_INPUT,"{FFa500}Код безопасности","{FFFFFF}Пожалуйста, введите код безопасности от аккаунта:","Далее","Отмена");
                    if(pData[playerid][pGoogleStatus] == 1)
                    {
                        google_checking { playerid } = 1 ;

                        ShowPlayerDialog ( playerid, 2230, DIALOG_STYLE_INPUT, "{ffffad}Вход",
                        "Google Authenticator\n\
                        {ffffff}Вы пытаетесь авторизоваться с неизвестного IP адреса.\n\
                        Введите одноразовый пароль(код) из приложения Google Authenticator, установленного на вашем телефоне:", "Вход", "" );

                        return 1 ;
                    }
                    else
                    {
                        SendInf(playerid, "Всё сработало!"); // Тест
                        SetPlayerScore(playerid,pData[playerid][pLevel]);
                        new year, month, day, query1[128];
                        getdate(year, month, day);
                        format(query1,sizeof(query1),"UPDATE `accounts` SET `DataLogin` = '%d.%d.%d' WHERE `nickname` = '%s'", day, month, year, pData[playerid][pNickname]);
                        mysql_query(MySQLGo, query1);
                        plogin[playerid] = true;
                        SpawnPlayer(playerid);
                        if(captureStatus == true)
                        {
                            if(IsAGang(playerid) || pData[playerid][pAdmin] >= 2)
                            {
                                TextDrawShowForPlayer(playerid, BandaCapt1a), TextDrawShowForPlayer(playerid, BandaCapt2a),TextDrawShowForPlayer(playerid, ScoreCapt1a),TextDrawShowForPlayer(playerid, ScoreCapt2a);
                                TextDrawShowForPlayer(playerid, CaptTime), TextDrawShowForPlayer(playerid, ScoreCapt), TextDrawShowForPlayer(playerid, Textdraw4);
                                GangZoneFlashForPlayer(playerid,GZMZ[captureID][idm],GetGZColorF(pData[playerid][pFraction]));
                            }
                        }
                        if(IsStrela == 1 && IsAMafia(playerid))
                        {
                            for(new s;s < 9;s++) TextDrawShowForPlayer(playerid,MafiaTextDraw[0][s]);
                        }
                        LoadCarPlayer(playerid);
                        if(IsPlayerAdminAccess(pData[playerid][pNickname]))
                        {
                            SetPVarInt(playerid,"AdminLogin",1);
                            ACLoad(playerid);
                            new who_load[64];
                            format(who_load, sizeof(who_load), "online_%s", getDay());
                            pTemp[playerid][admPlayOnline] = cache_get_field_content_int(0, who_load);
                            new strin2g[200];
                            format(strin2g, 200, "SELECT * FROM `admin` WHERE `Name` = '%s' LIMIT 1", pData[playerid][pNickname]);
                            mysql_tquery(MySQLGo, strin2g, "OnLoadStatsAdmin", "is", playerid, pData[playerid][pNickname]);
                        }
                        //SendInf(playerid, "Подробнее об обновлениях вы можете узнать с помощью {FFa500}/updates");
                        //if(ValuePlayer[playerid][3] != ServerLastUpdate) mysql_tquery(MySQLGo, "SELECT version,date FROM `update` WHERE closed=0 ORDER BY id DESC LIMIT 1", "OnUpdateServer", "dd", playerid, 8);
                        if(pData[playerid][pAdmin] > 0) SFCM(playerid, -1, "Вы вошли как Администратор. Уровень: {FFa500}%d. {FFFFFF}Используйте {FFa500}/alogin {FFFFFF}для авторизации",pData[playerid][pAdmin]);
                        if(pData[playerid][pYoutube] > 0) SFCM(playerid, -1, "Спасибо вам за сотрудничество с проектом, уважаемый {FFa500}%s {ffffff}(дата начала: %s | промокод: %s)",pData[playerid][pNickname],pData[playerid][pYoutubeDate],pData[playerid][pYoutubePromo]);
                        new MySQLStr[128];
                        format(MySQLStr, 128, "SELECT * FROM `notifications` WHERE `user_id` = %d", pData[playerid][pMysqlID]);
                        mysql_tquery(MySQLGo, MySQLStr, "ShowPlayerNofitications", "d", playerid);
                    }
                }
                else
                {
                    pTemp[playerid][pLoginAttempt]++;
                    if(pTemp[playerid][pLoginAttempt] == MAX_LOGIN_ATTEMPTS) return SendErr(playerid, "Вы исчерпали лимит попыток ввода пароля"), SendErr(playerid, "Введите /q чтобы выйти"),NewKick(playerid);
                    SFCM(playerid,0xffc344FF,"Пароль введен неверно. Осталось попыток: {FFFFFF}%d",MAX_LOGIN_ATTEMPTS-pTemp[playerid][pLoginAttempt],MAX_LOGIN_ATTEMPTS);
                    ShowPlayerDialog(playerid,dLogPlayer,3,"{FFa500}Авторизация","\n{c1beb8}Вы ввели неверный пароль. \n\n{FFFFFF} - Проверьте раскладку клавиатуры\n{FFFFFF} - Проверьте включен ли Caps Lock","Далее","Выход");
                }
            }
        }
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу