Lucaswc15 20 Postado Abril 23, 2012 Share Postado Abril 23, 2012 Ola, eu queria um quest de experiencia, mas essa experiencia é vinda em porcentagem. Exemplo: Player abre o baú e recebe 15% de experiencia, nem mais, nem menos. É isso ae, Obrigado. Link para o comentário Compartilhar em outros sites More sharing options...
0 Vilden 137 Postado Abril 24, 2012 Share Postado Abril 24, 2012 function onUse(cid, item, frompos, item2, topos) local storage,expe = 99312,getPlayerExperience(cid)*0.5 if getPlayerStorageValue(cid,storage) == -1 then doPlayerAddExp(cid, expe) doPlayerSendTextMessage(cid,25,"Parabens você ganhou 15% de experiencia!") setPlayerStorageValue(cid,storage,1) else doPlayerSendCancel(cid, "Você já fez essa quest.") end end Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucaswc15 20 Postado Abril 24, 2012 Autor Share Postado Abril 24, 2012 Nao deu certo. 13:09 You advanced from Level 100 to Level 114. Link para o comentário Compartilhar em outros sites More sharing options...
0 jhon992 371 Postado Abril 24, 2012 Share Postado Abril 24, 2012 15% é igual a 15/100, que é igual a 0,15. então pro player ganhar 15% da sua experiencia total, troca essa parte do script do @vilden: getPlayerExperience(cid)*0.5 por isso: getPlayerExperience(cid)*0.15 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Lucaswc15 20
Ola, eu queria um quest de experiencia, mas essa experiencia é vinda em porcentagem.
Exemplo:
Player abre o baú e recebe 15% de experiencia, nem mais, nem menos.
É isso ae, Obrigado.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados