Ir para conteúdo

iHolloway

Membro
  • Registro em

  • Última visita

Tudo que iHolloway postou

  1. Cara, meu deus do céu, eu tava errando o nome, pensei que era "Clone Protector", meu amigo... Testa aí, se não der vou continuar
  2. Vou estudar mais a fundo, momento.
  3. Testa denovo, copia lá, errei na hora de puxar a tabela kk
  4. Tenta aí @Edit 1: Caso já tenha testado (10:30), teste novamente, errei na hora de puxar a tabela, xD
  5. Pode me mandar o script da spell e também o do monster, por favor?
  6. local t = { duration = 3, -- duração da novo outfit (em segundos) newLooktype = 111, -- looktype da nova outfit effect = 10, -- efeito que aparecerá cooldown = 10, -- tempo para usar a magia novamente (em segudos) storage = 54897 -- só modifique se necessário } local a = { ml = 2, -- ml que o player irá ganhar skillfist = 0, -- fist que o player irá ganhar skillsword = 0, -- sword que o player irá ganhar skillaxe = 0, -- axe que o player irá ganhar skillclub = 0, -- club que o player irá ganhar skilldistance = 0, -- distance que o player irá ganhar skillshield = 0 -- shield que o player irá ganhar } function onCastSpell(cid, var) if getPlayerStorageValue(cid, t.storage) > os.time() then doPlayerSendCancel(cid, "Você precisa esperar para soltar esta magia novamente.") return false end setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, a.ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, a.skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, a.skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, a.skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, a.skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, a.skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, a.skillshield) doCreatureSetNoMove(cid, true) local out = getCreatureOutfit(cid) out.lookType = t.newLooktype doSetCreatureOutfit(cid, out, t.duration * 1000) setPlayerStorageValue(cid, t.storage, t.cooldown + os.time()) addEvent(function() if isPlayer(cid) then doCreatureSetNoMove(cid, false) doSendMagicEffect(getPlayerPosition(cid), t.effect) end end, t.duration * 1000) return true end Testa aí, brother
  7. Então irmão, o "script" (areas de dano, wave, ticks) é uma coisa simples de se fazer, porém toda essa parte de "pula, calcanhar na cabeça, mortal triplo carpado" é muito dificil (apesar de que a PxG e o GLA fizeram) de fazer por script, uma boa seria você contratar um spriter e fazer cada sprite por cada tick que pediu, não sairia nada barato, xD. Abraços!
  8. Bom dia, você adcionou o código do monster no arquivo "monsters.xml"?
  9. Creio que nao vai mudar mais nao custa nada tentar xd
  10. Ja tentou usar DirectX?
  11. Se entendi bem, voce esta procurando "proteger" o seu client, certo? Se esse for o caso, tente o molebox, interface simples de se mecher. Caso queira um client "impenetravel" tera que pedir suporte de dll ( nada barato xd )
  12. Não sou muito "especialista" em c++ haha, sinceramente prefiro a parte do .lua, espero que ache alguém de bom coração para te ajudar, abraços!
  13. Não, o open source permite mudar o proprio executavel ou seja, com o OpenSource você tem mais liberdade como por exemplo uns sistemas: ColorName MonterColorName Entre outros.
  14. Se for old client, é muito limitado oque você pode mudar, caso seja OTC e Open Source, pode mecher em praticamente tudo.
  15. Arrume as posições X Y Z, caso aconteça algo inesperado poste aqui que tentarei ajudar.
  16. Me desculpe mas apartir daqui ja nao posso + te ajudar, o effect está no lugar errado eu entendo, porém o effect errado? xD
  17. data/creaturescripts/scripts/Outfit.xml Poste aqui, caso não entenda oque fazer
  18. Tem os tópicos no fórum, basta apenas pesquisar.
  19. Esse conhecimento básico é para editar alguns códigos, porém existe varios tutoriais no TK, com códigos prontos encinando passo a passo, a questao da base open source ou sem source é escolha sua, minha prefêrencia é open-source, como por exemplo o efeito extendido, o max do tibia é 255, apenas com a source é possivel extender.
  20. Verfique se acha algo no Creaturescripts ( login ), me lembro que também tenho no globalevents, caso não ache me informe que baixarei a base e te mandarei os codigos prontos.
  21. Se não me engano, na base OTNaruto, existe alguns NPC'S que libera os jutsus ( te da certo storage ) por exemplo o kakashi ( ou minato n lembro xD ) te ensina o shunshin ( não se se tá certo .-. ) Tenta verificar xD
  22. Está usando OTClient? qual a versão do seu TFS? Creio eu que seja in-source, assim como é necessario uma função na source do OTClient para adcionar o mid button.

Informação Importante

Confirmação de Termo