Помогите Диалоги у npc

PHP:
HashMap<String, String> time = new HashMap<String, String>();
ConfigurationSection section = getConfig().getConfigurationSection("time");
for (String key : section.getKeys(false)) {
    time.put(key, section.getString(key));
}
Попробуй так. Работоспособность, как всегда, не гарантирую.
 
PHP:
HashMap<String, String> time = new HashMap<String, String>();
ConfigurationSection section = getConfig().getConfigurationSection("time");
for (String key : section.getKeys(false)) {
    time.put(key, section.getString(key));
}
Попробуй так. Работоспособность, как всегда, не гарантирую.
Как-то костыльно.
 
Фууууууух, диалоги сделал, два типа квестов сделал(поговорить с другим NPC, принести определенные предметы NPC'шнику), осталось только третий тип квеста: убить кол-во мобов с определенным именем. Вопрос, как хранить инфу о прохождении этого квеста, т.е сколько мобов уже убил и как хранить если в одном квесте нужно убить 5 "зомби" и 10 "скелов"? В данный момент структура инфы о игроках такова:
Код:
playername:
  start:
  - questname1
  - questname2
  end:
  - questname3
  - questname4
  - questname5
playername2:
  start:
  - questname1
  - questname2
  - questname3
  end:
  - questname4
  - questname5
 
Фууууууух, диалоги сделал, два типа квестов сделал(поговорить с другим NPC, принести определенные предметы NPC'шнику), осталось только третий тип квеста: убить кол-во мобов с определенным именем. Вопрос, как хранить инфу о прохождении этого квеста, т.е сколько мобов уже убил и как хранить если в одном квесте нужно убить 5 "зомби" и 10 "скелов"? В данный момент структура инфы о игроках такова:
Код:
playername:
  start:
  - questname1
  - questname2
  end:
  - questname3
  - questname4
  - questname5
playername2:
  start:
  - questname1
  - questname2
  - questname3
  end:
  - questname4
  - questname5
Думаю проще будет все это хранить в классе с данными о игроке или хранить в HashMap'e.
 
Назад
Верх