So I'm making an experience system. The user gains experience but they never level up.
code -
game.Players.PlayerAdded:connect(function(player)
wait(4)
xp = player.savedvalues.xp
level = player.savedvalues.level
level1xp = 0 --first level
level2xp = 50 --second level
level3xp = 100 --third level
level4xp = 150 --fourth level
level5xp = 200
xp.Changed:connect(function()
if xp.Value >= level1xp and xp.Value < level2xp then
level.Value = 1
elseif xp.Value >= level2xp and xp.Value < level3xp then
level.Value = 2
elseif xp.Value >= level3xp and xp.Value < level4xp then
level.Value = 3
elseif xp.Value >= level4xp and xp.Value < level5xp then
level.Value = 4
elseif xp.Value >= level5xp then
level.Value = 5
end
end)
end)
Am I just missing something really obvious?
Thanks for reading
