Ir para conteúdo

raphadoidera

Membro
  • Registro em

  • Última visita

Tudo que raphadoidera postou

  1. Consegui, muito obrigado! Obrigado pela ajuda Jean! Fabio, você teria um SCRIPT em que posso movimentar X,Y de uma DISTANCE EFFECT? Quero colocar pra sair Efeitos Missle iguais ao mesmo tempo, porém em posições diferentes. Exemplo:
  2. Isso, porém a magia precisa dar DANO somente 1 Vez
  3. Te explicar, no meu Script mesmo colocando certinho e mudando o X,Y o efeito ainda sai no mesmo lugar tlg? Eu quero que o mesmo efeito saia, mas em lugares diferentes e tempos diferentes SCRIPTING ATUAL: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -130.2, 1, -140.2, 1) function targetEffect(cid, effect, ajust) -- efeito sai no target if isCreature(cid) and isCreature(getCreatureTarget(cid)) then local t_Pos = getCreaturePosition(getCreatureTarget(cid)) doSendMagicEffect({x= t_Pos.x, y = t_Pos.y+ajust[2], z = t_Pos.z}, effect) end end local delay = 1000 -- tempo para o segundo efeito, em milésimos function onCastSpell(cid, var) local waittime = 2 -- Tempo de exhaustion local storage = 120033 if exhaustion.check(cid, storage) then return false end targetEffect(cid, 419, {1,0}) addEvent(targetEffect, 300, cid, 419, {2,0}) addEvent(targetEffect, 500, cid, 419, {3,0}) addEvent(targetEffect, 700, cid, 419, {4,0}) exhaustion.set(cid, storage, waittime) return doCombat(cid, combat, var) end Exemplo: Na primeira imagem, ta saindo da forma que eu quero e na segunda ta da forma errada.
  4. Jean, e se eu fosse criar 7 Efeitos, como seria? Porque ai tem que colocar position2\DoSendMagicEffect1 não é?
  5. Jean agradeço desde já, pela atenção. Comecei a pouco tempo mexer com scripts, então teria como você completar? OBS: Quero que o EFEITO 419 saia 2x na mesma skill, porém o primeiro um pouco a esquerda no caso (x+1) e o segundo um pouco a direita (x+2) OBS²: Não sei se esse é o SCRIPT certo para isso, mas se não for, e você puder colocar ficaria grato! OBS³: O efeito deve sair no TARGET local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -130.2, 1, -140.2, 1) function onCastSpell(cid, var) local waittime = 2 -- Tempo de exhaustion local storage = 120033 if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.") return false end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 419) - Efeito que quero o delay exhaustion.set(cid, storage, waittime) return doCombat(cid, combat, var) end
  6. .Qual servidor ou website você utiliza como base? 8.60 Você tem o código disponível? Se tiver publique-o aqui: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 296) (Efeito que precisa ser centralizado) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 126) (Efeito Míssil) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -22.2, 1, -31.2, 1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local waittime = 2 -- Tempo de exhaustion local storage = 45672 -- não mecha if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Aguarde "..(exhaustion.get(cid, storage)).." segundos(s) para usar novamente.") return false end local parameters = {cid = cid, var = var, combat1 = combat1} for k = 1, 5 do addEvent(function() if isCreature(cid) then addEvent(onCastSpell1, 0, parameters) end end, 1 + ((k-1) * 275)) end exhaustion.set(cid, storage, waittime) return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  7. Qual servidor ou website você utiliza como base? 8.60 Rapaziada, eu preciso de um SCRIPT que eu consiga colocar Delay no Magic Effect da Skill. Exemplo: Caso eu queira usar um Efeito Igual para uma Skill só, porém que eles saiam em tempos diferentes. Tentei de algumas formas, só que não funcionou.. se alguém puder ajudar com o Script, ficaria grato!
  8. Rapaziada, eu preciso de um SCRIPT que eu consiga colocar Delay no Magic Effect da Skill. Exemplo: Caso eu queira usar um Efeito Igual para uma Skill só, porém que eles saiam em tempos diferentes. Tentei de algumas formas, só que não funcionou.. se alguém puder ajudar com o Script, ficaria grato!

Informação Importante

Confirmação de Termo