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

Помогите Как открыть игроку ссылку без чата и отслеживать его выбор

Тема в разделе "Разработка плагинов для новичков", создана пользователем OJIEKCAHDP, 15 янв 2022.

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

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Реально ли открыть игроку ссылку, без чата (в случае чата используется BaseComponent), а потом, отследить его нажатие, открыл он, скопировал или отменил?
    Использую версию 1.18, ядро Purpur.
     
  2. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Без чата нельзя.
    А чате результат отследить тоже нельзя. Только если выполнять команду от имени игрока. Но скопировать в этом случае не выйдет
     
  3. alexandrage

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

    Баллы:
    173
    Ну отправить сообщение в чат с ссылкой, ну а там на сайте по айпи чекнуть на совпадение с тем игроком.
     
  4. Автор темы
    OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Проблема в том, что ссылка от вк или тг и дс.
     
  5. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    Тогда могу предложить отслеживать какое-либо действие. В ВК это может быть написание сообщения в ЛС, либо лайк/коммент на пост (зависит от цели), в ДС это может быть нажатие на реакцию или просто присоединение к серверу, в Телеге много не сидел, но смысл ты понял
     
  6. alexandrage

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

    Баллы:
    173
    Ну на дискорд есть бот апи, на счет вк и телеги не знаю.
     
  7. Автор темы
    OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Проблема этих решений в том, что мне как-то нужно понимать, какой именно игрок присоединился. Клиент на сервер не отправляет пакет о закрытии меню выбора?
     
  8. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    Вроде, все это меню выбора на клиент сайде и ничего не отправляет
     
  9. mirrerror

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

    Баллы:
    76
    Имя в Minecraft:
    mirrerror
    Единственное, что мне приходит в голову, - это отправлять игроку ссылку на твой сайт, который будет детектить этот заход, а потом уже его редиректить на нужный тебе сайт
     

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