Ir para conteúdo
  • 0

Ao Morrer Certo Item Vira Outro


godjean

Pergunta

Não sei em que parte fica mas to procurando isso que nem doido

Tipo é um script que se tiver um certo item no slot do cordão ao morre ele aparece outro tipo de cordão

Explicando melhor

Você ta com certo item X no slot do cordão ae quando você morre esse item X vira certo item Z.

Link para o comentário
Compartilhar em outros sites

  • Respostas 35
  • Created
  • Última resposta

Top Posters For This Question

Posts Recomendados

  • 0

Crie um arquivo chamado itemm.lua

E adicione isto nele

 

 

 

function onDeath(cid, corpse, killer)

local itemx = 2520 ----- COLOQUE O ITEM X AKELE QUE VAI SER MUDADO------

local itemy = 2222 --------------COLOQUE O ITEM Y AKELE QUE VAI SER COLOCADO----

 

if getPlayerSlotItem(cid, 2).itemx >= 1 then

doTransformItem(getPlayerSlotItem(cid, 2).uid, itemy)

return true

end

 

Coloque esta tag em creaturescript.xml

<event type="death" name='itemm" event="script" value="itemm.lua"/>

 

Adicone isso antes do return true

registerCreatureEvent(cid, "itemm")

Link para o comentário
Compartilhar em outros sites

  • 0

@caotic, usa assim:

local itemTransf = { -- id do item que tem que ter, id do item que vai transformar
   [7890] = 1234,
   [8909] = 3452,
   [8976] = 5431
}

if itemTransf[getPlayerSlotItem(cid, 2).itemid] then
   doTransformItem(getPlayerSlotItem(cid, 2).uid, itemTransf[getPlayerSlotItem(cid, 2).itemid])
end

Link para o comentário
Compartilhar em outros sites

  • 0

@GodJean, as tag's continuam a msm, basta subistituir o que tem no arquivo "itemm.lua" por isso:

local itemTransf = { -- id do item que tem que ter, id do item que vai transformar
   [7890] = 1234,
   [8909] = 3452,
   [8976] = 5431
}

function onDeath(cid, corpse, killer)

if itemTransf[getPlayerSlotItem(cid, 2).itemid] then
   doTransformItem(getPlayerSlotItem(cid, 2).uid, itemTransf[getPlayerSlotItem(cid, 2).itemid])
end

return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

Então venho aqui dneovo para meio que quando fui por o script foi o seguinte ...

Eu pus ele tudo certinho tal porem não ta funcionando e quando eu morro com o amulet no slot 2 da um bug que fexa o meu exe...

e não da para ver o erro pois o exe da erro de uma vez só =l

 

E a registerCreatureEvent(cid, "itemm") eu ponho em qual arquivo?Eu pois no login.lua

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

  • 0

não aparece quando eu vo testa tipo eu ponho la o amulet no char player e ponho pra morre e quando o morre o char fica travado e o exe do server fala que paro de funcionar e fexa...

 

a é to usando o script do jhon922

 

tem algum problema ?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.

×
×
  • Criar Novo...