Войти или зарегистрироваться

Решено MyCommand как проверить значение другого игрока в скрипте?

Dragori

Ньюби
Баллы
1
Имя в Minecraft
Dragori
Подскажите, каким образом выводить информацию через скрипт и плейсхолдер LuckPerms не о том кто вводит команду, а о $arg1
К примеру /info Ник

должно отображать:

Игрок: Ник
Привилегия: vip


- '$Script$%if%%luckperms_has_permission_group.vip%==yes'
- '$text$'
- '$text$ Бла-бла-бла!'

Куда здесь всунуть arg1 чтобы скрипт проверял не вводящего, а другого игрока?
 
Подскажите, каким образом выводить информацию через скрипт и плейсхолдер LuckPerms не о том кто вводит команду, а о $arg1
К примеру /info Ник

должно отображать:

Игрок: Ник
Привилегия: vip


- '$Script$%if%%luckperms_has_permission_group.vip%==yes'
- '$text$'
- '$text$ Бла-бла-бла!'

Куда здесь всунуть arg1 чтобы скрипт проверял не вводящего, а другого игрока?
info:
command: /info
register: true
tab_completer:
1:
- $player_list
type:
- RUN_CONSOLE
runcmd:
- '$Script$%if%$CheckPlayerStatus%$arg1%isOnline%==false'
- '$text$§cОшибка: §fИгрок §e§l$arg1 §fне найден.'
- '$Script$%else%'
- '$text$ Ник %parseother_{$arg1}_{player_name}%'
- '$text$ Донат %parseother_{$arg1}_{vault_rankprefix}%'
required_args: 1
permission-node: perm.info
error-message: "§cОшибка: Использование: §e/info ⟦игрок⟧"
permission-required: true
permission-error: '§cУ вас нет доступа к этой команде.'

И загрузи /papi ecloud download ParseOther и потом /papi reload
 
Назад
Верх