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

СливПлатные

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

  • mojzis
  • uertyk_
  • Kenny McCormik
  • kulturni_kot
  • nesinamore
  • tomii
  • German_382
  • isaychiki251172
  • vane909087
  • _Myrmix_
  • XapBu
  • lun1ksdasda
  • Gof4ik
  • Frosmars
  • MrJohny
  • Frezleee
  • KosarMonet_
  • Cvasolir
  • Def1x213
  • Klocker
  • sfilatov3
  • Korolevsky
  • potato6515654
  • САМУРАЙ
  • OXIS
  • MxxFoxx.
  • ChildFreak
  • z0roday
  • krqtexenon
  • madora
  • dawdawd
  • wanthh
  • kik4347
  • takopain
  • zootmn15
  • 3mk
  • Fofal21
  • Novikmine_YT
  • IC9
  • C3n0s1CK
  • Tarekizor
  • LiSnow
  • Liltrigan
  • euj3ne
  • SeaCore
  • Adept
  • Music2023
  • su31e
  • Melend
  • vadim0524
  • oipypseki
  • Pazetch
  • kolyas
  • MertcanOkyay
  • dankaa
  • giraffe_999
  • Trgtegy

Помощь Как выдавать группу ближайшему игроку 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 игрока.
 
ВерхНиз