[ Resolvido ]

vedovii
em Lixeira Pública

vedovii

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/06/08Posts: 6Char no Tibia: Mage Kapiroto

tipo quando boto pra add skill no firstitems boto 100 mais ele so add no max 20 o script se encontra assim:

 

elseif getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then
   container = doPlayerAddItem(cid, backpack, 1)
       for i = 1, 9 do
           [color="#ff0000"]doPlayerAddSkillTry(cid,4,100)[/color]
           doAddContainerItem(container, PaladinItems[i], 1)
           setPlayerStorageValue(cid, Stor, 0)
       end

 

 

me ajudem pliz :cry:

Cuidado com seus amigos pq...

Tem gente que bota olho gooordo!!

brainless

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/10/06Posts: 26
tipo quando boto pra add skill no firstitems boto 100 mais ele so add no max 20 o script se encontra assim:

 

elseif getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 then
   container = doPlayerAddItem(cid, backpack, 1)
       for i = 1, 9 do
           [color="#ff0000"]doPlayerAddSkillTry(cid,4,100)[/color]
           doAddContainerItem(container, PaladinItems[i], 1)
           setPlayerStorageValue(cid, Stor, 0)
       end

 

 

me ajudem pliz :cry:

 

 

kra... o doPlayerAddSkillTry(cid,skill,tries) adiciona um número de jogadas para cada skill

por exemplo se fosse o skill da fishing rod (6) seria como se vc tivesse usado a vara 100 vezes... e não que vc fosse pro skill 100 de fishing....

 

verifique no arquivo doc\lua_functions se existem as funções getPlayerSkillTries(cid,skill), getPlayerRequiredSkillTries(cid,skill,reqLevel)

 

se existirem, substitua o 100 pela diferença entre elas ficando assim:

diff = getPlayerRequiredSkillTries(cid,4,100) - getPlayerSkillTries(cid,4)
doPlayerAddSkillTry(cid,4,diff)

Atualmente, dando suporte apenas a usuários TFS 2 e 3 (8.2 ~ 8.4) -- por julgar ser a melhor e mais estável distribuição de OTServs disponível.


vedovii

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/06/08Posts: 6Char no Tibia: Mage Kapiroto
kra... o doPlayerAddSkillTry(cid,skill,tries) adiciona um número de jogadas para cada skill

por exemplo se fosse o skill da fishing rod (6) seria como se vc tivesse usado a vara 100 vezes... e não que vc fosse pro skill 100 de fishing....

 

verifique no arquivo doc\lua_functions se existem as funções getPlayerSkillTries(cid,skill), getPlayerRequiredSkillTries(cid,skill,reqLevel)

 

se existirem, substitua o 100 pela diferença entre elas ficando assim:

diff = getPlayerRequiredSkillTries(cid,4,100) - getPlayerSkillTries(cid,4)
doPlayerAddSkillTry(cid,4,diff)

 

 

 

tem as funções mais inda continua ruim agora ta so add 30 skill

me ajuda ai vei

Cuidado com seus amigos pq...

Tem gente que bota olho gooordo!!

brainless

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/10/06Posts: 26
tem as funções mais inda continua ruim agora ta so add 30 skill

me ajuda ai vei

 

tira a primeira linha

diff = ...

 

deixa só

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100))
Atualmente, dando suporte apenas a usuários TFS 2 e 3 (8.2 ~ 8.4) -- por julgar ser a melhor e mais estável distribuição de OTServs disponível.


vedovii

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/06/08Posts: 6Char no Tibia: Mage Kapiroto

pow vei fiko 30 ainda mais eu botei assim fiko feio mais funfo vlw ai pela ajuda.

 

 

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100))

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100))

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100))

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100))

doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,50))

Cuidado com seus amigos pq...

Tem gente que bota olho gooordo!!

DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

Dúvida Sanada

:button_cancel: Tópico Fechado

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.