Помогите Полоска опыта, нужна помощь

EnderBro3D

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
EnderBro3D
Есть плагин на опыт и уровни, нужно выводить черту опыта, но она выводится некорректно.
Подскажите алгоритм как выводить его правильно?

Java:
//Пример
Player p = Bukkit.getPlayer("Proverka");
int exp = 1337;
int maxExp = 1500;
int lvl = 1;
p.setLevel(lvl);
p.setExp(...help...);
Ничего не получается, я в математике не силён, пожалуйста помогите.
Нужно вводить в '...help...' значение float, от 0f до 1f.
 
setExp(exp/ (float) maxExp);
Имей ввиду, что если exp > maxExp, то полоска вылезет за экран.
 
Назад
Верх