Ir para conteúdo
Entre para seguir isso  
god_dreamer

Set Player Level

Recommended Posts

doidaonet    0
doidaonet

Eu tenhu o script de uma TalkAction que da o level que eu quiser para os player, eu uso no meu OT.

eu digito: /level NomeDoPlayer, 2000 ( deixei ele level 2 mil ).

 

*: Comando

*: Nome do Jogador

*: Depois da "virgula(,)" colocar o level que o player ficará.

Vou liberar pra vcs =]

 

Adicione esta Tag em data/talkactions/talkactions.xml

    <talkaction log="yes" words="/level" access="5" event="script" value="setplayerlevel.lua"/>

Vá em data/talkactions/scripts e crie um arquivo chamado setplayerlevel.lua

 

Cole isso dentro do arquivo:

 

function onSay(cid, words, param)
   if(param == "") then
       doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Name and level required.")
       return TRUE
   end

   local t = string.explode(param, ",")
   local player = getPlayerByNameWildcard(t[1])
   local amount = tonumber(t[2])
   if(not t[2]) then
           doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need to add a ,then the level to set.")
   end

if (doPlayerAddExp(player, getExperienceForLevel(amount)-(getPlayerExperience(player)))) == LUA_ERROR then
           doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Error")
   end
   doCreatureAddMana(player, getCreatureMaxMana(player)-getCreatureMana(player))
   doCreatureAddHealth(player, getCreatureMaxHealth(player)-getCreatureHealth(player))
       return TRUE
end

Bem é isso ai espero ter ajudado (Y)

 

po veio ate que gostei mas da uma dica aki nu meu setver e vancini eu nao tenhu o setplayerlevel.lua ai tive que cria um ai mas nun deu serto -.-pode ajuda:laugh:

Compartilhar este post


Link para o post
xMaatheus    0
xMaatheus

Cara Muito Obrigado por Compartilhar,

 

Jah colokei ake no meu OT ;D

 

Ty aLot

 

po veio ate que gostei mas da uma dica aki nu meu setver e vancini eu nao tenhu o setplayerlevel.lua ai tive que cria um ai mas nun deu serto -.-pode ajuda:laugh:

 

Faiz o Seguinte, Copia um .Lua jah existente,

 

Renomeia [F2] aih vc poe o nome aew ' setplayerlevel '

 

E abre no Bloko de Notas, Apaga Td e cola isso aew.

Compartilhar este post


Link para o post
Zaffend    0
Zaffend

Poo achei irado o comando, não só da lvl mais aumenta HP E MANA heh

:D Repetaculérê

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×