Ir para conteúdo
  • 0

Item (Lottery Ticket) que invoca um monstro (Magebomb).


Bocoh

Pergunta

Preciso de um script que o use o item Lottery Ticket cujo o id é 5957 que ao ser usado ele invoque uma criatura especifica que seria "Magebomb" e depois o item suma após invocar (ao click)

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

data/actions/scripts/nome_do_arquivo.lua


function onUse(cid, item, fromPosition, itemEx, toPosition)
   doCreateMonster("Magebomb", fromPosition)
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(fromPosition, CONST_ME_MAGIC_GREEN)
   return true
end

 

data/actions/actions.xml

<action itemid="5957" event="script" value="nome_do_arquivo.lua"/>

Link para o comentário
Compartilhar em outros sites

  • 0

tente isso.


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


doSummonCreature("Magebomb",topos)
doSendMagicEffect(topos,36)
end

ou

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


doCreateCreature("Magebomb",topos)
doSendMagicEffect(topos,36)
end

Editado por Tchubaka
Link para o comentário
Compartilhar em outros sites

  • 0

Em data/actions/scripts crie um arquivo.lua e cole isto dentro:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
pos = getPlayerPosition(cid)
if getTilePzInfo(pos) == false then
doSummonCreature("Magebomb", pos)
doSendMagicEffect(pos, 29)
doRemoveItem(item.uid)
else
doPlayerSendCancel(cid, "Você não pode usar o item em protection zone.")
doSendMagicEffect(pos, CONST_ME_POFF)
end
return true
end

 

Em actions.xml cole a tag: <action itemid="5957" event="script" value="NOMEDOSEUARQUIVO.lua"/>

Link para o comentário
Compartilhar em outros sites

  • 0

Em data/actions/scripts crie um arquivo.lua e cole isto dentro:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
pos = getPlayerPosition(cid)
if getTilePzInfo(pos) == false then
doSummonCreature("Magebomb", pos)
doSendMagicEffect(pos, 29)
doRemoveItem(item.uid)
else
doPlayerSendCancel(cid, "Você não pode usar o item em protection zone.")
doSendMagicEffect(pos, CONST_ME_POFF)
end
return true
end

 

Em actions.xml cole a tag: <action itemid="5957" event="script" value="NOMEDOSEUARQUIVO.lua"/>

 

 

Funcionou, obrigado

Link para o comentário
Compartilhar em outros sites

  • 0

Titulo do tópico modificado para se adequar as regras - não é permitido títulos irregulares (títulos que não se adequam ao conteúdo, ou seja, precisa se expressar por meio do título, se não, seu tópico poderá ser fechado, mas da primeira vez ele só é modificado, o que aconteceu).

Tópico movido para pedidos e dúvidas resolvidas, pois o pedido foi respondido por um membro dentro do Xtibia que postou neste tópico.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...