Ir para conteúdo

Posts Recomendados

É o seguinte , no meu servidor , cada monstro tem uma certa carta em seu loot que quando o player a usa , ela invoca o monstro e some , mas o problema é que ela só some se ela estiver com o player , pois no script está "Doplayerremoveitem" , pois bem , os players estao usando as cartas no chao e as recolhendo denovo , já tentei colocar só doremoveitem e não consegui.

Tá ai o script :

function onUse(cid, item, fromPosition, itemEx, toPosition)

local quant = 1 -- quantidade de monstros sumonados

if(#getCreatureSummons(cid) < quant)then

local nome = "rotworm";effect = CONST_ME_MAGIC_RED;mons = doSummonMonster(cid, nome)

doConvinceCreature(cid,mons)

doPlayerRemoveItem(cid,2637,1) <<<<<------------- aqui , só remove o item com o player , no chao nao remove.

doPlayerSendTextMessage(cid,22,'you used you elísios card , its gone.')

if(mons ~= RETURNVALUE_NOERROR) then

effect = CONST_ME_POFF

doPlayerSendDefaultCancel(cid, mons)

end

else

return doPlayerSendTextMessage(cid,22,'you cannot summon more monsters.') and doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)

end

doSendMagicEffect(getCreaturePosition(cid), effect)

return TRUE

end

Tentem ajudar plz !

Link para o comentário
https://xtibia.com/forum/topic/124432-ajuda-com-script-de-summon-plx/
Compartilhar em outros sites

Ve se isso resolve:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local quant = 1 -- quantidade de monstros sumonados

if(#getCreatureSummons(cid) < quant)then

local nome = "rotworm";effect = CONST_ME_MAGIC_RED;mons = doSummonMonster(cid, nome)

doConvinceCreature(cid,mons)

doRemoveItem(item.uid,1)

doPlayerSendTextMessage(cid,22,'you used you elísios card , its gone.')

if(mons ~= RETURNVALUE_NOERROR) then

effect = CONST_ME_POFF

doPlayerSendDefaultCancel(cid, mons)

end

else

return doPlayerSendTextMessage(cid,22,'you cannot summon more monsters.') and doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)

end

doSendMagicEffect(getCreaturePosition(cid), effect)

return TRUE

end

 

flw

Link para o comentário
https://xtibia.com/forum/topic/124432-ajuda-com-script-de-summon-plx/#findComment-822255
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...