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

Решено Как выдавать пермишион когда игрок вступает в город

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

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

    Lolk0989 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Lolk0989
    Есть плаигны Towny и LuckPerms и например у меня есть Пермишион sigma.sigma и мне надо когда игрок вступает в город Лондон ему выдавался пермишион sigma.sigma а игроку который вступил в Берлин не выдавалась а например чтото другое кароче думаю суть уловили помогите пожалуйста:oops::oops::oops::oops::oops::oops::oops:
     
  2. Shadow12

    Shadow12 Новичок Пользователь

    Баллы:
    21
    Писать свой плагин, "снуля", точно поможет.
     
  3. kosnikkotenko

    kosnikkotenko Новичок Пользователь

    Баллы:
    11
    зачем вам пермишен? настройте нормально плагин и всё. ну или поясните, что хотите добавить. может, идеи появятся
     
  4. Shadow12

    Shadow12 Новичок Пользователь

    Баллы:
    21
    Человек сказал, ему нужно чтобы в одном городе выдавался перм, а в другом городе - нет.
     
  5. kosnikkotenko

    kosnikkotenko Новичок Пользователь

    Баллы:
    11
    я увидел, пересказывать не нужно
     
  6. BetterLex

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

    Баллы:
    76
    В данном случае поможет только самописный плагин, ничего писать с нуля не нужно, просто используй API Towny, оно у него громадное, поэтому точно найдёшь там то, что тебе необходимо.
     
  7. Автор темы
    Lolk0989

    Lolk0989 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Lolk0989
    Спасибо всем кто пытался помочь да пришлось самому писать плагин благо я уже научился это делать
    ТЕМА НЕ АКТУАЛЬНА
     
  8. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Если кому-то понадобится без самописов - писал ответ на похожий вопрос, используя контексты LuckPerms
    https://rubukkit.org/threads/dostup-k-kraftu-zheleznoj-broni-u-goroda-towny.182940/#post-1701732
    Выдержка с темы:

    Понадобятся LuckPerms, ExtraContexts, PlaceholderAPI.

    Убираем форматирование плейсхолдеров Towny:
    %townyadvanced_town% выдает город сразу с форматированием ("[Город]" вместо "Город") - следует убрать его в Towny/settings/config.yml. Там есть секция papi_chat_formatting - у town поставь просто town: '%s'.

    В конфиг ExtraContexts добавляем контекст, пусть будет town:
    Код:
    placeholderapi-placeholders:
        town: "%townyadvanced_town%"
    Далее просто даём игрокам нужное право с контекстом своего города. Например, выдача права sigma.sigma игрокам, которые вступили в город Лондон:
    /lp group default permission set sigma.sigma true town=Лондон
     
  9. Автор темы
    Lolk0989

    Lolk0989 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Lolk0989
    Если честно них** не понял но спасибо за такой вариант надеюсь будет полезно
     

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