Como Colocar Um Limite De Lvl
Em Um Server De Naruto 8.54
Como Colocar Um Limite De Lvl
Em Um Server De Naruto 8.54
Man ja resolveram essa duvida acho que uns 7 dias atras da uma pesquisada e vc acha
em creaturescripts/scripts crie um arquivo chamado levelmax.lua e cole o seguinte código:
local LevelMax = 180
locallocal LevelMax = 180
local base = {
get = getPlayerVocationName(cid),
magemana = ((LevelMax-8)*30)+35,
kinamana = (LevelMax-1)*5,
palymana = ((LevelMax-8)*15)+35,
magehp = ((LevelMax-8)*5)+185,
kinahp = ((LevelMax-8)*15)+185,
palyhp = ((LevelMax-8)*10)+185
}
function onAdvance(cid, skill, oldLevel, newLevel)
if skill == 8 then
if newLevel >= LevelMax then
doPlayerAddExp(cid, getExperienceForLevel(LevelMax)-getPlayerExperience(cid))
if base.get == 'sorcerer' or base.get == 'master sorcerer' or base.get == 'druid' or base.get == 'elder druid' then
setCreatureMaxHealth(cid, base.magehp)
setCreatureMaxMana(cid, base.magemana)
elseif base.get == 'paladin' or base.get == 'royal paladin' then
setCreatureMaxHealth(cid, base.palyhp)
setCreatureMaxMana(cid, base.palymana)
elseif getPlayerVocationName(cid) == 'knight' or base.get == 'elite knight' then
setCreatureMaxHealth(cid, base.kinahp)
setCreatureMaxMana(cid, base.kinamana)
end
return FALSE
end
end
return TRUE
end
depois na mesma pasta procure o login.lua e registre o evento como
registerCreatureEvent(cid, "LevelMax")
na pasta anterior no arquivo creaturescripts.xml adc a seguinte tag:
<event type="advance" name="LevelMax" event="script" value="levelmax.lua"/>
para configurar o level max é bem simples é só mudar no script:
local LevelMax = 200
AJUDEI? REP+!
Bom primeiro,nao é obrigado REP+,otro script nao ira funcionar
Brigado Os 2
Tópico movido para a seção de dúvidas e pedidos resolvidos.
"O fracasso é a oportunidade de se começar de novo inteligentemente"