Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function expToLevel($experience) {
- $totalexp = 300;
- $dropoff35=floor($totalexp*pow(1.3,34));
- $dropoff80=floor($dropoff35*pow(1.1,45));
- $dropoff150=floor($dropoff80*pow(1.08,70));
- $dropoff180=floor($dropoff150*pow(1.05,30));
- $level = ((($experience<$dropoff35)?1:(($experience<$dropoff80)?35:(($experience<$dropoff150)?80:(($experience<$dropoff180)?150:180))))+log(($experience/(($experience<$dropoff35)?300:(($experience<$dropoff80)?$dropoff35:(($experience<$dropoff150)?$dropoff80:(($experience<$dropoff180)?$dropoff150:$dropoff180))))),(($experience<$dropoff35)?(1.3):(($experience<$dropoff80)?(1.1):(($experience<$dropoff150)?(1.08):(($experience<$dropoff180)?(1.05):1.03))))));
- return floor($level);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement