Minecraft PC IP: play.cubecraft.net

FiredMercury21

Novice Member
Aug 21, 2020
187
145
44
I made some python code!
It can:
Find the exp required to get to a certain level
Find the exp required to get to a level from another level
Find which level you get to from another level with a certain amount of exp
PS - It's for vanilla and skyblock.

Warning: I haven't really cleaned it up, so if you enter a weird value, it might break.

Here's the code:
Python:
def findexp(var):
    if var < 32:
        expval = 2.5 * var ** 2 - 40.5 * var + 360
        if var < 16:
            expval = var ** 2 + 6 * var
    if var > 31:
        expval = 4.5 * var ** 2 - 162.5 * var + 2220
    return expval


def dif(var2, var3):
    expval3 = findexp(int(var2))
    expval4 = findexp(int(var3))
    expdif = expval4 - expval3
    return expdif


def reverse(var4, var5):
    expval5 = findexp(var4)
    expval6 = expval5 + var5
    expval7 = 0
    level = 0
    while expval7 < expval6:
        level = level + 1
        expval7 = findexp(level)
    return level


print('1 - Find the exp required to get to a certain level.')
print('2 - Find the exp required to get to a level from another level')
print('3 - Find which level you get to from another level with a certain amount of exp')
question = int(input('Which would you like to use? '))
if question == 1:
    q1 = int(input('Which level do you want to get to? '))
    print('You need', str(findexp(q1)), 'experience.')

if question == 2:
    q2 = int(input('What is the starting level? '))
    q3 = int(input('Which level do you want to get to? '))
    print('You need', str(dif(q2, q3)), 'experience.')

if question == 3:
    q4 = int(input('Which level are you on? '))
    q5 = int(input('How much experience? '))
    print('You can get to level', str(reverse(q4, q5)), '.')
 
Last edited:

Fesa

Quality Assurance
Team CubeCraft
🧪 Quality Assurance
💌 Customer Support
Oct 17, 2016
1,505
4,026
349
Yoitsu
Pronouns
She/Her
Euh, it's wrong...
 

bloodynoah

Member
Dec 10, 2020
12
7
4
18
I made some python code!
It can:
Find the exp required to get to a certain level
Find the exp required to get to a level from another level
Find which level you get to from another level with a certain amount of exp

Warning: I haven't really cleaned it up, so if you enter a weird value, it might break.

Here's the code:
Python:
def findexp(var):
    if var < 32:
        expval = 2.5 * var ** 2 - 40.5 * var + 360
        if var < 16:
            expval = var ** 2 + 6 * var
    if var > 31:
        expval = 4.5 * var ** 2 - 162.5 * var + 2220
    return expval


def dif(var2, var3):
    expval3 = findexp(int(var2))
    expval4 = findexp(int(var3))
    expdif = expval4 - expval3
    return expdif


def reverse(var4, var5):
    expval5 = findexp(var4)
    expval6 = expval5 + var5
    expval7 = 0
    level = 0
    while expval7 < expval6:
        level = level + 1
        expval7 = findexp(level)
    return level


print('1 - Find the exp required to get to a certain level.')
print('2 - Find the exp required to get to a level from another level')
print('3 - Find which level you get to from another level with a certain amount of exp')
question = int(input('Which would you like to use? '))
if question == 1:
    q1 = int(input('Which level do you want to get to? '))
    print(str(findexp(q1)))

if question == 2:
    q2 = int(input('What is the starting level? '))
    q3 = int(input('Which level do you want to get to? '))
    print(str(dif(q2, q3)))

if question == 3:
    q4 = int(input('Which level are you on? '))
    q5 = int(input('How much experience? '))
    print(str(reverse(q4, q5)))
hmmm
 

Ellie Williams

Forum Veteran
Jan 6, 2016
3,134
5,396
513
University of Eastern Colorado
tehc.png
 
  • Haha
Reactions: FiredMercury21

Fesa

Quality Assurance
Team CubeCraft
🧪 Quality Assurance
💌 Customer Support
Oct 17, 2016
1,505
4,026
349
Yoitsu
Pronouns
She/Her
Hi, sorry for taking so long to get back to you. Could you show me a screenshot of what you were doing? I'm pretty sure it should work.
I did
1 - enter
Because I wanted to know the xp for lvl 20
Then I did
20 - enter
Then it said
550.0

That really wrong
I also have no clue were the formulas you used came from + why they’re different for <>32 as the needed xp for a level is simply a row with v = 200
 

FiredMercury21

Novice Member
Aug 21, 2020
187
145
44
I did
1 - enter
Because I wanted to know the xp for lvl 20
Then I did
20 - enter
Then it said
550.0

That really wrong
I also have no clue were the formulas you used came from + why they’re different for <>32 as the needed xp for a level is simply a row with v = 200
I took the calculations from the official minecraft wiki, and it also says 550 is correct for level 20
Here's the link: https://minecraft.gamepedia.com/Experience
 
Members Online

Team online

Latest posts

Latest profile posts

GiGaGekkies wrote on ItzJqlmer's profile.
Gefeliciteerd maatje! <3
GiGaGekkies wrote on Kloska's profile.
Happy Birthday!
Matriox wrote on Kloska's profile.
Quack-tacular Birthday to you, dear duck friend! 🎉 Wishing you a pond full of joy, a sky full of sunshine, and a heart full of love on your special day! May your feathers stay fluffy, your ponds be plentiful, and your quacks be heard far and wide. Here's to another year of waddling adventures and endless smiles! 🦆🎂

I love chat gpt
Mr Jii Gamer wrote on Kloska's profile.
Happy birthday 🎈
Lyriie wrote on Kloska's profile.
Happy birthday!
Top Bottom