Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

[РЕШЕНО]загрузка конфига.

Тема в разделе "Разработка плагинов для новичков", создана пользователем Kotlar, 26 фев 2015.

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

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Старожилы, доброго вечера!
    Прошу помощи с загрузкой конфига)))
    Код:
        public void onEnable(){
            _log.info("[SunriseCapture] Loading Plugin");
            _log.info("[SunriseCapture] Creater kirilka1996");
            Bukkit.getPluginManager().registerEvents(this, this);
            getConfig().getInt("Hwood",HWood);
            getConfig().getInt("HCoblestone",HCoblestone);
            getConfig().getInt("Hiron",Hiron);
            getConfig().getInt("Hgold",Hgold);
            getConfig().getInt("Hdiamond",Hdiamond);
            getConfig().getInt("Hmoney",Hmoney);
            getConfig().getInt("Hterra",Hterra);
            //
            getConfig().getInt("Gwood",GWood);
            getConfig().getInt("GCoblestone",GCoblestone);
            getConfig().getInt("Giron",Giron);
            getConfig().getInt("Ggold",Ggold);
            getConfig().getInt("Gdiamond",Gdiamond);
            getConfig().getInt("Gmoney",Gmoney);
            getConfig().getInt("Gterra",Gterra);
            saveConfig();
        }
    поч не загружается? что то не хватает?
    Заранее спасибо))
    Без всяких шуток,остроумия пожалуйста, я очень на вас расчитываю)))
     
  2. Хостинг MineCraft
    <
  3. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    1) Тебе так удобно? :D
    [​IMG]

    2) Ты кажется забыл что тут нет ванг
    Где ошибка и собственно текст конфига? или этого нет?
     
  4. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    поподробнее пожалуйста. просто я вас не понял)))
    вам весь код кинуть? У меня просто не загружается конфиг
     
  5. Plasticable

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

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    А куда ты присваиваешь переменные?
    Надо примерно так
    int Hiron = getConfig().getInt("Hiron",Hiron);
     
  6. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Код:
    public class Capture extends JavaPlugin implements Listener{
        public static final Logger _log = Logger.getLogger("Minecraft");
        public static Capture plugin;
        Location helpmeloc;
        int Ishelping;
        int x,y,z;
        int IsCapture = 0;
        int Captured = 0;
        int IsStarted = 0;
        int Score1;
        int Score2;
       
        //склад
        int HWood;
        int HCoblestone;
        int Hiron;
        int Hgold;
        int Hdiamond;
        int Hmoney = 1000;
        int Hterra = 2;
       
        int GWood;
        int GCoblestone;
        int Giron;
        int Ggold;
        int Gdiamond;
        int Gmoney = 1000;
        int Gterra = 2;
        @Override
        public void onEnable(){
            _log.info("[SunriseCapture] Loading Plugin");
            _log.info("[SunriseCapture] Creater kirilka1996");
            Bukkit.getPluginManager().registerEvents(this, this);
            this.getConfig().getInt("Hwood",HWood);
            this.getConfig().getInt("HCoblestone",HCoblestone);
            this.getConfig().getInt("Hiron",Hiron);
            this.getConfig().getInt("Hgold",Hgold);
            this.getConfig().getInt("Hdiamond",Hdiamond);
            this.getConfig().getInt("Hmoney",Hmoney);
            this.getConfig().getInt("Hterra",Hterra);
            //
            this.getConfig().getInt("Gwood",GWood);
            this.getConfig().getInt("GCoblestone",GCoblestone);
            this.getConfig().getInt("Giron",Giron);
            this.getConfig().getInt("Ggold",Ggold);
            this.getConfig().getInt("Gdiamond",Gdiamond);
            this.getConfig().getInt("Gmoney",Gmoney);
            this.getConfig().getInt("Gterra",Gterra);
            saveConfig();
        }
    [DOUBLEPOST=1424978795,1424978572][/DOUBLEPOST]
    сделано. но конфиг всё равно не выгружается[DOUBLEPOST=1424979422][/DOUBLEPOST]
    попробую обьяснить поподробнее.
    Ошибок в самом exlipse не находит. Но когда конфиг загружается, то загружается пустой файлик, хотя в самой библиотеке config есть.
     
  7. Sonicxd2

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

    Баллы:
    76
    saveDefaultConfig();
    Перед загрузкой конфигов.
     
  8. Автор темы
    Kotlar

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

    Баллы:
    66
    Имя в Minecraft:
    kirilka1996
    Спасибо, помогли.
    ЗАКРЫТО
     
Статус темы:
Закрыта.

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