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

Помогите Зашел в портал края попал на другой сервер. Как реализовать?

Тема в разделе "Помощь", создана пользователем Bygagaup, 12 сен 2019 в 08:49.

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

    Bygagaup Ньюби

    Баллы:
    1
    Есть сеть серверов BungeeCord. Как можно реализовать такую схему чтобы любой игрок мог найти портал края и зайдя в него попадал на другой сервер сети BungeeCord. Суть в том что этот портал нельзя заранее поставить с помощью плагина по порталам. Чтобы любой игрок мог найти абсолютно новый и не тронутый портал и он отправил его на другой сервер.

    Знаю что в плагине MultiWorld есть команда /mw link-end (направить все порталы Края из мира 1 в мир 2), может есть что-то подобное, только не в другой мир, а на другой сервер.

    • Сервер на Paper

    Я не привязываюсь именно к BungeeCord, интересует любой способ реализации этой идеи. Главное чтобы перекидывало на другой сервер.

    Нужно мне это, чтобы разделить мощность процессора, а именно ядер, на несколько серверов, для большей производительности.

    Любые предложения или идеи принимаются.
     
    Последнее редактирование: 12 сен 2019 в 09:02
  2. Mr Hosting
  3. imDaniX

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

    Баллы:
    76
    Имя в Minecraft:
    imDaniX
    Подручными средствами - создать "псведомир" без блоков, сделать там невидимый портал с помощью какого-нибудь плагина на bungee-порталы(таких много), и при телепортации через портал края игрок будет попадать в тот псведомир с bungee-порталом. Но с таким способом появляются проблемы - непонятно, как телепортировать игрока назад, в обычный мир; если сервер с эндом упал, то игрок просто застрянет в том мире; даже если все в порядке - игрок несколько секунд будет видеть пустой мир и игроков, которые сейчас тоже телепортируются через портал.

    Лучше всего будет какой-нибудь sampois.jar. Будет достаточно словить PlayerTeleportEvent с нужной причиной телепорта, и вместо, собстна, телепорта в энд, перенаправлять юзера на другой сервер, а при входе назад телепортировать на спавн.
     
  4. Автор темы
    Bygagaup

    Bygagaup Ньюби

    Баллы:
    1
    imDaniX, над первой идеей я тоже думал, но как ты и сам я думаю понял там могут быть проблемы, да и вообще не хочется делать такие костыли.

    Насчет sampois.jar я не понял, что это?
     
  5. imDaniX

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

    Баллы:
    76
    Имя в Minecraft:
    imDaniX
    Написание собственного плагина. Лично, или заказать.
     
  6. Автор темы
    Bygagaup

    Bygagaup Ньюби

    Баллы:
    1
    Спасибо, за совет. Попробую, что-то сделать или найти. Когда найду или сделаю сообщу тут.
     
  7. New_Jeb

    New_Jeb Новичок Только чтение

    Баллы:
    16
    Имя в Minecraft:
    New_Jeb
    У меня на сервере есть подобная система, можно спокойно это сделать, для этого тебе нужны плагины Multiverse-Core - https://ci.onarandombox.com/job/Multiverse-Core/ ,а так-же плагин для самих порталов
    Multiverse-Portals - https://ci.onarandombox.com/job/Multiverse-Portals/ вот туториал, по которому ты должен разобраться как создать сами порталы:


     
    Последнее редактирование: 15 сен 2019 в 17:05

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