e gives it's values to Exp if AwardExp is true, but it doesn't work.
- Code:
while (AwardExp) and e.Value>0 do
wait(.01)
Texp.Value=Texp.Value+1
Exp.Value=Exp.Value+1
e.Value=e.Value-1
end
if Exp.Value==ToNextLevel.Value then
AwardExp = false
Exp.Value=0
if lvl.Value<=10 then
lvl.Value=lvl.Value+1
MaxHP.Value=MaxHP.Value+math.random(1, 8)
stg.Value=stg.Value+math.random(1, 5)
def.Value=def.Value+math.random(1, 5)
spd.Value=spd.Value+math.random(1, 5)
mag.Value=mag.Value+math.random(1, 5)
elseif lvl.Value<= 11 and lvl.Value>=30 then
lvl.Value=lvl.Value+1
MaxHP.Value=MaxHP.Value+math.random(1, 6)
stg.Value=stg.Value+math.random(1, 3)
def.Value=def.Value+math.random(1, 3)
spd.Value=spd.Value+math.random(1, 3)
mag.Value=mag.Value+math.random(1, 3)
else
lvl.Value=lvl.Value+1
MaxHP.Value=MaxHP.Value+math.random(1, 4)
stg.Value=stg.Value+math.random(1, 2)
def.Value=def.Value+math.random(1, 2)
spd.Value=spd.Value+math.random(1, 2)
mag.Value=mag.Value+math.random(1, 2)
end
wait(2)
AwardExp=true
end