Obby Checkpoint percentage bug

I am not sure if this is bug or it’s a script problem for the percentage but can anyone please help me with it!

Please and Thank you!

Use floor division or rounding when calculating the percentage.

local number1 = 35
local number2 = 70

local percentage = (math.floor(number1 / number2) * 100)

or, just use math.floor() on the already existing result. Alternatively, you could use math.round().

1 Like

This should work. If you were wondering why this happens, you can learn more here