Postado Junho 8, 2014 10 anos Olá Pessoal Do Tk.. Gostaria De Saber Se Tem Como Deixar O Limite De Lvl De Todas As Vocaçoes 80,Para Nao Passar De 80 Somente O Lvl..
Postado Junho 8, 2014 10 anos preciso testar pra ver se isso funciona mas acho q é só fazer um creaturescripts onAdvance, chegar se a skill for level e se for igual a 80 retornar false. Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Junho 8, 2014 10 anos Solução Tenta isso: Vai em data/creaturescripts/scripts e criei um arquivo .lua e renomeio para maxlvl, ficando assim maxlvl.lua dentro dele você bota isso: function onAdvance(cid) if getPlayerVocation(cid) == 6 or getPlayerVocation(cid) == 5 or getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 228 then if getPlayerLevel(cid) >= 80 then doPlayerAddExperience(cid, (getExperienceForLevel(80) - getPlayerExperience(cid))) end return true end end Depois vá em data/creaturescripts/creaturescripts.xml e adicione isso: <event type="advance" name="Maxlvl" event="script" value="maxlvl.lua"/> Explicando o script: Onde tem: getPlayerVocation(cid) == 6 Troque esses valores para o id das vocações que não deve ultrapassar lvl 80. Edit: Esqueci dessa parte: vá em data/creaturescripts/scripts/login.lua E adicione isso: registerCreatureEvent(cid, "Maxlvl") Ajudei? REP+ Não Cai A Mão!! Editado Junho 8, 2014 10 anos por Listrik (veja o histórico de edições)
Postado Junho 8, 2014 10 anos Se não conseguir avise... que damos um jeito . Scripter: |||||||||| 10% Te ajudei?? REP + e ficamos quites... Atenciosamente, Lucas. Abraços!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.