Ir para conteúdo

Alavanca Que Cria Monsters


pantufa

Posts Recomendados

  • 1 month later...
Eu fiz uma versão mais organizada, creio que essa esteja sem o erro que nosso amigo aqui de cima citou

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 0 then
return FALSE
end 

demon1pos = {x=829, y=273, z=7}
demon2pos = {x=846, y=275, z=7}
demon3pos = {x=846, y=292, z=7}
demon4pos = {x=847, y=270, z=7}
demon5pos = {x=826, y=277, z=7}
demon6pos = {x=829, y=279, z=7}
demon7pos = {x=828, y=272, z=7}

if item.itemid == 8003 then
doSummonCreature("Demon", demon1pos)
doSummonCreature("Demon", demon2pos)
doSummonCreature("Demon", demon3pos)
doSummonCreature("Demon", demon4pos)
doSummonCreature("Demon", demon5pos)
doSummonCreature("Demon", demon6pos)
doSummonCreature("Demon", demon7pos)
doSendMagicEffect(topos, CONST_ME_MAGIC_RED)
else
return FALSE
end
return TRUE
end

 

Sendo que fiz por UNIQUEID!!!

 

 

dando uma pequena arrumada no seu script retirando o desnecessario e pondo o que falta nele.

 

function onUse(cid, item, frompos, item2, topos)

 

demon1pos = {x=829, y=273, z=7}

demon2pos = {x=846, y=275, z=7}

demon3pos = {x=846, y=292, z=7}

demon4pos = {x=847, y=270, z=7}

demon5pos = {x=826, y=277, z=7}

demon6pos = {x=829, y=279, z=7}

demon7pos = {x=828, y=272, z=7}

 

if item.uid == 8003 then

doSummonCreature("Demon", demon1pos)

doSummonCreature("Demon", demon2pos)

doSummonCreature("Demon", demon3pos)

doSummonCreature("Demon", demon4pos)

doSummonCreature("Demon", demon5pos)

doSummonCreature("Demon", demon6pos)

doSummonCreature("Demon", demon7pos)

doSendMagicEffect(topos, CONST_ME_MAGIC_RED)

else

return FALSE

end

return TRUE

end

 

funçao por uid entao e so trocar action id por uniqueid.

retirei isso que nao servia de nada.

if item.itemid == 0 then

return FALSE

end

 

e troquei isso:

 

if item.itemid == 8003 then

 

por isso:

 

if item.uid == 8003 then

 

so executara a funçao no item que tiver a uid (uniqueid) correta.

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 1 month later...
×
×
  • Criar Novo...