- 215
- 1
- 20
В общем, у меня в моде есть предмет, использование которого я хотел бы ограничить кулдауном.
Реализовать такое, я уверен, можно разными способами.
1) В конфиг записывать за каждым игроком время, когда он пользовался этим предметом в последний раз. Когда он пытается сделать это снова, если время не истекло - блокировать, если истекло - разрешать, а время в конфиге перезаписывать на текущее.
2) Больше способов я не знаю, но туманные идеи в голове есть.
Вопрос: Как сохранять в конфиг и снова извлекать оттуда информацию о времени? Где брать информацию о текущем времени?
В Main добавил:
public static Configuration cfg;
Там же, в PreInit добавил:
cfg = new Configuration(e.getSuggestedConfigurationFile());
В нужном классе пишу:
Main.cfg. ---- ??? что дальше писать, не знаю. Там куча get'ов и set'ов, глаза разбежались...
Поможете?
Реализовать такое, я уверен, можно разными способами.
1) В конфиг записывать за каждым игроком время, когда он пользовался этим предметом в последний раз. Когда он пытается сделать это снова, если время не истекло - блокировать, если истекло - разрешать, а время в конфиге перезаписывать на текущее.
2) Больше способов я не знаю, но туманные идеи в голове есть.
Вопрос: Как сохранять в конфиг и снова извлекать оттуда информацию о времени? Где брать информацию о текущем времени?
В Main добавил:
public static Configuration cfg;
Там же, в PreInit добавил:
cfg = new Configuration(e.getSuggestedConfigurationFile());
В нужном классе пишу:
Main.cfg. ---- ??? что дальше писать, не знаю. Там куча get'ов и set'ов, глаза разбежались...
Поможете?