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

Помогите Работа с конфигом.

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

  1. Автор темы
    konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Привет-с!
    Код:
    users:
     evkakiy: 5
     lolotron: 4
     mr_mr: 4000
     {...}
     olol: 123
    
    Как у каждого пользователя изменить все значения в нужный момент? Пользователи могу добавляться.
     
  2. Хостинг MineCraft
    <
  3. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    config.set("users." + nick, 100)
    Если всех надо перебрать, то получаешь список игроков через config.getConfigurationSection("users").getKeys(false) и пробегаешься циклом
     
    Hephest нравится это.
  4. Автор темы
    konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Окей, но как будет выглядеть этот "список" и какое условие для цикла?[DOUBLEPOST=1393614921,1393611275][/DOUBLEPOST]Случайно не так?
    Код:
    Set<String> a = this.getConfig().getConfigurationSection("names").getKeys(true);
    int b = a.size();
    int i = 0;
    while(i<=b) {
      this.getConfig().set("names."+a[i], "100");
      i++;
    }
    
     
  5. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Код:
     for(String s :this.getConfig().getConfigurationSection("names").getKeys(false) ) {}
     
    Hilgert и serega6531 нравится это.

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