vedovii 0 Postado Fevereiro 20, 2009 Share Postado Fevereiro 20, 2009 (editado) 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 Editado Fevereiro 20, 2009 por vedovii Link para o comentário Compartilhar em outros sites More sharing options...
brainless 0 Postado Fevereiro 20, 2009 Share Postado Fevereiro 20, 2009 (editado) 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 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) Editado Fevereiro 20, 2009 por brainless Link para o comentário Compartilhar em outros sites More sharing options...
vedovii 0 Postado Fevereiro 20, 2009 Autor Share Postado Fevereiro 20, 2009 kra... o doPlayerAddSkillTry(cid,skill,tries) adiciona um número de jogadas para cada skillpor 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 Link para o comentário Compartilhar em outros sites More sharing options...
brainless 0 Postado Fevereiro 20, 2009 Share Postado Fevereiro 20, 2009 tem as funções mais inda continua ruim agora ta so add 30 skillme ajuda ai vei tira a primeira linha diff = ... deixa só doPlayerAddSkillTry(cid,4,getPlayerRequiredSkillTries(cid,4,100)) Link para o comentário Compartilhar em outros sites More sharing options...
vedovii 0 Postado Fevereiro 20, 2009 Autor Share Postado Fevereiro 20, 2009 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)) Link para o comentário Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Fevereiro 21, 2009 Share Postado Fevereiro 21, 2009 Dúvida Sanada :button_cancel: Tópico Fechado Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados