The base might not be right, so feel free to edit it if it's not correct.
kind regards, Evil Hero
Lua:
function getPlayerMaxCap(cid)
local capacity =
{
[0] = {base = 100, gain = 5, level = 1, form = -1}, -- Calculated for level 1 // I'm unsure about this, base might not be right, so correct it, if it's wrong.
[1] = {base = 135, gain = 5, level = 8, form = -8}, -- Calculated for level 8
[2] = {base = 135, gain = 5, level = 8, form = -8}, -- Calculated for level 8
[3] = {base = 135, gain = 10, level = 8, form = -8}, -- Calculated for level 8
[4] = {base = 135, gain = 15, level = 8, form = -8}, -- Calculated for level 8
[5] = {base = 135, gain = 5, level = 8, form = -8}, -- Calculated for level 8
[6] = {base = 135, gain = 5, level = 8, form = -8}, -- Calculated for level 8
[7] = {base = 135, gain = 10, level = 8, form = -8}, -- Calculated for level 8
[8] = {base = 135, gain = 15, level = 8, form = -8} -- Calculated for level 8
}
local player = capacity[getPlayerVocation(cid)]
if player then
if getPlayerLevel(cid) > player.level then
maxCap = (player.base + ((getPlayerLevel(cid) + (player.form)) * player.gain))
else
maxCap = player.base
end
end
return maxCap
end
kind regards, Evil Hero
Last edited: