1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как сделать две проверки в Mycommand

Тема в разделе "Помощь", создана пользователем Snon_S, 25 ноя 2022.

  1. Автор темы
    Snon_S

    Snon_S Активный участник Пользователь

    Баллы:
    76
    Как можно сделать две прверки в mycommand?

    give-my-player-item:
    command: /give
    tab_completer:
    1:
    - $player_list
    2:
    - $block_list
    3:
    - 1
    - 64
    register: true
    type:
    - RUN_CONSOLE
    runcmd:
    - '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==true'
    - '$Script$%if%$arg3.isanumber'
    - '/cmi give $arg1 $arg2 $arg3 -s'
    - '$Script$%else%'
    - '$text$§cОшибка: §fИгрок §e§l$arg1 §fне найден.'
    required_args: 3
    permission-node: perm.give-items
    error-message: "§cОшибка: §fИспользование: §e/give ⟦игрок/или ваш ник⟧ ⟦блок/предмет⟧ ⟦каличество⟧"
    permission-required: true
    permission-error: '§cОшибка: §fУ вас нет доступа к этой команде.'

    Не могу сделать, не понимаю как, нужно чтобы работало две проверки на то что игрока нет в сети, и то что нельзя использовать все символы кроме цифр
     
  2. _MrJaycob_

    _MrJaycob_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Код:
    runcmd:
    - '$Script$%if%$arg3.isanumber==false'
    - '$text$§cЗдесь можно использовать только цифры'
    - '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==false'
    - '$text$§cОшибка: §fИгрок §e§l$arg1 §fне найден.'
    - '$Script$%else%'
    - '/cmi give $arg1 $arg2 $arg3 -s'
    required_args: 3
    permission-node: perm.give-items
    error-message: "§cОшибка: §fИспользование: §e/give ⟦игрок/или ваш ник⟧ ⟦блок/предмет⟧ ⟦каличество⟧"
    permission-required: true
    permission-error: '§cОшибка: §fУ вас нет доступа к этой команде.'
     
  3. Автор темы
    Snon_S

    Snon_S Активный участник Пользователь

    Баллы:
    76
    Спасибо, но оно работает наоборот цифры не работают, а буквы работают
     
  4. _MrJaycob_

    _MrJaycob_ Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Ну измени тогда false на true где нужно
     
  5. Автор темы
    Snon_S

    Snon_S Активный участник Пользователь

    Баллы:
    76
    Пробовал по разному не помогает
     

Поделиться этой страницей