MyCommand - не работает скрипт на команду

IvanVanek

Пользователь
Сообщения
20
Плагин
MyCommand
Ядро сервера
  1. Paper
Версия сервера
  1. 1.12.2
Сначала хотел сделать чтобы команда /invsee показывала
Не только инвентарь, но и броню
Поставил плагин OpenInv, и теперь хочу убрать
Чтобы при вводе команды /invsee нельзя было смотреть свой инвентарь
И инвентарь оффлайн игроков!
Вот команда:

invsee:
command: /invsee
type: RUN_COMMAND
runcmd:
- '$Script$%if%$arg1==$player'
- '$text$&6&lСЕРВЕР: &fВам не достаточно открыть свой инвентарь?'
- '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==false'
- '$text$&6&lСЕРВЕР: &fИгрок не найден!'
- '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==true'
- 'open $arg1'
- '$Script$%else%'
- '$text$&6&lИСПОЛЬЗОВАНИЕ: &f/invsee <ник>'
permission-required: true
permission-node: grant.command
permission-error: '&6&lСЕРВЕР: &fУ вас недостаточно прав!'
required_args: 2
register: true
error-message: '&6&lИСПОЛЬЗОВАНИЕ: &f/invsee <ник>'
tab_completer:
1:
- $player_list

При любом вводе пишет - &6&lИСПОЛЬЗОВАНИЕ: &f/invsee <ник>
Если укажу ник онлайн игрока также, или свой ник!

Помогите! Что я не так делаю?

Извеняюсь, уже нашел проблему!
 
Последнее редактирование:
invsee:
command: /invsee
type: RUN_COMMAND
runcmd:
- '$Script$%if%$arg1==$player'
- '$text$&6&lСЕРВЕР: &fВам не достаточно открыть свой инвентарь?'
- '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==false'
- '$text$&6&lСЕРВЕР: &fИгрок не найден!'
- '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==true'
- 'open $arg1'
permission-required: true
permission-node: grant.command
permission-error: '&6&lСЕРВЕР: &fУ вас недостаточно прав!'
required_args: 2
register: true
error-message: '&6&lИСПОЛЬЗОВАНИЕ: &f/invsee <ник>'
tab_completer:
1:
- $player_list
 
Назад
Сверху Снизу