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

Помогите Проверка обновлений

Тема в разделе "Разработка плагинов для новичков", создана пользователем BeYkeR, 17 апр 2013.

Статус темы:
Закрыта.
  1. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Я хочу сделать авто проверку новых версии плагина , как это реализовать ?
     
  2. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    В туевой хуче плагинов это сделано уже, почему бы не посмотреть там?
     
  3. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Пробывал, все равно не работает. Точнее пишит что найдено новая версия плагина , если я и так сижу на новом
     
    ВремяПриключений нравится это.
  4. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Ну если пробовал то показывай код
     
  5. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    взял у DisguiseCraft:
    BTLNotifier:
    Код:
        @Override
        public void run() {
            if (player.isOnline()) {
                String update = BTLCheck.getLatestVersion();
                try {
                    if (Integer.parseInt(plugin.version.replace("BkrTorchLightV", "")) < Integer.parseInt(update.split(" ")[0].replace("BkrTorchLightV", ""))) {
                        player.sendMessage(ChatColor.GREEN + "New update!: " + update);
                    }
                } catch (NumberFormatException e) {
                    BTL.logger.log(Level.WARNING, "Could not parse version updates.");
                }
            }
        }
    }
    Помоему из-за 6 строки
     
  6. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Уже нашел способ. Тема закрыта
     
Статус темы:
Закрыта.

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