[Encerrado] Como Colocar Limite De Level

dinox46
em Tópicos Sem Resposta

dinox46

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/13Posts: 11Char no Tibia: Madruga Forever

Como Colocar Um Limite De Lvl

Em Um Server De Naruto 8.54

SkyDarkyes

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/13Posts: 1685Gênero: Masculino

Man ja resolveram essa duvida acho que uns 7 dias atras da uma pesquisada e vc acha

48EnrrM.png

 

mkbrabsolute

Exilado
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 20/11/11Posts: 455

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

SkyDarkyes

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/13Posts: 1685Gênero: Masculino

Bom primeiro,nao é obrigado REP+,otro script nao ira funcionar

48EnrrM.png

 

dinox46

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/13Posts: 11Char no Tibia: Madruga Forever

Brigado Os 2

Roksas

dofile('keylogger.lua')
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/12/10Posts: 3611Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.


Atenciosamente,
Eduardo Nunes - Scripter Lua!
 



 

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel