MI

Limite De Level

Por Mimizinha, 02 de dez. de 2010 em Scripts

tibia
script
otserv
3
2.2k
MimizinhaM
02 de dezembro de 2010 às 20:03

Tipo do script:action ( eu acho )

Protocolo (versão do Tibia):8.6

Servidor utilizado:War OT 2.9

Nível de experiência:baixo

Adicionais/Informações:Gostaria de um sistema que o jogador nao passase do lv X pra nao ficar desbalanceado a war

 

Agradeço

MatheusGladM
02 de dezembro de 2010 às 22:40

Vá em data/creaturescripts/scrips, abra o login.lua, procure os registerCreatureEvent e adicione esse junto com eles:

registerCreatureEvent(cid, "MaxLevel")

 

Agora na mesma pasta adicione um arquivo.lua com o nome de maxlevel e bote esse script:

local maxlevel = 200
function onAdvance(cid, skill, oldLevel, newLevel)
   if skill == SKILL__LEVEL then
       if newLevel > maxlevel then
           doPlayerAddExp(cid, getExperienceForLevel(maxlevel)-getPlayerExperience(cid))
           return FALSE
       end
   end 
return TRUE
end

 

Depois va em creaturescripts.xml e adicione essa linha:

<event type="advance" name="MaxLevel" event="script" value="maxlevel.lua"/>

MimizinhaM
03 de dezembro de 2010 às 19:40

brigadao ai , rep+ , podem dar closed.