Ir para conteúdo

diarmaint

Membro
  • Registro em

  • Última visita

Tudo que diarmaint postou

  1. No anime não existe axe e nem club, então não existe no jogo, todos os itens de ataque usam a tag de sword. no lugar do fist tem o speed (velocidade corrida) no lugar no club (atk speed, que precisa de item para upar) na sword (aumenta o dano de todos os itens inclusive se não usar nada nas mãos) no axe (critico, que upa somente se usar algo nas mãos) distance (usando item distance vc tbm upa a skill de axe "critico") defesa/defesa fish / defesa COMBAT_ENERGYDAMAGE se ficou confuso, baixa dbko 8.0 disponível e dá uma olhada. não tenho a mínima ideia de como mas eles atrelaram as skills pelas sources, é muito bacana a forma, nunca vi em outro lugar.
  2. Compreendo, eu quis dizer que o que ele buscar não é dessa forma. Eu uso esses dois sistemas citados por você. Ele quer igual o dbko pois se ele usar esse sistema, algumas skills ficam inutilizadas.
  3. @ayato96 Poderia me ajudar? CXX game.o game.cpp: In member function ‘bool Game::combatChangeHealth(const CombatParams&, Creature*, Creature*, int32_t, bool)’: game.cpp:4814:9: error: ‘combatType’ was not declared in this scope if (!combatType == COMBAT_PHYSICALDAMAGE && target && target->getPlayer()) ^ make[1]: *** [game.o] Error 1 Tentei fazer alteração em if (!params.combatType == EDIT------ Consegui arrumar os erros acima, mas dentro do jogo não surte efeito algum.
  4. @LeoTK Não seria dessa forma, lá o critical é inserido por source no lugar do skill club se não me engano. Então quanto mais vc upa a skill, mais % de dar critico e maior o dano.
  5. São 3 hits. Não tive como tentar a solução do membro acima.
  6. Nem sempre esse esquema da certo, já viz com vários cliente e não funcionou, tem que ir tentando com diferentes versões do ob.
  7. .Qual servidor ou website você utiliza como base? 8.60 tfs 0.4 Qual o motivo deste tópico? Erro ao matar monstro Está surgindo algum erro? Se sim coloque-o aqui. O erro ocorro ao usar um poder com vários hits e o target morre sem receber todos eles. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  8. O jutsus é esse, se estiver dando erro acho que é por falta da biblioteca do xwhitewolf.
  9. @K1M3R49090 aonde ta ID, você troca pela id so personagem, copia, vai na aba players, em SQL você apaga o que está escrito e cola isso daí, ele vai inserir esses dados na database, assim quando deslogar ele salva.
  10. .Qual servidor ou website você utiliza como base? tfs 0.4 8.60 Qual o motivo deste tópico? Erro na distro Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local storages = {13002} -- storages que serão verificadas local message = [[ ( Guia Nto Hard ) Desça no subsolo de Konoha e procure por criaturas para batalhar ! 1º Utilize Jutsus para Curar ( Regeneration ) e Atacar ( Throw Kunai ). 2º Utilize a palavra ( skip ) para subir e sair do calabouço ! ]] function onStepIn(cid, item, position, fromPosition) for _, v in ipairs(storages) do if getPlayerStorageValue(cid, v) <= 0 then doPlayerPopupFYI(cid, message) setPlayerStorageValue(cid, 13002, 1) return doTeleportThing(cid, fromPosition) end end end if not isPlayer(cid) then return true end Resolvido! podem fechar.
  11. .Qual servidor ou website você utiliza como base? tfs 0.4 8.60 Qual o motivo deste tópico? Preciso que a script verifique a vocação do player antes de dar a storage Então galera quero vender item que dá skin no site mas preciso que ao dar use no item, o mesmo verificasse a vocação do player antes. function onUse(cid, item) if getPlayerStorageValue(cid, 11140) < 1 then setPlayerStorageValue(cid, 11140, 1) doPlayerSendCancel(cid, "Voce já ganhou essa skin!.") doSendMagicEffect(getPlayerPosition(cid), 5) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você recebeu a skin!.") doRemoveItem(item.uid, 1) end return true end Desde já obrigado!
  12. Executa isso na database INSERT INTO `player_skills` (`player_id`, `skillid`, `value`, `count`) VALUES (ID, 0, 10, 0), (ID, 1, 10, 0), (ID, 2, 13, 60), (ID, 3, 10, 0), (ID, 4, 10, 0), (ID, 5, 11, 25), (ID, 6, 10, 0); Substitui o ID pelo id do personagem na database, lembrando que cada sample precisa ter skill. É pq naruto é vocação premium. substituindo o arquivo accountmanagement pelo do gesior original.
  13. Acho que o problema é pq eu testei em monstro. Tem alguma forma de não poder usar esse poder em monstros?
  14. [Error - Spell Interface] data/spells/scripts/especiais/PH/canceltarget.lua:onCastSpell Description: (luaDoPlayerTargetCreature) Player not found Já testei com as duas tags.
  15. Vou testar e te dou retorno! EDIT--- No script tem essa outra parte aqui, if attacker:getVocation():getClientId() == 4 then vai ficar como? Meu servidor é 0.4 essa parte é toda diferente Então vá até data/events/events.xml, procure por: <event class="Creature" method="onTargetCombat" enabled="0" /> E mude enabled="0" para enabled="1" Aí abra data/events/scripts/creature.lua, procure por function Creature:onTargetCombat(target) e abaixo, coloque a tag: target:registerEvent("balancevoc")
  16. @WooX Valeu!
  17. @WooX Muito bacana a ideia, mas tenho interesse em outra coisa, o nome do seu group ta vermelho, to procurando isso já tem um tempo e não acho, existem algum tutorial ou foi vc que implementou esse sistema? se sim poderia disponibilizar?
  18. @Mor3nao Muito show a ideia, pretendo usar em um ats. como edito para várias vocações fazer o mesmo? observei que vc usou essa parte, if creature:isPlayer() and (creature:getVocation():getClientId()) == 1 the para cada vocação. Como ats são muitas vocações , teria como facilitar esta parte?
  19. Rapaiz... que ideia maravilhosa kkk
  20. diarmaint postou uma resposta no tópico em Suporte Tibia OTServer
    Fique sempre atento ao que o erro informa "Wrong vocation name" você mudou o nome das vocações em vocations.xml? Edit-- o server está lendo as magias e não encontrando as vocações ditas lá, visto que vc refez elas. Esse erro vai parar apenas se não tiver nenhum poder com vocação do tibia.
  21. @Bruce Pereira Config.lua na parte do ip deixa em 127.0.0.1
  22. @leozincorsairMarca a resposta do cara como melhor, pra fecharem.
  23. Não deu certo. Consegui, substitui o reload da source pela do servidor.

Informação Importante

Confirmação de Termo