Ir para conteúdo
Entre para seguir isso  
Lwkass

doPlayerAddSkill

Recommended Posts

Lwkass    1
Lwkass

Acho que ainda não tem essa função por aqui então aqui está, lembrando que essa função só adiciona skill, não remove:

 

adicione no global.lua ou no libs/function.lua

function doPlayerAddSkill(cid, skill, quantity)
   local total = getPlayerSkillLevel(cid, skill)+quantity
   if quantity > 0 then
       while getPlayerSkillLevel(cid, skill) < total do
           doPlayerAddSkillTry(cid, skill, 1)
       end
       return true
   else
       doPlayerSendCancel(cid, "Sorry, the quantity must be higher than 0.")
   end
   return true
end

 

Lembrando que não é de minha autoria, eu apenas achei ela na otFans e corrigi um erro.

 

Créditos:

100% Rafacin

Compartilhar este post


Link para o post
Lyu Elite    0
Lyu Elite

Obrigado por posta aqui.

 

Duvida.

Oque isso faz? AddSkill

Compartilhar este post


Link para o post
Lwkass    1
Lwkass

ele adiciona skill pro player, tipo o player ta level 20 em sword, vc usa doPlayerAddSkill(cid, 2, 1). o player fica com level 21 em sword.

Compartilhar este post


Link para o post
Lyu Elite    0
Lyu Elite

Obrigado por me explica.

~

Gostei ,vo bota em meu otserv neste minuto

Compartilhar este post


Link para o post
sanguebom    0
sanguebom

pra remover seria só trocar o + pelo - não é?

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.

×