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

Помогите Выдача доната на всех серверах Bungee

Тема в разделе "Помощь", создана пользователем Kopatich, 8 июл 2015.

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

    Kopatich Участник

    Баллы:
    31
    Как сделать, чтобы донат выдавался на всех серверах BungeeCore, а не на одном... Ведь должен быть способ 1 раз прописать команду и донат на всех серверах...
    Помогите, заранее благодарен.
     
  2. CheRryS_MinT

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

    Баллы:
    88
    Skype:
    v-kiokushin
    Имя в Minecraft:
    CheRryS_MinT
    У тебя разве не PEX, или другой плагин пермишн? Если да - просто подключи из всех серверах все пермишн плагины к одной базе данных.
     
  3. Fluber

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

    Баллы:
    88
    Имя в Minecraft:
    fluber
    Хреново тогда будет, на каждом сервере определенные права же.
     
  4. lightview3

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

    Баллы:
    76
    Имя в Minecraft:
    UBERScholes
    http://vk.com/wall-66865124_5428
     
  5. CraftChel

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

    Баллы:
    21
    Имя в Minecraft:
    CraftChel
    А если через unitpay донат. Есть статья на этот случай?
     
  6. lightview3

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

    Баллы:
    76
    Имя в Minecraft:
    UBERScholes
    Суть одна и таде, там в опсте рассказывается о плагине который выдает группу перм на всех серверах банджи специальной командой. От mcdonate он никак не зависит. Хоть бери и через скайп донат продавай =)
    Сори за ошибки, пишу через телефон.
     
  7. IBROI

    IBROI Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    IBROI
    Pex на Mysql решает все проблемы (сам использую )

    Хотя Pex кал (
     
  8. CraftChel

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

    Баллы:
    21
    Имя в Minecraft:
    CraftChel
    Я знаю как сдедать на onepage. Через алиас. Конечно дебрями, но работает.
    Допустим чел купил вип:

    1. После оплаты он пишет /cart all, и попадает в группу donate. Эта группа имеет перм на алиас "vip"
    2. Делаем команду алиас от имени консоли. Создаём команду:
    /vip %argument% --> /sync console all pex group Vip user add %argument%

    Может обьяснил сложно, но в итоге:

    1. Оплачивает привилегию
    2. /cart all
    3. /vip [свой ник]

    Вроде всё :)

    Ps: у мене всё всегда дебрями, но работает всё отлично
    Способ придумал за 40 секунд
     
  9. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Да что вы знаете о костылях? Вот вам через чест командс + commands sync командочка.

    Код:
      COMMAND: 'console:pex user {player} remove chestcommands.fly;console:pex user {player} group set fly;server:Games;console:sync console Games pex user {player} group set fly;console:sync console Games sync console bungee send {player} Survival;console:sync console Games sync console Surv sync console Surv pex user {player} group set fly;console:sync console Games sync console Surv sync console Surv sync console Surv sync console bungee send {player} Hub'
    
    При покупке выдаю право chescommands.fly в хаб.
    И так для каждой группы. Имею примерно такое меню:
    Код:
    fly:
      COMMAND: 'open:givefly.yml'
      NAME: '&b[p] &2&lFly &b[p]'
      LORE:
        - '&f&l› &a&oКликните если'
        - '&f&l› &a&oпокупали &e&lfly! &b&l[&e&lПКМ&b&l]'
      ID: 263
      PERMISSION: 'chestcommands.fly'
      POSITION-X: 1
      POSITION-Y: 1
    И в givefly.yml
    Код:
    fly:
      COMMAND: 'console:pex user {player} remove chestcommands.fly;console:pex user {player} group set fly;server:Games;console:sync console Games pex user {player} group set fly;console:sync console Games sync console bungee send {player} Survival;console:sync console Games sync console Surv sync console Surv pex user {player} group set fly;console:sync console Games sync console Surv sync console Surv sync console Surv sync console bungee send {player} Hub'
      NAME: '&b[p] &2&lFly &b[p]'
      LORE:
        - '&f&l› &a&oКликни чтобы'
        - '&f&l› полчуить fly! &b&l[&e&lПКМ&b&l]'
        - '&f&l› &4&oВНИМАНИЕ! УБЕДИТЕСЬ '
        - '&f&l› &4&oЧТО ПОЛУЧИЛИ ГРУППУ'
        - '&f&l› &4&oНА ВСЕХ СЕРВЕРАХ!'
      ID: 263
      VIEW-PERMISSION: 'chestcommands.fly'
      PERMISSION: 'chestcommands.fly'
      POSITION-X: 5
      POSITION-Y: 1
     
  10. CraftChel

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

    Баллы:
    21
    Имя в Minecraft:
    CraftChel
    Прикольно, но сильно много. Мой способ проще
     
  11. Kiryushaz866

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

    Баллы:
    66
    Имя в Minecraft:
    Kiryushaz866
    Вот ответ на вопрос:
    /sync console <server> <command [args]> - выполнение команды от имени сервера, где <server>, это название сервера.
    /sync console bungee <command [args]> - выполнение команды от имени ядра Bungee, не используется для MC серверов (консоли).
    /sync console all <command [args]> - выполнение команды от имени всех серверов, кроме BungeeCord.

    Например:
    /sync console survival pex group vip user add Kopatich - выполнение команды от имени сервера и выдаёт донат только на Survival.
    /sync console all pex group vip user add Kopatich - выполнение команды от имени сервера и выдаёт донат на всех серверах.
    /sync console bungee pex group vip user add Kopatich - ничего не даст, так как эта команда позволяет писать от имени ядра Bungee.
    Тоже проверял на своём сервере.
    Подробнее - https://www.spigotmc.org/resources/commandsync.115/
     
    Последнее редактирование: 14 июл 2015
  12. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    В 1.8. Бывает такое что не всегда выдается группа если человека нет на сервере. Поэтому я его телепортирую по серверам и выдаю группу.
     
  13. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Все это круто, а если сервер в это время на рестарте или просто завис? Костыли велосипеды...
    P.s сервера минигеймов часто рестартятся для перезапуска игры.
     
  14. Kiryushaz866

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

    Баллы:
    66
    Имя в Minecraft:
    Kiryushaz866
    C твоим вопросом я ещё не знаю, как
     
  15. Nextler

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

    Баллы:
    76
    Имя в Minecraft:
    NEXXTLER
    Люди помогите в конф.. commandsunc выставляю всё правильно и после этого proxy сервер тоисть Hub не врубается пишет что данные порт уже занят
     
  16. aZZyCSGO

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

    Баллы:
    61
    Имя в Minecraft:
    aZZyCSGO
    тоже самое не знаю как настроить command sync помогите!
    UP
     
  17. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    rscPermission
     
  18. TFGGGGGG

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

    Баллы:
    61
    Имя в Minecraft:
    TFGGGGGG
    А как pex к mysql подключить?
     
  19. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ручками.
     
  20. TFGGGGGG

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

    Баллы:
    61
    Имя в Minecraft:
    TFGGGGGG
    В конфиге не нашел(
     

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