processXP
SELECT levelId FROM Level WHERE xp <= @playerXP ORDER BY levelId DESC LIMIT 1;SELECT rewardID FROM Rewards WHERE level = @previousLevel;AwardLevelReward(playerID, rewardID);
Last updated
SELECT levelId
FROM Level
WHERE xp <= @playerXP
ORDER BY levelId DESC
LIMIT 1;SELECT rewardID
FROM Rewards
WHERE level = @previousLevel;AwardLevelReward(playerID, rewardID);Last updated
int level = GetPlayerLevel(playerID, playerXP);