Ir para conteúdo

eduh2

Membro
  • Registro em

  • Última visita

Tudo que eduh2 postou

  1. obrigado, sua reposta abriu minha mente para encontra uma solução, vou postar como ficou o codigo caso alguem precise. local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) combat:setParameter(COMBAT_PARAM_USECHARGES, true) function onGetFormulaValues(player, skill, attack, factor) local min = (player:getLevel() / 5) + (skill * attack * 0.02) + 4 local max = (player:getLevel() / 5) + (skill * attack * 0.04) + 9 return -min, -max end combat:setCallback(CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(player, creature, variant) player:getPosition(cid):sendMagicEffect(179) return combat:execute(player, creature, variant) end
  2. @King Laker Bom dia, na magia o player que esta tomando o dano, o efeito já esta aparecendo, eu queria acrescentar outro efeito que no momento que usar a magia, apareca tb um efeito no player que esta usando. @Mirkaan Effect.
  3. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 1.3 Qual erro está surgindo/O que você procura? Boa noite galera do TK, estou com duvidas para desenvolver uma spell simples, no caso e uma spell de ataque, gostaria de acrescentar um efeito (x) no player. fico grato pela ajuda desde já agradeço. Você tem o código disponível? Se tiver publique-o aqui: local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) combat:setParameter(COMBAT_PARAM_USECHARGES, true) function onGetFormulaValues(player, skill, attack, factor) local min = (player:getLevel() / 5) + (skill * attack * 0.02) + 4 local max = (player:getLevel() / 5) + (skill * attack * 0.04) + 9 return -min, -max end combat:setCallback(CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(creature, variant) return combat:execute(creature, variant) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  4. aqui está normal. acesse a pagina no facebook www.facebook.com/pxlife
  5. errado já logo de cara no monster.h essas linhas não existe no 1.3
  6. www.facebook.com/pxlife
  7. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: 1.3 Qual erro está surgindo/O que você procura? Alguem ajuda a adaptar esse sistema para tfs 1.3 Você tem o código disponível? Se tiver publique-o aqui: monsters.h monsters.cpp monster.h monster.cpp map.cpp configmanager.h configmanager.cpp Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  8. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Base: TFS.13 Qual erro está surgindo/O que você procura? preciso de ajudar para fazer que o effect avance para frente, dando um efeito de movimento. Você tem o código disponível? Se tiver publique-o aqui: local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_GRASS) combat:setArea(createCombatArea(AREA_WAVEF)) function onGetFormulaValues(player, level, magicLevel) local min = (level / 5) + (magicLevel * 2.0) local max = (level / 5) + (magicLevel * 3.0) return -min, -max end combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(creature, variant) local direction = creature:getDirection() local position_p = creature:getPosition() local effects_table ={ [0] = {effect_id = 176,position={x = position_p.x+1 , y = position_p.y+(-1) , z = position_p.z}}, [1] = {effect_id = 178,position={x = position_p.x+2 , y = position_p.y+1 , z = position_p.z}}, [2] = {effect_id = 20,position={x = position_p.x+1 , y = position_p.y+2 , z = position_p.z}}, [3] = {effect_id = 177,position={x = position_p.x-1 , y = position_p.y+1 , z = position_p.z}}, } local position = Position(effects_table[direction].position.x,effects_table[direction].position.y,effects_table[direction].position.z) local effect = effects_table[direction].effect_id return combat:execute(creature, variant) and position:sendMagicEffect(effect) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  9. @DboExplorer Perfeito, era exatamente oque eu queria! muito obrigado. sou novo na area, como eu te dou rep? kkk
  10. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 1.3 Qual erro está surgindo/O que você procura? Já procurei, e tentei, mas, não consigo colocar o nome do jogador na mensagem, alguém poderia me ajudar? Você tem o código disponível? Se tiver publique-o aqui: function onUse(player, item, fromPosition, target, toPosition, isHotkeym, cid) if target.itemid == 26398 then target:transform(26443) target:decay() item:remove(1) broadcastMessage("|player| improved item to +1", MESSAGE_EVENT_ADVANCE) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  11. Boa noite, venho apresentar um novo projeto que está entrando em closed beta. PXL São 4 classes iniciais (bulbasaur, squirtle, charmander, pichu.) Acesse nossa pagina no facebook e fique por dentro das novidades. www.facebook.com/pxlife
  12. Boa tarde, Topico antigo, mas como eu tive o mesmo problema e ao procura solução a gente encontra esses topicos antigos e sem solução, então as pessoas acabam lendo tudo e não acha a solução. Eu consegui resolver, primeiro você tem que ir no OBJECTBUILDER E CRIA O ITEM NOVO, pois se vc puxa no itemeditor a imagem semelhante de outro item, acontece ese bug, o npc nao compra e nao vende o item, e vc da look errado ou as vezes nem da look. então crie um novo item no obd, crie um novo item no item editor. não utilize o mesmo id do item do cliente para cria novos items, faça um novo!. assim se resolve o problema.
  13. quando tentei utilizar a magia apresentou o seguinte erro.
  14. sim, mas eu quero um efeito diferente dependendo da direção onde esta olhando o player, exemplo, se ele estiver olhando para cima, o efeito vai ser x, se estiver olhando pra baixo, sera y, se estiver olhando para esquerda sera a, direita s.
  15. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 1.3 Qual erro está surgindo/O que você procura? Olá comunidade, estou com difculdades em criar uma spell, onde o efeito seja pela direção do personagem, ex: personagem olhando para direita efeito x, olhando para esquerda efeito y, para cima efeito k, para baixo efeito s. 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.
  16. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 1.3 Qual erro está surgindo/O que você procura? Quando adiciono novos efeitos, os mesmos não para, fica se repetindo. Está igualzinho os outros efeitos. 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.
  17. Bom dia, Galera estou trabalhando em um projeto, procuro pessoas que gostem da comunidade de tibia e pokemon. informações no site http://pokexlife.tk/ e-mail: [email protected] Atualmente procuro scripter lua e mapper. p.s: a preferencia são pessoas que gostem da area, da comunidade, não precisa ter muita experiencia vamos crescer juntos.!
  18. eduh2 postou uma resposta no tópico em Suporte Tibia OTServer
    Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: 1.3 Qual erro está surgindo/O que você procura? Boa noite, Galera estou com uma duvida, queria uma action, aonde eu usa-se um item em um item que está equipado no player, o item iria se transformar em outro item, o player iria muda sua vocation e trocar seu looktype, estou tentando cria esse script mas não consigo, consigo somente fazer o item se transformar, e a classe mudar se fizer em 2 scripts separados, alguem poderia me ajudar? Você tem o código disponível? Se tiver publique-o aqui: local newVoc = 11 local level = 20 -- level minimo function onUse(player, item, fromPosition, target, toPosition, isHotkeym,cid) if target.itemid == 26390, getPlayerLevel(cid) < level then doPlayerSendCancel(cid, "Seu level e menor que 20 portanto não poderá usa-lo.") return true end target:transform(26393) target:decay() doPlayerSetVocation(cid, newVoc) doPlayerSendCancel(cid, "Parabéns, voce mudou sua vocação.") doSendMagicEffect(getThingPos(cid), 11) item:remove(1) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  19. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: tfs 1.3 Qual erro está surgindo/O que você procura? preciso de um script, quando player tentar desequipar um item, ele precisa ter certo level, caso contrario o item não pode ser desequipado. 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.
  20. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: tfs 1.3 Qual erro está surgindo/O que você procura? me ajude, não estou conseguindo um movements em que tal item so pode desequipar em certo level, caso o contrario item não pode ser desequipado. 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.

Informação Importante

Confirmação de Termo