Помогите Авто-сообщения на сервер.

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

Fade_bit

Новичок
Пользователь
Баллы
21
Посоветуйте плагин на авто-сообщения, потому что сколько не перепробывал - в каждом косяк есть.
В одном конфиг неадыкватный, в другом, когда в чате пишется сообщения с ссылками, ссылки не кликабельны, в третьем вообще конфиг слетает по непонятным причинам...

Вообщем, что обязательно нужно:
1. Одно сообщение в две и более строк красиво (в некоторых плагинах пишешь сообщение просто большое и там текст переносится на следующие строчки, а в начале новой строки стоит пробел и с ним приходится долго маятся, чтобы убрать его)
2. Чтобы были кликабельны ссылки или же как у меня сейчас стоит плагин, где ссылки не кликабельны, но к каждому сообщению можно привязать действие, допустим при наведении на текст высвечивается какое-либо окно с доп.текстом или же при нажатии на текст производится команда или же те же ссылки.
(Почему я его не юзаю? Непонятный карявый конфиг, некоторые сообщения в конфиге сами по непонятным причинам преобразуются в какую-то кашу, которая работает, но изменить текст уже не получается)
 
Посоветуйте плагин на авто-сообщения, потому что сколько не перепробывал - в каждом косяк есть.
В одном конфиг неадыкватный, в другом, когда в чате пишется сообщения с ссылками, ссылки не кликабельны, в третьем вообще конфиг слетает по непонятным причинам...

Вообщем, что обязательно нужно:
1. Одно сообщение в две и более строк красиво (в некоторых плагинах пишешь сообщение просто большое и там текст переносится на следующие строчки, а в начале новой строки стоит пробел и с ним приходится долго маятся, чтобы убрать его)
2. Чтобы были кликабельны ссылки или же как у меня сейчас стоит плагин, где ссылки не кликабельны, но к каждому сообщению можно привязать действие, допустим при наведении на текст высвечивается какое-либо окно с доп.текстом или же при нажатии на текст производится команда или же те же ссылки.
(Почему я его не юзаю? Непонятный карявый конфиг, некоторые сообщения в конфиге сами по непонятным причинам преобразуются в какую-то кашу, которая работает, но изменить текст уже не получается)
Хмм,ну ты можешь сам сделать эти автосообщения. Что нужно:
ArrayList,HashMap,Messages,ClickMessages,Config
Могу помочь с ClickMessages,и Сonfig
ClickMessages [COMMANDS/URL]:
Код:
TextComponent message = new TextComponent( "§eFLY (Кликабельно)" );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, "/fly"  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
              p.spigot().sendMessage( message );
Код:
              TextComponent message = new TextComponent( "§eТуториал (Кликабельно)" );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, "https://vk.com/faintcode"  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
              p.spigot().sendMessage( message );
How to добавлять строку в Config [CLICKMESSAGES]:
Код:
  String s = plugin.getConfig().getString("messages.clickmessage");
              s = s.replace("&", "\u00a7");
              String s2 = plugin.getConfig().getString("messages.clickurl");
              s2 = s2.replace("&", "\u00a7");
              TextComponent message = new TextComponent( s );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, s2  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
 
Хмм,ну ты можешь сам сделать эти автосообщения. Что нужно:
ArrayList,HashMap,Messages,ClickMessages,Config
Могу помочь с ClickMessages,и Сonfig
ClickMessages [COMMANDS/URL]:
Код:
TextComponent message = new TextComponent( "§eFLY (Кликабельно)" );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.RUN_COMMAND, "/fly"  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
              p.spigot().sendMessage( message );
Код:
              TextComponent message = new TextComponent( "§eТуториал (Кликабельно)" );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, "https://vk.com/faintcode"  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
              p.spigot().sendMessage( message );
How to добавлять строку в Config [CLICKMESSAGES]:
Код:
  String s = plugin.getConfig().getString("messages.clickmessage");
              s = s.replace("&", "\u00a7");
              String s2 = plugin.getConfig().getString("messages.clickurl");
              s2 = s2.replace("&", "\u00a7");
              TextComponent message = new TextComponent( s );
              message.setClickEvent( new ClickEvent( ClickEvent.Action.OPEN_URL, s2  ));
              message.setHoverEvent( new HoverEvent( HoverEvent.Action.SHOW_TEXT, new ComponentBuilder("§a*Жмяк*").create() ) );
Ооойоой, неее, я только готовое настраивать умею не более))
 
помоему лучшее решение AutoMessage. У меня он стоит + работает JSON (кликаб. сообщения)
 
Crontab из под linux и плагины никакие не нужны
 
помоему лучшее решение AutoMessage. У меня он стоит + работает JSON (кликаб. сообщения)
А вот он у меня как раз и стоит, не понятно, как сделать перенос строки, + почему-то в конфиге 1 сообщение постоянно в кашу превращается, там символы вроде /u2oo2 (не помню какие точно) придеться маяться с этим плагином. Узнать бы только как перенос строки сделать.
 
А вот он у меня как раз и стоит, не понятно, как сделать перенос строки, + почему-то в конфиге 1 сообщение постоянно в кашу превращается, там символы вроде /u2oo2 (не помню какие точно) придеться маяться с этим плагином. Узнать бы только как перенос строки сделать.
Попробуй "\n"
 
Последнее редактирование:
Назад
Верх Низ