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

Проблема с vv склада

Nister_Just

Умник
Вообщем у меня один интерьер на все фракции банды,но у них разные виртуальные меры и один склад стоит на одном месте..
Проблема в том, что склад не работает .. пишет тип вы не состоите и.т.д

Как сделать так, чтобы была проверка на виртуальный мир склада?

Код:
stock GangMenu(playerid)
{
    if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047))
    /*if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047)// ballas / Vagos
            || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047)// Grove / Aztecas
            || PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047))// rifa*/
    {
        if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return true;
        if(PlayerInfo[playerid][pMember] == 15 && b_Sklad{0}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
        if(PlayerInfo[playerid][pMember] == 13 && b_Sklad{1}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
        if(SetPlayerVirtualWorld(playerid,1)) { if(PlayerInfo[playerid][pMember] == 12 && b_Sklad{2}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!"); }
        if(PlayerInfo[playerid][pMember] == 18 && b_Sklad{3}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
        if(PlayerInfo[playerid][pMember] == 17 && b_Sklad{4}) return SendClientMessage(playerid, -1, ""#NET"Склад закрыт!");
        if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=12) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Ballas Gang");
        if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=13) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Vagos Gang"); }
        if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=15) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Grove Gang"); }
        if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=17) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Aztec Gang"); }
        if(PlayerToPoint(3.0,playerid,1868.3116,-2454.2776,1029.4047) && PlayerInfo[playerid][pMember] !=18) return SendClientMessage(playerid, 0x65969AAA, "Вы не состоите в Rifa Gang"); }
        SPD(playerid, 7171, DIALOG_STYLE_LIST,!""SERVER"Меню банды:",!"{1C93E8}[ 1 ] "WHITE"Положить материалы\n{1C93E8}[ 2 ] "WHITE"Взять материалы\n{1C93E8}[ 3 ] "WHITE"Положить деньги в банк\n{1C93E8}[ 4 ] "WHITE"Снять деньги с банка", !"Далее", !"Отмена");
    }
    return true;
}
 
Последнее редактирование:
Сверху Снизу