Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Oi galera, estou procurando em criar um spell que na mudanca do posicao, sai outro efeito,

 

Ejemplo

kakahi.gif.8fc88fa0c94849098147c13d147c49ea.gif

 

 

Tenho um scripts semelhante, nao tem em Target so em area. Quero trocar pra Target.

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

 
local arr1 = {
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
{1, 0, 2},
{1, 0, 0},
{1, 0, 0},
{1, 0, 0},
}
 
local area1 = createCombatArea(arr1)
setCombatArea(combat1, area1)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 300)
 
local arr2 = {
{1, 2},
}
 
local area2 = createCombatArea(arr2)
setCombatArea(combat2, area2)

local function onCastSpell2(parameters)
doCombat(parameters.cid, parameters.combat2, parameters.var)
end

function spell3(cid)
	if getCreatureLookDirection(cid) == 1 then --DERECHA
		doCombat(cid, combat2, numberToVariant(cid))	
	end
end
function spell4(cid)
	if getCreatureLookDirection(cid) == 1 then --DERECHA
		doCombat(cid, combat2, numberToVariant(cid))	
	end
end



function test(cid)                
	addEvent(spell3,100,cid) --DERECHO
	addEvent(spell4,100,cid) --DERECHO

end

function test2(cid)                
	addEvent(test,0,cid)
end


  
function onCastSpell(cid, var)
local waittime = 0.0 -- Tempo de exhaustion
local storage = 1 -- não mecha
if exhaustion.check(cid, storage) then
    doPlayerSendCancel(cid, "You are exhausted.")
    return false
end
local parameters = {cid = cid, var = var, combat1 = combat1 , combat2 = combat2}
for i = 1, 1 do
	addEvent(function()
		if isCreature(cid) then
		addEvent(onCastSpell2, 100, parameters)

		end
	end, 1 + ((i-1) * 650))
end
addEvent(test2,0,cid)
exhaustion.set(cid, storage, waittime)
return TRUE

end

 

  • Respostas 5
  • Visualizações 1.2k
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

  • 3 weeks later...
Postado

Não entendi. Como assim sai outro efeito ? No gif está saindo o mesmo efeito porém de lados diferentes.

                                                                                                               destinyshield.gif.9f031b59b026058f32a1c50da92ebe2a.gif  mídias sociais  destinyshield.gif.02fca81ab0615e050b2bcefd8a73a2e8.gif

                                                                                                                            talk to me              

                                                                                                                               vídeos           

                                                                                             

                                                                                                            LOGONORMAL.png.815b40b04ec583be88d8a1e2626fe430.png

                                                                                                           

                               

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo