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

Плагин [INFO/CHAT/GEN] AdvancedHelper v1.0 - Улучшенный помощник по серверу | v1_8_R3

Тема в разделе "Неподтвержденные плагины", создана пользователем _MasterCapeXD_, 1 июл 2017.

  1. zhcoder

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

    Баллы:
    66
    Имя в Minecraft:
    zhcoder
    Например игрок написал /advhelp и ему высветилось гуи с листочками, если кликнуть на любой листочек пишется тект.
    Это легко реализуется.
     
  2. Автор темы
    _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Чет я не сразу понял идею, а теперь мне она понравилась, добавлю в планы.
     
  3. zhcoder

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

    Баллы:
    66
    Имя в Minecraft:
    zhcoder
    Если нужна будет помощь в написании кода [GUI] пиши в лс, буду рад помочь:)
     
  4. zhcoder

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

    Баллы:
    66
    Имя в Minecraft:
    zhcoder
    Думаю gui будет достаточно.
    С помощью NPC можно реализовать Entity.
     
  5. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ой да ладно, в асинхронном же все выполняется CollStoryBob
     
  6. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Уж лучше Citizens+CommandNPC, а при клике gui-лист вопросов
     
  7. zhcoder

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

    Баллы:
    66
    Имя в Minecraft:
    zhcoder
    Я про это и имею ввиду.
     
  8. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    ОРУ
    Код:
            final File config = new File(this.getDataFolder() + File.separator + "config.yml");
            if (!config.exists()) {
                this.getConfig().options().copyDefaults(true);
                this.saveDefaultConfig();
            }
    Есть просто .saveDefaultConfig();

    А вообще, это так круто пытаться сохранить конфиг, которого нет в jar файле
    [​IMG]
    :)))))
    [​IMG]
     
  9. Автор темы
    _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Я запускал у себя на локале, все работало, конфиг грузился, так что проблема в загрузке на дропбокс уже походу.
    Перезалил jar-ник
    Чет ты Очень часто ОРешь, опасный симптом... :D
     
  10. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Потому, что в предыдущей версии был конфиг, а в этой нет. saveDefaultConfig сохраняет файл, только если не может найти его в директории плагина.
     
  11. dan_speeday

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

    Баллы:
    76
    Имя в Minecraft:
    _Speeday_
    А Roboticstaff не проще установить? там и функционала больше!
    Хотя он давно заброшен! Возьму себе
    ХЗ почему, но когда я устанавливают этот плагин, то я не могу писать в чат! Без всяких сообщений просто пустота
     
  12. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Код:
        @EventHandler(priority = EventPriority.HIGHEST)
        public void on(final AsyncPlayerChatEvent e) {
            if (e.isCancelled()) {
                return;
            }
            this.questions.entrySet().stream().filter(entry -> entry.getKey().equalsIgnoreCase(e.getMessage())).forEach(entry -> e.getPlayer().sendMessage((String)entry.getValue()));
            e.setCancelled(true); <==
        }
    Зачем отменять евент даже тогда, когда вопрос не найден?
     
  13. Автор темы
    _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Спасибо за отзыв, завтра выпущу новую версию и уберу этот баг
     
  14. Noop1Sliva

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

    Баллы:
    61
    Имя в Minecraft:
    Noop1Sliva
    Добрый вечер, можно ли как то добавлять ответы, через команду?
     
  15. dan_speeday

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

    Баллы:
    76
    Имя в Minecraft:
    _Speeday_
    Когда будет пофикшен этот баг?
     
  16. Автор темы
    _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Используйте первый релиз плагина, он работает стабильно, хоть и менее удобный. В новой версии есть проблема в отправке хелпмесседжа, стараюсь найти проблему, но не нахожу. Обращался также к DonDays, код вроде верный, но баг все-ровно существует.
     
  17. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Подкинул мне идею, на такой основе делаю себе бота на сервер.
     
  18. Lord9000

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

    Баллы:
    103
    Насчёт кода не знаю, но идея годная.
     
  19. Автор темы
    _MasterCapeXD_

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

    Баллы:
    76
    Имя в Minecraft:
    _MasterCapeXD_
    Загрузил обновленный AdvancedHelper v1.0, убрал проверку на регистр.
     
  20. Slavochka

    Slavochka Новичок Пользователь

    Баллы:
    6
    ТС, перезагрузите ссылки на плагин.
     

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