Войти или зарегистрироваться

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

Например игрок написал /advhelp и ему высветилось гуи с листочками, если кликнуть на любой листочек пишется тект.
Это легко реализуется.
Чет я не сразу понял идею, а теперь мне она понравилась, добавлю в планы.
 
Ещё добавь поддержку энтити, пишешь командой спавниться энтити с вопроса в кфг, и высвечивается вопрос с кфг и скин и когда по нему кликнешь выводиться ответ.
Думаю gui будет достаточно.
С помощью NPC можно реализовать Entity.
 
Ещё добавь поддержку энтити, пишешь командой спавниться энтити с вопроса в кфг, и высвечивается вопрос с кфг и скин и когда по нему кликнешь выводиться ответ.
Уж лучше Citizens+CommandNPC, а при клике gui-лист вопросов
 
ОРУ
Код:
        final File config = new File(this.getDataFolder() + File.separator + "config.yml");
        if (!config.exists()) {
            this.getConfig().options().copyDefaults(true);
            this.saveDefaultConfig();
        }
Есть просто .saveDefaultConfig();

А вообще, это так круто пытаться сохранить конфиг, которого нет в jar файле

:)))))
 
ОРУ
Код:
        final File config = new File(this.getDataFolder() + File.separator + "config.yml");
        if (!config.exists()) {
            this.getConfig().options().copyDefaults(true);
            this.saveDefaultConfig();
        }
Есть просто .saveDefaultConfig();

А вообще, это так круто пытаться сохранить конфиг, которого нет в jar файле

:)))))
Я запускал у себя на локале, все работало, конфиг грузился, так что проблема в загрузке на дропбокс уже походу.
Перезалил jar-ник
Чет ты Очень часто ОРешь, опасный симптом... :D
 
А Roboticstaff не проще установить? там и функционала больше!
Хотя он давно заброшен! Возьму себе
ХЗ почему, но когда я устанавливают этот плагин, то я не могу писать в чат! Без всяких сообщений просто пустота
 
Код:
    @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); <==
    }
Зачем отменять евент даже тогда, когда вопрос не найден?
 
А Roboticstaff не проще установить? там и функционала больше!
Хотя он давно заброшен! Возьму себе
ХЗ почему, но когда я устанавливают этот плагин, то я не могу писать в чат! Без всяких сообщений просто пустота
Спасибо за отзыв, завтра выпущу новую версию и уберу этот баг
 
Когда будет пофикшен этот баг?
Используйте первый релиз плагина, он работает стабильно, хоть и менее удобный. В новой версии есть проблема в отправке хелпмесседжа, стараюсь найти проблему, но не нахожу. Обращался также к DonDays, код вроде верный, но баг все-ровно существует.
 
Подкинул мне идею, на такой основе делаю себе бота на сервер.
 
Загрузил обновленный AdvancedHelper v1.0, убрал проверку на регистр.
 
Назад
Верх