Il Knight
Veteran OT User
Hi!
i need help on player.h on this line =
static uint64_t getExpForLevel(int32_t lv) {
lv--;
return ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;
}
this is the "exp for the next level"
i want to change this formula to this =
experience of current level x 1.5
------------------------------------
current level = 1 (experience = 0)
exp for next level = 1000 <
------------------------------------
current level 2 (experience = 1000)
exp for next level = (exp of level x 1.5) = 1000 x 1.5 = 1500)
total exp for next level = 1500
-----------------------------------
current level 3 (experience = 2500)
exp for next level = (exp of level x 1.5) = 2500 x 1.5 = 3750
total exp for next level = 2250
--------------------------------------
current level 4 (experience = 4750)
exp for next level = (exp of level x 1.5) = 4750 x 1.5 = 7125
total exp for next level = 7125
------------------------------------------
current level 5 (experience = 11875)
exp for next level = (exp of level x 1.5) = 11875 x 1.5 = 17812
total exp for next level = 17812
so next level 6 = 29678 of experience.
-------------------------------------------
thanks in advance
i need help on player.h on this line =
static uint64_t getExpForLevel(int32_t lv) {
lv--;
return ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;
}
this is the "exp for the next level"
i want to change this formula to this =
experience of current level x 1.5
------------------------------------
current level = 1 (experience = 0)
exp for next level = 1000 <
------------------------------------
current level 2 (experience = 1000)
exp for next level = (exp of level x 1.5) = 1000 x 1.5 = 1500)
total exp for next level = 1500
-----------------------------------
current level 3 (experience = 2500)
exp for next level = (exp of level x 1.5) = 2500 x 1.5 = 3750
total exp for next level = 2250
--------------------------------------
current level 4 (experience = 4750)
exp for next level = (exp of level x 1.5) = 4750 x 1.5 = 7125
total exp for next level = 7125
------------------------------------------
current level 5 (experience = 11875)
exp for next level = (exp of level x 1.5) = 11875 x 1.5 = 17812
total exp for next level = 17812
so next level 6 = 29678 of experience.
-------------------------------------------
thanks in advance