Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±

    Вопрос по проверке

    Приветствую. Второй день ломаю голову и не могу придумать, как реализовать проверочку.

    Решил я сделать общую команду для хелперов и админов (/pm), ей могут пользоваться админы не ниже 1 уровня (при этом должны быть авторизованы), а также хелперы (значение постоянно 1 (при этом должны быть авторизованы)).

  2. #2
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±
    PHP код:
    if(player_info[playerid][pAdmin] < && admin_logger[playerid] == false 
      
    || player_info[playerid][pHelper] != && helper_logged[playerid] == false)
                   return 
    1

  3. Пользователь сказал cпасибо:
    PawnoNoob (05.06.2017)
  4. #3
    Аватар для f55555
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    08.01.2017
    Сообщений
    67
    Репутация:
    2 ±
    вот попробуй

    PHP код:
    if(p_i[playerid][pAdmin] != && login_in_admin[playerid] == true || p_i[playerid][pHelper] != && login_in_helper[playerid] == true)
    {
    /*
    тело команды
    */

    к примеру
    замени на свои данные!

  5. #4
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Long- Посмотреть сообщение
    PHP код:
    if(player_info[playerid][pAdmin] < && admin_logger[playerid] == false 
      
    || player_info[playerid][pHelper] != && helper_logged[playerid] == false)
                   return 
    1
    Беда, не работает. Делал такую же проверку, но эффекта вообще никакого.

    Хелпер вообще не может использовать эту команду (авторизован он или нет - не важно, эффекта вообще никакого).

    Админ же может использовать эту команду всегда (авторизован он или нет - команда выполняется).

    В общем, объясню ещё раз, может кто-нибудь не понял, что мне нужно. Мне нужна проверка на использование одной команды администраторами и хелперами. Для её использования необходимо быть авторизованным (bool-переменная) администратором (не ниже первого уровня) ЛИБО авторизованным (также bool-переменная) хелпером (значение хелперки всегда 1 (либо 0, если это простой игрок)).
    Последний раз редактировалось PawnoNoob; 05.06.2017 в 21:25.

  6. #5
    Аватар для vasyok28
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.08.2015
    Сообщений
    106
    Репутация:
    8 ±
    PHP код:
    if((p_i[playerid][pAdmin] > && login_in_admin[playerid]) || (p_i[playerid][pHelper] > && login_in_helper[playerid]))
    {
    ..


 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •