Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. local random = math.ceil(math.random(100000) / ((ext and lvls[ex t]) and rate * lvls[ext] or print("algo deu muito errado, chame o lobo.\n")) essa linha aqui, tá faltando um ) no final dela.
  2. 1- só nessa parte, mas ele n vai remover os objetos pq o script original foi feito pra minerar pisos e não paredes ou pedras/objetos. Você consegue fazer essa adaptação mas os objetos continuarão lá no mapa. 2- nao fiz pra aparecer, mas se vc quiser é só adicionar um doCreatureSay(cid, "tock", 20)
  3. nao tenho mais tempo pra fazer código do 0, mas pra alterações simples e explicações eu to sempre disponivel
  4. o erro é uma virgula faltando depois de [0] = 1 deveria ser: [0] = 1,
  5. o valor do storage define o rate que vai multiplicar o drop.. Pra fazer o npc é só fazer ele vender o storage.
  6. ta literalmente bem acima de você. (dois comentários pra cima)
  7. pro primeiro pesquisa sobre um ring que aumenta a chance de drop aqui no TK. Pro segundo, na hora de invocar o monstro edite tudo que você conseguir dele pra deixar mais forte usando as funções. As spells e os ataques que são dificeis de modificar, vc teria que fazer spells próprias e dentro delas colocar algum check pra pegar o storage do caster e ver se for < que determinado valor só retornar false e não soltar a spell. Dessa forma você vai criar o efeito de que conforme o pet evolui ele vai "liberando" novas spells sendo que na vdd elas sempre estiveram lá, só não eram executadas por
  8. 1) Faz uma condition normal de aumentar distancepercent 2) dá pra fazer via source (mais bonito) ou via script. Se for via script use doPlayerSetNoMove(cid, true) pra evitar q ele se mexa e use um addEvent pra dali a 10 segundos setar o noMove como false (pra ele voltar a andar). 3) Coloca um storage no player ao ativar a spell como sendo os.time() + 10. Edita todas as spells de correr e de healing para verificar: if storage - os.time() > 0 then doPlayerSendCancel(cid, "You cannot use haste or healing spells while in sharpshooter.") return false end 4) se você fez tudo
  9. provavelmente é alguma bosta na função getResets, coloca pra printar player, e resets pra ver o que tá acontecendo.
  10. isso é porcentagem. se estiver 20 ele vai ficar com 20 de hp, se estiver 101% ele vai ficar com 101 de life, mas se ele tiver 500 de vida será 505 e não 101.
  11. cara você tá moscando, se vc manter percent = 100 no config ele só vai adicionar 500 a cada reset. É matemática básica. maxhp * (100/100) + 500 = maxhp * 1 + 500 = maxhp + 500
  12. é muito mais simples do que parece, mantém a percent em 100 e só coloca + 500 em resethp e resetmana:
  13. nao dá pra prevenir de bugar, quando ele resetar ele vai te setar com uma porcentagem da vida máxima.. a menos que você remova essa configuração. não, essa linha você só pode apagar se vc nunca mais usar config.percent dentro do script. Se vocês realmente não querem que a vida e mana sejam alteradas durante o reset, apenas removam essas linhas: e aí vocês podem remover o percent = 100, da lista de configurações, pq ele não vai estar sendo mais usado.
  14. você vai ser o primeiro a sofrer impeachment hahahha
  15. mal posso esperar pra pegar 3000 de rep e virar o michel temer e destronar o Sesso com meu novo governo ilegítimo
  16. me manda como está no seu spells.xml, aqui em casa as spells não atravessam paredes
  17. tem um pra tfs 1.2 na otland mt bem feito, nos tfs atuais o dodge e o critical funcionam de maneira mt melhor que nas antigas.
  18. getCriticalLevel é só um getPlayerStorageValue kkk ela tem que retornar o storage do critical. Pra 1.2 tem sistemas melhores sim, é só procurar. Os meus são focados em 0.4/0.36
  19. depende muito do nivel minimo de reset, de qual classe o cara tem (quanto de vida ele vai ter no nivel maximo) e de como funciona seu servidor.
  20. tira uns prints ou faz um video ou gif pra eu entender melhor o que vc tá querendo dizer
  21. dependendo do nivel que o cara da reset, vc pode acabar diminuindo a vida a cada reset ao invés de aumentar.. pensa cmg: vamos supor que a vida normal no nv 8 é 500 e que a cada nv vc ganha 3 de vida. Se o reset é nv 508 (to colocando isso pra facilitar as contas) então vc vai ter 500 + (3 * 500) = 2000. Quando vc resetar a primeira vez, ele vai setar a vida maxima como 1% de 2000 que seria 20. Então o cara vai ter 20 de vida maxima contra 500 que ele tinha com 0 resets. No segundo reset vc vai ter 20 + (3 * 500) = 1520, 1% disso seria 15. Então a vida do cara tá diminuindo a cada res
  22. TXXOP Se o player usar a magia na direção do target e X for uma parede e O uma posição livre ele não deveria deixar teleportar pra O?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo