NI
spell

Spell Remover Summon

Por nickissonlobo, 28 de out. de 2012 em Scripts

8
3.4k
nickissonloboN
28 de outubro de 2012 às 11:26

Tá Aqui a Spell de Sumon

function onCastSpell(cid, var)

 

 

local playerpos = getPlayerPosition(cid)

 

local MaximoSummon = 1 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones

 

 

local summons = getCreatureSummons(cid)

 

if(table.maxn(summons) < MaximoSummon) then -- no summons

 

local clone = doCreateMonster("Itachi Edo Tensei", playerpos)

 

doConvinceCreature(cid, clone)

doSendMagicEffect(playerpos, 2)

 

return TRUE

 

end

 

end

 

Quero Uma Spell Que Remova o Summon

Exemplo: Edo Tensei Kai - quando eu soltar essa spell, removera o summon

alguém ajuda ae

SkyLighS
28 de outubro de 2012 às 11:33

Local incorreto

reportado

 

Para um superior

caoticC
28 de outubro de 2012 às 11:46

Tópico Movido

SlicerS
28 de outubro de 2012 às 11:51

function onCastSpell(cid, var)
local summons = getCreatureSummons(cid)
if #summons >= 1 then
for i = 1, #summons do
doRemoveCreature(summons[i])
end
return true
end

 

n so chegado em spells mas..

nickissonloboN
29 de outubro de 2012 às 00:15

Não deu certo.

Editado Outubro 29 por nickissonlobo

meubkM
29 de outubro de 2012 às 11:12
local effect = 10 -- efeito q vai sair quando remover o summon
function onCastSpell(cid, var)
summons = getCreatureSummons(cid)
for _, summon in pairs(summons) do
 doSendMagicEffect(getThingPos(summon), effect)
 doRemoveCreature(summon)
end
return true
end

brun123B
29 de outubro de 2012 às 15:52

essas 2 spells que postaram deveriam funcionar normalmente, porém elas removem os summons de quem usa a magia...

 

function onCastSpell(cid, var)

   local target = var.number or 0
   if not isCreature(target) then return false end
   for _, uid in pairs (getCreatureSummons(target)) do
    doSendMagicEffect(getThingPos(uid), CONST_ME_BLOCKHIT)
    doRemoveCreature(uid)
   end

return true
end

nickissonloboN
30 de outubro de 2012 às 11:15

pegou a script do xotservx, muito obrigado :D, podem fechar o tópico duvida sanada.