Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3605
  • Registro em

  • Última visita

  • Dias Ganhos

    159

Tudo que xWhiteWolf postou

  1. isso é modificação pesada no próprio cliente, duvido muito que tenha alguém aqui nesse fórum que mexa com essa área e seja capaz de te ajudar. Desculpa o pessimismo :/
  2. se você ataca um bixo e anda, ele troca automaticamente.. e não precisa aumentar a letra, fica ruim pra ler no celular.
  3. Olá amigo, primeiramente queria dizer que fico feliz de saber que meus scripts estão sendo úteis. Pro seu problema de healar apenas para danos de fogo: no callback onStatsChange nós temos alguns parametros que nos permite manipular que tipo de dano estamos recebendo: function onStatsChange(cid, attacker, type, combat, value) cid - uid do player que tem os stats alterados attacker - uid do player que implica essa mudança de stats type - tipo de mudança de stats que está ocorrendo combat - o tipo de combat que está sendo utilizado para fazer a alteração de stats value - valor da mudança d
  4. isso não é um bug, o tibia foi projetado assim.. andar faz o attack mudar de follow pra parado pois você quebrou a cadeia que ele pretendia seguir pelo pathfinding.
  5. Já tem isso pra mana mas pro bleeding e pro dano em área nem tem como (e nem faz sentido)
  6. Ele escolhe aleatoriamente entre esses números do count.
  7. Obrigado por contribuir, em todo caso eu fiz uma talkaction chamada !status (ta no meu perfil o link) e ela passa informações sobre o player numa janelinha, nela tem o critical e o dodge.. Vc poderia usar tb
  8. dá, vc tem que inserir or f == 4 na função isThatWeapon e fazer as modificações na parte de upar pra dar % do level atual de shield, só que isso não vai ficar salvo no shield e sim no proprio player. Pra fazer do jeito que você quer seria necessario source editing pra criar algo como shieldPercent como um atributo do próprio item. Dá pra simular isso usando movements e a condition de dar shield percent CONDITION_PARAM_SKILL_SHIELDPERCENT = 41 mas daí se vc upa o shield, teria que tirar e colocar ele no slot pra atualizar.. seria algo semelhante à isso daqui só que em vez de ser com set seria
  9. só um adendo, faça isso com o sv fechado porque não vai resetar de quem estiver on. E o valor padrão de skills é 10, não? ali ele tá setando 1.
  10. foi por mérito com certeza, na época me pareceu a opção mais viável e eu nunca tive essa de misturar amizade com "trabalho".. enfim, exemplos disso não faltam.. só consultar sua glândula pineal.
  11. Nossa cara, você tá se superando no quesito babaquice ein.. ao contrário de você eu não vejo o TK como um lugar pra conseguir status, eu abro os tópicos, ajudo nos que eu consigo e fico de boa: aqui não é uma arena pra gente ficar batalhando ego, por mais que você não consiga enxergar isso.. e antes de falar merda, lembra de que eu era seu superior e se você tá de coordenador foi porque eu te escolhi dentre as opções (lembra que você virou mod 2 meses depois de mim e coordenador somente quando eu saí do cargo) porque se você fosse esperar o Sesso ou o Comedinha cê ia tar de suporter até hoje.
  12. Escreve local na frente de cada função e copia pros outros scripts que deve resolver.
  13. Se eu to reclamando significa que eu ainda acredito q dá pra ter um forum decente :,)
  14. é db.query mas ainda assim acho q não é esse o problema
  15. ^vdd, não vincula o nome do fórum nessas coisas se não complica pra gente :/
  16. não sei como seu sistema vai funcionar, vcs do tibia tem mania de inventar moda e fazer coisas desnecessárias no código, mas de qualquer forma aqui vai um pseudo-código pra distribuir o loot de um corpse com base numa função heurística(uid) for (deathlist) do order by heuristic end for itens_in_corpse do order by rarity end for (deathlist) do give count (itens_in_corpse, variety_by_heuristic) if itens_in_corpse[iterator].count > variety_by_heuristic then table.insert(itens_in_corpse, {id, count - variety_by_heuristic}) end table.remove(itens_in_corpse, iterator)
  17. cara, só pelas coisas que você falou só comprova a minha teoria.. vcs desenvolveram o bang e querem lucrar com isso. Ninguém vai julgar mas ao menos assume logo e para de dar falsa esperança pros caras daqui. Só imagina que louco se os cara que criaram a internet não liberassem porque não quisessem que os ex-coleguinhas de escola dele usassem.
  18. você tem que garantir que tá assim pra todos os corpses que o monstro pode assumir. Rat tem corpse 2813 mas ele vai decaindo pra vários tipos de corpses, tem que fazer pra todos. Porque a outra solução que você tá pensando vai ficar realmente pesada, ainda mais se seu server tiver vários players, imagina, várias checagens pra cada morte de monstro.. algo que acontece a todo instante.
  19. @Guilherme. funciona, e se não funcionar eu faço funcionar no teu sv uhauhahu
  20. 1- baixa item otb editor 2- seleciona os corpos e remove a opção de block path. A própria source ja foi feita pra dar um decay no corpse registrado no xml pro monstro, o resto tá configurado no items.xml falando a duration de cada corpse e pra qual id vai.
  21. nada do que você falou faz sentido, se fizer o sistema direito não vai ter como atacar seu servidor. E qual a lógica de atacar um servidor por ele ter reward chest se todos vão ter já que tem a merda de um tutorial no tibiaking e em outros tantos fórums? Se o gringo compra de BR, problema dele velho kkk vc vai deixar de postar um sistema por causa disso? pqp, arruma uma desculpa melhor que tá feio. Eu posto 90% do que eu faço e nunca vi nada disso que você falou aí, os outros 7% são testes ou coisas que fiz e não gostei e 3% é pedido de cliente que não tem como liberar mas são coisas bem bobin
  22. da algum erro no console? colocou db.query certinho em todos os db.executeQuery?
  23. é bem escroto mesmo kkk os caras mudaram bastante coisa pra 1.0, muitas mudanças foram totalmente desnecessárias :/
  24. puts Guilherme., não quero soar pessimista mas acho dificil rodar, esse código foi feito pra 0.36, é muita diferença entre as versões :/ em todo caso tenta trocar o onAttack pelo callback respectivo do 1.0: é esse changehealth http://www.tibiaking.com/forum/topic/34420-callbacks-de-creaturescripts/ e tem que fazer as alterações necessárias por conta do parametro.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo