VA
pedido

Efeito Na Spell

Por Vasto Lord X, 02 de fev. de 2016 em Scripts

nto
ajuda
8.54
9
2.1k
02 de fevereiro de 2016 às 22:28

Eu Tenho Esse Spell :

 

 

 

 

function onCastSpell(cid)
tempo = 10
target = getCreatureTarget(cid)
 
function doCancelParalyze()
if isCreature(target) then
 
mayNotMove(target, false)
end
return true
end
 
mayNotMove(target, true)
 
addEvent(doCancelParalyze, tempo * 1000)
end



Queria Que Quando o Player Tomasse Essa Spell Ficasse Um Feito Nele Por 10 Segundos .

Editado Fevereiro 2 por Vasto Lord X

Night WolfN
03 de fevereiro de 2016 às 02:55

Que efeito seria esse? Ficaria rodando? Efeito de distancia ou somente o /z normal? Em cima do player?

03 de fevereiro de 2016 às 11:23

Um Efeito Em Cima Do Player ( Que Tomou a Magia ) Um Efeito Normal .


@UP

Night WolfN
03 de fevereiro de 2016 às 11:30

cara, não adianta dar up.. se vc não explicar oque vc quer ninguém vai fazer.

O efeito tem duração de milisegundos, não tem como deixar ele durando 10 segundos.. vc teria que ficar repetindo ele durante 10 segundos ou aumentar o tempo pelo cliente. Só q se for repetir, vc tem que me dizer de qnt em qnt tempo ele repete e outras coisinhas pra gente ter uma noção clara do que vc quer e poder fazer.

03 de fevereiro de 2016 às 11:33

cara, não adianta dar up.. se vc não explicar oque vc quer ninguém vai fazer.

 

O efeito tem duração de milisegundos, não tem como deixar ele durando 10 segundos.. vc teria que ficar repetindo ele durante 10 segundos ou aumentar o tempo pelo cliente. Só q se for repetir, vc tem que me dizer de qnt em qnt tempo ele repete e outras coisinhas pra gente ter uma noção clara do que vc quer e poder fazer.

Já Viu Em Algum Nto Um Spell Chamado Prisão de Água ? Quero Um Igual .

 

Se Você Nunca Viu é Assim Eu Uso Um Spell de Trap no Cara Ele Fica Sem Se Mexer Por Certo Tempo E Fica Um Spell Em Cima Dele Enquanto Ele Esta Sob Efeito Da Spell .

Night WolfN
03 de fevereiro de 2016 às 11:49

nunca vi, tem video dela?

03 de fevereiro de 2016 às 15:45

Em Vermelho é o Efeito Que eu Quero Que Dure 10 Segundos .

 

 

 

CjYH6Y.png

 

 


@UP


@UP

06 de fevereiro de 2016 às 19:45

@UP

otherealityO
07 de fevereiro de 2016 às 01:27

Não faço idéia se é isso que você quer, mas tenta aí:

 

function onCastSpell(cid)
tempo = 10
target = getCreatureTarget(cid)


function doCancelParalyze()
if isCreature(target) then


mayNotMove(target, false)
end
return true
end


mayNotMove(target, true)


for i = 1, 10, 1 do
addEvent(doSendMagicEffect, 1000*i, getCreaturePosition(target), CONST_ME_EXPLOSIONAREA)
end 
addEvent(doCancelParalyze, tempo * 1000)
end

 

Editado Fevereiro 7 por OtheReality