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

Помогите Как в DeluxeMenus сделать выбор серверов по motd?

Тема в разделе "Помощь", создана пользователем DerWV, 27 июл 2023.

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

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
    Недавно столкнулся с проблемой о том, как сделать выбор серверов по motd на подобии, как у VimeWorld. Читал много тем, что это возможно, но кто может поделиться такой конфигурацией или хотя-бы объяснить это. Заранее спасибо.
     
  2. Автор темы
    DerWV

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
  3. HogeltBellai

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

    Баллы:
    66
    Имя в Minecraft:
    HogeltBellai
    Не понятно поставил вопрос.
    Если я правильно понял то на ВВ не так сделано, да и там своя самописная система подключения
    Попробуй использовать JS может быть что то да выйдет..
     
  4. Автор темы
    DerWV

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
    Писать код не умею, но видел много тем реализации такого через DeluxeMenus, но как так и не понял (например: эта). Там человек скинул своё меню (не через кнопку код), но так как в DeluxeMenus не разбираюсь, то не имею ни малейшего понятия: как правильно нужно расставить проблемы перед словами?
    Код:
    menu_title: 'Выбор карты SkyWars'
    open_command:
    - maps
    size: 36
    update_interval: 1
    items:
    '1':
    material: WOOl
    slot: 10
    update: true
    display_name: '&eShire &a[sw-1]'
    view_requirement:
    requirements:
    has_js:
    type: '!string equals'
    input: "%pinger_motd_localhost:30007%"
    output: "идет игра"
    lore:
    - '&7Карта: &eShire'
    - '&r'
    - '&7Игроки: &e%pinger_players_localhost:30007%&7/&e12'
    - '&7Статус: &r%pinger_motd_localhost:30007%'
    - '&r'
    - '&r'
    right_click_commands:
    - '[connect] sw-1'
    left_click_commands:
    - '[connect] sw-1'
     
  5. HogeltBellai

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

    Баллы:
    66
    Имя в Minecraft:
    HogeltBellai
    Как я и говорил через JS. В нём написан небольшой кодик а так же используется papi pinger
    pinger
     
  6. Автор темы
    DerWV

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
    PlaceHolderAPI? Есть ли готовый код? Или каким образом можно сделать проверку motd?
     
  7. HogeltBellai

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

    Баллы:
    66
    Имя в Minecraft:
    HogeltBellai
    Самое простое что вы можете сделать, если у вас уже реализовано изменение MOTD то просто где нужно прописать получение мотд %pinger_motd_<server/ip>:<port>%, так будет получается значение мотд сервера который вам нужен.
     
  8. Автор темы
    DerWV

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
    Мне нужно вот это: заходишь в меню и в какой-нибудь ряд выстроены сервера. Например сервер bw-1 изменил статус игры на идёт игра, то он пропал, а например сервер, который стоял рядом на слоте с сервером bw-1 встал на слот сервера bw-1.
     
  9. HogeltBellai

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

    Баллы:
    66
    Имя в Minecraft:
    HogeltBellai
    Не уверен что так просто можно реализовать такое в DM
     
  10. Автор темы
    DerWV

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

    Баллы:
    61
    Имя в Minecraft:
    DerWV
    Хорошо, тогда через что это возможно реализовать кроме самоличных плагинов?
     

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