I am making a game. I want you to level up every time you get to or surpass 200 experience. The only time it works is on level 2. Before level 2, you level up before getting to 200 experience. After level 2, it takes more than 200 experience. I have tried a bunch of different scripts. They all look a little like this:
local player = script.Parent.Parent.Parent.Parent.Parent -- this is not the problem
local xp = player.leaderstats.XP
local lvl = player.leaderstats.Level
if xp == 200 then
xp = xp - 200
lvl = lvl + 1
end
if xp > 200 then
xp = xp - 200
lvl = lvl + 1
end
