• 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!

Getting Experience on my WAR Server

clouf

Member
Joined
Jul 5, 2012
Messages
162
Reaction score
23
Hello, i edited my war server sources so players (starting on level 50) droping only the exp above level 50.

Example.
Level 50 - 1,847k
Level 51 - 1,965k

Player level 51 can drop only 1,965-1,847=118k experience.

So in order to drop experience players need to achieve some first.

Question is how to make players get experience because is war server and I want to avoid people droping experience to others from start.

There is no monsters on server.
Have any ideas?
 
make them drop the exp on death and gain it back to 118k on login?
 
some thing like that..
try put on login (creature scripts):

Lua:
local function getExpForLevel(level)
    level = level - 1
    return ((50 * level * level * level) - (150 * level * level) + (400 * level)) / 3
end

function onLogin(player)
    local level50Exp = getExpForLevel(50)
    if player:getLevel() < 50 then
        local expNeeded = level50Exp - player:getExperience()
        player:addExperience(expNeeded, false)
    end
end
 
Last edited:
Back
Top