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

Не работает команда /exit

Frend Williams

Умник
C#:
case 65:
        {
            if( response )
            {
                string = "";
                for(new i = 1; i <= BIZES; i++) if(IsPlayerInRangeOfPoint( playerid, 3.0, BizInfo[ i ][EnterBiz][0], BizInfo[ i ][EnterBiz][1], BizInfo[ i ][EnterBiz][2] ) )
                {
                    if(!strcmp( BizInfo[ i ][ bOwner ], "None", true ) && BizInfo[i][bTypeBiz] != 9)
                    {
                        if(PlayerInfo[playerid][bAdmin] && PlayerInfo[playerid][bAdmin] < 14) return SendClientMessage(playerid, -1, ""#net"Администрации запрещено иметь бизнес");
                        if(PlayerInfo[playerid][pBusiness] != -1 || PlayerInfo[playerid][pFilling] != -1) return SendClientMessage(playerid,COLOR_GREY,"{d83927}•{e3e3e3} У тебя уже есть бизнес");
                        if(PlayerInfo[playerid][pCash] < BizInfo[ i ][ bPrice ]) return SendClientMessage( playerid, -1, ""#net"У Вас нет денег для покупки данного бизнеса!" );
                        strmid(BizInfo[i][bOwner], PlayerInfo[playerid][pNames], 0, strlen(PlayerInfo[playerid][pNames]), 255);
                        Hook_GivePlayerMoney(playerid, -BizInfo[i][bPrice]);
                        PlayerInfo[playerid][pBusiness] = i;
                        UpdatePlayerData(playerid, "pPbiskey", PlayerInfo[playerid][pBusiness]);
                        DestroyDynamicObject(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][0]),DestroyDynamicObject(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][1]);
                        BizInfo[PlayerInfo[playerid][pBusiness]][bObject][0] = CreateDynamicObjectEx(2286,1407.399,-1203.203,158.406,0.000,0.000,0.000,300.000,300.000, BizInfo[PlayerInfo[playerid][pBusiness]][bVW]);
                        SetDynamicObjectMaterial(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][0], 0, 18646, "matcolours", "grey-93-percent", 0x00000000);
                        SetDynamicObjectMaterial(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][0], 1, 18646, "matcolours", "grey-93-percent", 0x00000000);
                        SetDynamicObjectMaterialText(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][0], 0, BizInfo[PlayerInfo[playerid][pBusiness]][bName], 40, "Ariel", 20, 1, 0xFF000000, 0x00000000, 0);
                        BizInfo[PlayerInfo[playerid][pBusiness]][bObject][1] = CreateDynamicObjectEx(19466,1402.560,-1207.130,157.932,0.000,0.000,-178.500,300.000,300.000, BizInfo[PlayerInfo[playerid][pBusiness]][bVW]);
                        SetDynamicObjectMaterialText(BizInfo[PlayerInfo[playerid][pBusiness]][bObject][1], 0, BizInfo[PlayerInfo[playerid][pBusiness]][bOwner], 80, "Ariel", 20, 1, 0xFFFFFFFF, 0x00000000, 0);
                        CheckQuest(playerid, 8);
                        mysql_format(1, string, 256, "UPDATE `business` SET `bOwner` = '%e',`h_online` = '%i' WHERE `bID` = '%d'", PlayerInfo[playerid][pNames], getdate(), PlayerInfo[playerid][pBusiness]);
                        mysql_tquery(1, string);
                        SCMF(playerid,-1,""#good"Вы приобрели бизнес: {FFFF00}№%i"WHITE". По цене: {FFFF00}%i$",PlayerInfo[playerid][pBusiness],BizInfo[i][bPrice]);
                        SendClientMessage(playerid, -1,""#information"Внимание! Если Вы не будете играть три дня, бизнес будет продан государству!");
                        SetPlayerPos( playerid, BizInfo[ i ][ExitBiz][0], BizInfo[ i ][ExitBiz][1], BizInfo[ i ][ExitBiz][2] ), SetPlayerInterior( playerid, BizInfo[ i ][ bInt ] ), SetPlayerVirtualWorld( playerid, BizInfo[ i ][ bVW ] ), BizEnter[playerid]= PlayerInfo[playerid][pBusiness];
                        SendClientMessage(playerid,-1,""#information"Чтобы выйти с бизнеса введите /exit либо нажмите клавишу ''ALT''");
                        UpdateBizInfo ( PlayerInfo[playerid][pBusiness] );
                        SaveBusiness(PlayerInfo[playerid][pBusiness]);
                        return 1;
                    }
                    else if(BizInfo[i][bTypeBiz] != 9 && strcmp( BizInfo[ i ][ bOwner ], "None", true ) != 0)
                    {
                        if(BizInfo[i][bLock] && PlayerInfo[playerid][pBusiness] != i) return GameTextForPlayer(playerid, "~r~Closed", 5000, 6);
                        if(BizInfo[i][bVhod])
                        {
                            if(PlayerInfo[playerid][pCash]-BizInfo[i][bVhod] >= 0)
                            {
                                Hook_GivePlayerMoney(playerid, -BizInfo[i][bVhod]);
                                BizInfo[i][bPribil] += BizInfo[i][bVhod];
                                BizInfo[i][bBank] += BizInfo[i][bVhod];
                                if(BizInfo[i][bBank] > 10000000) BizInfo[i][bBank] = 10000000;
                                UpdateBusinessData(i, "bPribil",BizInfo[i][bPribil]);
                                UpdateBusinessData(i, "bBank",BizInfo[i][bBank]);
                            }
                            else  return SendClientMessage(playerid,COLOR_GREY,"{d83927}•{e3e3e3} Извините, но у Вас не хватает денег на вход");
                        }
                        SendClientMessage(playerid,COLOR_GREY,"Помощь: Чтобы выйти с бизнеса введите /exit или нажмите ALT у выхода");
                        BizEnter[playerid] = i, SetPlayerPos( playerid, BizInfo[ i ][ExitBiz][0], BizInfo[ i ][ExitBiz][1], BizInfo[ i ][ExitBiz][2] ), SetPlayerInterior( playerid, BizInfo[ i ][ bInt ] ), SetPlayerVirtualWorld( playerid, BizInfo[ i ][ bVW ]);
                    }
                    else if(BizInfo[i][bTypeBiz] == 9) BizEnter[playerid] = i, SetPlayerPos( playerid, BizInfo[ i ][ExitBiz][0], BizInfo[ i ][ExitBiz][1], BizInfo[ i ][ExitBiz][2] ), SetPlayerInterior( playerid, BizInfo[ i ][ bInt ] ), SetPlayerVirtualWorld( playerid, BizInfo[ i ][ bVW ]);
                    return 1;
                }
            }
            return 1;
        }
Буду благодарен любой помощи!
 
Сверху Снизу