- Баллы
- 61
- Имя в Minecraft
- itzHiti
Приветствую всех! Недавно решил заняться написанием собственных плагинов. Написал, всё сделал, однако теперь вопрос как в следующем коде сделать возможность выдачи разного количества очков за разные виды достижений. Т.е. выдавать за обычные достижения 1 балл игроку, за цель 10 баллов и за испытание 25 баллов.
Код:
@EventHandler
public void advv(PlayerAdvancementDoneEvent e) {
Player pl = e.getPlayer();
Scoreboard sb = Bukkit.getScoreboardManager().getMainScoreboard();
Objective ob = sb.getObjective("bac_advancements");
if (ob == null) {
sb.registerNewObjective("bac_advancements", "dummy", "bac_advancements");
ob = sb.getObjective("bac_advancements");
}
Score score = ob.getScore(pl.getDisplayName());
int scr = score.getScore();
