Ir para conteúdo

Jeanzim

Membro
  • Registro em

  • Última visita

Tudo que Jeanzim postou

  1. olá , alguem poderia ajudar, estou apanhando para tentar fazer uma magia em área queria que a magia criasse x item por x tempo em determinada área local arr = { {1, 1, 1}, {1, 0, 1}, {1, 1, 1}, {0, 0, 0}, {0, 2, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, } alguem da um help ae?? õ/
  2. entendi , entao eu poderia tambem checar a vocação do target com getPlayerVocation(target) estou certo? no caso de uma magia de wave , como exevo vis hur que é sem target é impossivel fazer o player que sofrer dano no caso trocar a looktype né?
  3. tem como por pra mudar a outfit do target alem da minha nessa spell? local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill + attack, level / 5 return -(skillTotal * 0.5 + levelTotal), -(skillTotal * 1.5 + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var, target) local mninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 500) else doSetCreatureOutfit(cid, fninja, 500) end return doCombat(cid, combat, var) end
  4. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    no otitemeditor consegui , o que eu baixei faltava fazer a pasta "860" só lá que iria ler a spr e dat , hehe agora falta o remeres auehaheue
  5. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    habilito não pq se não da erro ;x
  6. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    não sei , como ver isso?
  7. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    meu ot é 8.6 , editei várias sprites dele já até adicionei outras.. mas vi gente abrindo até em ot pokemon .. só eu que não consigo kkk
  8. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    ja tentei assim , o remeres não aceita minhas spr nem o otitem editor , não sei mais oq fazer kkk
  9. Jeanzim postou uma resposta no tópico em Suporte Tibia OTServer
    olá , criei um item pelo object builder para o mapa , mas e agora? como adiciono no jogo ? se alguem poder dar uma luz ai .. obrigado
  10. obrigado deu certo , ótimo trabalho +rep
  11. depois que usasse a magia ficaria certo tempo sem poder andar .. tipo soltei a magia ai fico 2 seg sem poder se mover.. hehe nenhum erro no executavel ..
  12. não deu certo o char anda ao usar a magia ainda .. ;x
  13. Alguem sabe alguma function pra usar aqui? quero que quem usar essa magia só possa andar depois de 1 seg ou 2 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_2 = createCombatObject() setCombatParam(combat_2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_3 = createCombatObject() setCombatParam(combat_3, COMBAT_PARAM_TYPE, CONST_ME_MORTAREA) setCombatParam(combat_3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_3, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_4 = createCombatObject() setCombatParam(combat_4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_4, COMBAT_PARAM_EFFECT, 69) setCombatParam(combat_4, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_4, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_5 = createCombatObject() setCombatParam(combat_5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_5, COMBAT_PARAM_EFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_5, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat_5,createCombatArea({{0, 0, 0, 0}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}})) function onCastSpell(cid, var, time) local mninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 200) else doSetCreatureOutfit(cid, fninja, 200) end direction = getCreatureLookDirection(cid) if direction == SOUTH then doCombat (cid, combat, var) elseif direction == NORTH then doCombat (cid, combat_2, var) elseif direction == EAST then doCombat (cid, combat_3, var) doCombat (cid, combat_5, var) elseif direction == WEST then doCombat (cid, combat_4, var) else return false end return true end
  14. 8.60 alguem da um help.. to tentando fazer a seguinte script quando o player estiver olhando norte , então carregar local combat1 quando estiver olhando sul , então carregar combat2... fiz esse script mas n deu certo.. haha alguem ajuda? local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat1,createCombatArea({{1}, {0}, {0}, {2}})) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat2,createCombatArea({{1}, {0}, {0}, {2}})) function onCastSpell(cid, var) if getPlayerLookDir(cid)== 3 then RunPart(cid, combat2, var) if getPlayerLookDir(cid) == 1 then RunPart(cid, combat1, var) else return true end end
  15. MUITO OBRIGADO , SOU NOVO NO SITE TEM MAIS ALGUM JEITO DE AGRADEÇER??
  16. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). ot 8.6 Estou com um problema , fiz uma magia no spellmaker , vamos lá , a magia do spellmaker se resume em fazer dois ataques em determinados lugares , queria adicionar na mesma magia que mude a looktype do char .. tenho as seguintes scripts.. então adicionei uma action em uma zaoan shoes para mudar a looktype .. e fiz a magia que está no seguinte vídeo kk mas queria juntar as 2 scripts .. alguem da um help ae? õ/ Magia de ataque : -- SpellCreator generated. -- =============== COMBAT VARS =============== -- Areas/Combat for 0ms local combat0_DRAGON2 = createCombatObject() setCombatParam(combat0_DRAGON2, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK) setCombatParam(combat0_DRAGON2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatArea(combat0_DRAGON2,createCombatArea({{1}, {0}, {0}, {2}})) function getDmg_DRAGON2(cid, level, maglevel) return (600)*-1,(600)*-1 end setCombatCallback(combat0_DRAGON2, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_DRAGON2")local combat0_DRAGON1 = createCombatObject() setCombatParam(combat0_DRAGON1, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat0_DRAGON1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatArea(combat0_DRAGON1,createCombatArea({{0, 0, 0, 0, 2}, {1, 0, 0, 0, 0}})) function getDmg_DRAGON1(cid, level, maglevel) return (500)*-1,(600)*-1 end setCombatCallback(combat0_DRAGON1, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_DRAGON1") -- =============== CORE FUNCTIONS =============== local function RunPart(c,cid,var,dirList,dirEmitPos) -- Part if (isCreature(cid)) then doCombat(cid, c, var) if (dirList ~= nil) then -- Emit distance effects local i = 2; while (i < #dirList) do doSendDistanceShoot(dirEmitPos,{x=dirEmitPos.x-dirList,y=dirEmitPos.y-dirList[i+1],z=dirEmitPos.z},dirList[1]) i = i + 2 end end end end function onCastSpell(cid, var) local startPos = getCreaturePosition(cid) RunPart(combat0_DRAGON2,cid,var) RunPart(combat0_DRAGON1,cid,var) return true end e a action do item que muda outfit : function onUse(cid, var) local mninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 118, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, fninja, 1000) local mana = getCreatureMaxMana(cid) doCreatureAddMana(cid, -mana) else doSetCreatureOutfit(cid, mninja, 1000) local mana = getCreatureMaxMana(cid) doCreatureAddMana(cid, -mana) end return doCombat(cid, combat, var) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. WHITEWOLF.avi

Informação Importante

Confirmação de Termo