Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
13 Июл 2024
Сообщения
30
приветствую, хочу сделать так, чтобы префикс могли выдавать только гс гетто и згс, но выходит что может выдавать любой администратор, если сделать только для 7 (згс гетто) или 10 (гс гетто) без { } то работает, а если для двоих, то перестает работать и может менять префикс любой админ
Pawn:
CMD:watching(playerid, params[])
{
    if(PlayerInfo[playerid][pAlcoInvenxua] < 12) return true;
    if(PlayerInfo[playerid][pMsg] != 7)
    {
        if(sscanf(params, "d",params[0])) return SCM(playerid,-1, !"{FFFFFF}Введите: /watching [ID]");
        if(PlayerInfo[params[0]][pAlcoInvenxua] <= 12) return SCM(playerid,-1, !"{FFFFFF}Игрок не администратор 12 уровня");
        if(!IsPlayerConnected(params[0])) return true;
         ShowPlayerDialog(playerid, 7122, DIALOG_STYLE_LIST, ""COLOR_MAIN"Выберите префикс", "\
        - Администратор\n\
        - Следящий за Гетто\n\
        ", !"Далее", !"Закрыть");
    }
    if(PlayerInfo[playerid][pMsg] != 10)
    {
        if(sscanf(params, "d",params[0])) return SCM(playerid,-1, !"{FFFFFF}Введите: /watching [ID]");
        if(PlayerInfo[params[0]][pAlcoInvenxua] <= 12) return SCM(playerid,-1, !"{FFFFFF}Игрок не администратор 12 уровня");
        if(!IsPlayerConnected(params[0])) return true;
         ShowPlayerDialog(playerid, 2078, DIALOG_STYLE_LIST, ""COLOR_MAIN"Выберите префикс", "\
        - Администратор\n\
        - Следящий за Гетто\n\
        ", !"Далее", !"Закрыть");
    }
    return true;
}
 
Сверху