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

Как вызвать /apanel у неавторизованных админов

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

arbooz004

Ученик
Всем привет. Как сделать так, что бы администраторам, которые не залогинились, любая команда (И даже несуществующая) вела к callcmd::apanel(playerid)? Я использую Pawn.CMD.
В OnPlayerCommandText я смог это сделать, а вот в Pawn.CMD нет. Можно ли обойтись без добавления проверки на залогиненность в админа на все команды?
Вот что было у меня в OnPlayerCommandText (В старом моде)
Код:
if(PlayerInfo[playerid][pAdmin] > 0)
    {
        if(dostup[playerid] != 1)
        {
            ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT, "{00BFFF}[ {AFAFAF}Админ авторизация {00BFFF}]", "{FFFFFF}Введите Админ-Пароль, для потверждения того, что вы являетесь Администратором Сервера\n{FFFFFF}Пароль:", "Вход", "Отмена");
            return false;
        }
    }
UPD. Знаю, что говнокод, я просто тогда про && не знал.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу