• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua When player has 8 lvl he dont loose exp.

Nekiro

Legendary OT User
TFS Developer
Joined
Sep 7, 2015
Messages
2,759
Solutions
127
Reaction score
2,279
Hello can someone help me to modify expierience loss when player has 8 lvl he dont loose any exp.
 
thanks but.
gloabl.lua
Code:
function getExperienceForLevel(level)
    level = level - 1
    return ((50 * level * level * level) - (150 * level * level) + (400 * level)) / 3
end

and
creaturescripts/login.lua
Code:
if player:getLevel() < 8 then
    player:addExperience(getExperienceForLevel(8) - player:getExperience())
end
dont work :/
 
I think it is also possible through events:

Code:
function Player:onLoseExperience(exp)
    if self:getLevel() <= 8 then
        exp = 0
    end

    return exp
end
 
Back
Top