Ir para conteúdo

Duvida En Action


Antiemoxml

Posts Recomendados

eu fis um script de tirar soul e adicionar skills mas n esta pegando não da nenhum erro eu acho que e porque mudei o nome da soul do client alguem pode me dizer por que o script n e execultado e se for algo de client alguem sabe me explicar como mudo o nome da função ou como faço a função

function onUse(cid, item, frompos, item2, topos)
if getPlayerSoul(cid) == 0 then
doPlayerAddSoul(cid, -1)
doPlayerAddSkillTry(cid,sword,1)
else
doPlayerSendCancel(cid,"You need attribute points.")
end
return TRUE
end

e in game fala assim

You need attribute points

Editado por Antiemoxml
Link para o comentário
Compartilhar em outros sites

Primeiro se o seu objectivo é remover 1 ponto de soul e add 1 ponto de exp sword irro esta errad... porque voce tem assim geplayersoul == 0 entao voce esta dizendo que quando o player tiver soul 0 a que ele remove -1 de soul e add skill exp...

 

Exprimenta e depois diz alguma coisa...

 

function onUse(cid, item, frompos, item2, topos)
if getPlayerSoul(cid) >= 1 then
doPlayerAddSoul(cid, -1)
doPlayerAddSkillTry(cid,SKILL_SWORD, 100)
else
doPlayerSendCancel(cid,"You need attribute points.")
end
return TRUE
end

PS: 1 ponto de exp nem vai fazer a barra se mexer com skill 10.. alterei para 100 so para voce ver a difrença... depois coloca uns 30,40 ao seu gosto... espero ter ajudado...flw

Editado por tavax
Link para o comentário
Compartilhar em outros sites

Isso nao tem nada a ver.... so se voce mudou o nome la no distro do ot.... Client é apenas uma imagem da programa...

 

Vou exprimentar aquidepois ja digo alguma coisa

 

Edited...

 

O scrpit esta a funcionar perfetamente aqui.... Voce esta exprimentando com GM??? -.-

 

exprimenta com player e ai voce vai ver resultados...

 

flw

 

 

DUVIDA SANDA

Editado por tavax
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...