Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • lenorio128
  • vasilisa
  • Dimatopre
  • Jarvis20015
  • melinfer
  • Luntik778
  • dead_key
  • Hoon8773
  • kndr1ck234xd
  • jlfybbk
  • cyclikYT666777888
  • GlebTR90
  • artemla49
  • Dokaev
  • Maicon927
  • itselloy
  • hywho
  • Star_Xun
  • minemeow
  • David_APK
  • anhvuquang0512
  • Kdackov
  • Vefang
  • pelmenibooost
  • dahnk10
  • YegorQa
  • Chxster
  • lrlrrlv
  • 1488dolboeb
  • z0roday
  • Standerrsss
  • rseg23
  • ewv0o
  • ssaadadad
  • charodays
  • Liltrigan
  • NevileeV
  • trtretrtr
  • BombaOkan
  • TheFriken
  • Unfaths
  • kirilltwice

Помощь Как выдавать группу ближайшему игроку Luckperms

_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
/lp user @p group add <группа>

Если не ошибаюсь селектор @p выбирает одного ближайшего игрока.
 
_Dead_
  • _Dead_
  • Жiнка з ароматом пива, шкiра снiжного кальвiна.
  • 156
@EmirCanT, он был не закончен вместо <группа> стоит прописать {args} что бы выдавать группу которую вы пропишите после nearestgroup
nearestgroup admin допустим
Другой пример, проще:
  testgroup:
    command: /test
    type: RUN_CONSOLE #Проверял, вам стоит указать RUN_COMMAND
    runcmd:
    - "execute as @a[distance=..5,sort=nearest,limit=1] run lp user %player% parent add {args}"
    permission-required: true
    permission-node: mycommand.nearestgroup
    register: true

Тут все более проще, но на новых версиях может не работать мой вариант execute, сами уже переделайте.

execute as @a[distance=..5,sort=nearest,limit=1] - По идее выбирает ближайшего игрока(1) в радиусе до 5 блоков.

run lp user %player% parent add {args} - Выполняет команду LuckPerms, которая добавляет указанную группу ({args}) к выбранному ближайшему игроку, используя Placeholder %player%, который будет заменен на имя или UUID игрока.
 
ВерхНиз