Inverser une function
Bonjour, je voudrais que cette fonction me donne le level en fonction de sont expérience total au lieux de l'expérience requis pour un level.
La fonction
La fonction
function lvl($level) {
$whole = floor($level);
$partial = $level - $whole;
$odd = ceil($whole/2);
$even = floor($whole/2);
$oddXp = ($odd * ($odd + 1) / 2) * 7;
$evenXp = ($even * ($even + 1) / 2) * 7 + $even * 3;
$wholeXp = $oddXp + $evenXp;
$partialXp = (7 + floor(($whole + 1) * 7 / 2)) * $partial;
return ($wholeXp + $partialXp);
}
2 réponses
-
Bonsoir, il fautdrait que tu nous explique a quoi sert chaque variable *-)
-
c'est la fonction qui est sur ce site http://pernsteiner.org/minecraft/levelcalc.html que j'ai converti en php et qui permet de calculer l'xp nécessaire pour changer de level