Помогите Как создать строку в конфиге для каждого игрока и записывать/читать именно нужную?

  • Автор темы Автор темы Andy323
  • Дата начала Дата начала

Andy323

Активный участник
Пользователь
Баллы
61
Я делаю систему предупреждений у себя в плагине, и мне нужно, чтобы при выдаче 1-ого предупреждения в конфиге создавалась строкас никнеймом человека и со значением "1". При последующих предупреждениях значение должно увеличиваться на +1, когда значение станет = 3, счетчик обнулится, а игрок улетит в бан.Проблема именно в нахождении нужной строки и изменения значения.
 
Изи
Configs cfgs = new Configs(this);
//Создать или загрузить конфиг для юзера.
CustomConfig cfg = cfgs.add("UserName");
//Получить загруженный конфиг для юзера.
CustomConfig cfg = cfgs.get("UserName");
//Какие то операции над конфигом.
int warn = cfg.get().getInt("warn", 0);
cfg.get().set("warn", warn+1);
//Сохранить конфиг юзера.
cfg.save();
//Сохранить конфиг юзера и выгрузить его.
cfgs.save("UserName");
https://github.com/alexandrage/Example/blob/master/src/Example/cfg/Configs.java
https://github.com/alexandrage/Example/blob/master/src/Example/cfg/CustomConfig.java
 
Последнее редактирование:
Назад
Верх