Помогите BungeeCord + NPC. С сервера на сервере

  • Автор темы Автор темы BrainRTP
  • Дата начала Дата начала

BrainRTP

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
BrainRTP
Доброго времени суток, коллеги! Не могли бы вы мне подсказать, как правильно реализовать плагин, что бы при вводе команды #1 его телепортировало на сервер #1, при вводе команды #2 на сервер #2 и т.д. ? Я хочу реализовать через Citizens + CommandNPC. Но как я понял, команда должна быть "proxy" или что-то такое... Как правильно реализовать? Большое вам спасибо заранее!
 
Какую-то ****ню мутишь. Проще юзать варпы
 
Какую-то ****ню мутишь. Проще юзать варпы
Подожди... Мне нужно нажать на NPC, что бы тебя телепортировало на другой сервер! У меня Bungee система.
Мы находимся на сервере 'main' и по нажатию ПКМ по NPC нас телепортирует на сервер 'server1'.
Вот что я хочу реализовать. Но плагина я не нашел в интернете, который работает с NPC. Вот и подумал, мб я сам создам NPC добавлю к ним какую-нибудь команду через CommandNPC и юзану самопис, который будет чесать какую ты команду написал и будет тебя телепортировать на тот или иной сервер. Вооот! Но я не понял Bungee API, примеров не нашел. Мб кто-нибудь сможет мне подсказать как реализовать, или направит меня куда-нибудь (не далеко, а на топик про BungeeAPI который мне нужен)
СЛОжно.!
 
Plugin channel BungeeCord: отправляем через плагин сообщение банже о переподключении игрока, она его и редиректит на нужный сервер из конфига.
 
Есть плагин, который так и называется - BungeeCord NPCs
 
Java:
Player player;
ByteArrayDataOutput out = ByteStreams.newDataOutput();
out.writeUTF("Connect");
out.writeUTF("название сервера банжи");
player.sendPluginMessage(this, "BungeeCord", out.toByteArray());
 
NPCS:
'1':
Commands:
- stalker~~false Это для CommandNPC (пример) + плагин ServerConnect
 
А Citizens разве не организует подобные вещи? Помнится, ChestCommands, например, переносит на другой сервер при помощи команды server:название. Возможно в Citizens есть что-то подобное, стоит почитать документацию.
Если такой возможности нет, то создаём какую-нибудь команду, туда пихаем код, который предоставил FyuzYT, подключаем Citizens к этой команде
 
А Citizens разве не организует подобные вещи? Помнится, ChestCommands, например, переносит на другой сервер при помощи команды server:название. Возможно в Citizens есть что-то подобное, стоит почитать документацию.
Если такой возможности нет, то создаём какую-нибудь команду, туда пихаем код, который предоставил FyuzYT, подключаем Citizens к этой команде
CommandNPC
Но цитизенс для этих целей не будет вроде - бы работать с банжи кордом.
 
Назад
Верх