Ir para conteúdo
  • 0

quando da usa vira outro item


SarioYana

Pergunta

e ae galerinha mais um poblema com script

bom eu peguei um script aki no xtibia ele serve para quando vc da use em algum item ele vira outro

intao eu fiz ele com as armaduras deu td certo

ai quando eu fui fazer com as arma ele ta multiplicando elas da uma olhada no scripts

esse aki a baixo eh para remover smith sword e add club of club

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

	    doPlayerAddItem(cid,7425,1)
	    doRemoveItem(item.uid,2419)
	    doSendMagicEffect(topos,12)	
	    doPlayerSendTextMessage(cid,22,"voce ganhou uma arma ")
   end

esse aki a baixo eh para remover club of club e add first star

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

	    doPlayerAddItem(cid,7366,1)
	    doRemoveItem(item.uid,7425)
	    doSendMagicEffect(topos,12)	
	    doPlayerSendTextMessage(cid,22,"Voce ganhou uma nova arma ")
   end

esse da ki a baixo eh para remover a first star e add geral wand e rod

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

	    doPlayerAddItem(cid,8911,1)
	    doRemoveItem(item.uid,7366)
	    doSendMagicEffect(topos,12)	
	    doPlayerSendTextMessage(cid,22,"Voce ganhou nova arma ")
   end

esse aki eh para remover a geral wand e add geral axe

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

	    doPlayerAddItem(cid,7750,1)
	    doRemoveItem(item.uid,8911)
	    doSendMagicEffect(topos,12)	
	    doPlayerSendTextMessage(cid,22,"Voce ganhou uma Soft Boots renovada. ")
   end

esse da ki eh para remover geral axe e add smith sword e começa de novo o processo

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

	    doPlayerAddItem(cid,2419,1)
	    doRemoveItem(item.uid,7750)
	    doSendMagicEffect(topos,12)	
	    doPlayerSendTextMessage(cid,22,"Voce ganhou uma nova arma ")
   end

mais quando ele vai remover a first star e add a geral wand ele multiplica o item

ele deixa 1 first star e 1 geral wand é pra fica so 1 geral wand entenderam??

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

O titulo deve ser expressivo com o tema do tópico, e esse titulo não está dentro desse acordo. edite-o

Aguardando...

 

Bom editei, se quiser alterar fique a vontade, mas dentro das regras.

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

  • 0

actions

 

nome do seu script.lua

function onUse(cid, item, frompos, item2, topos)
local t = {
[2419] = 7425,
[7425] = 7366,
[7366] = 8911,
[8911] = 7750,
[7750] = 2419,
}

if t[item.itemid] then
doTransformItem(item.uid, t[item.itemid])
doSendMagicEffect(topos,12) 
doPlayerSendTextMessage(cid,22,"Voce ganhou uma nova arma ")
end
return true
end

 

tag:

 

<action itemid="2419;7425;7366;8911;7750" event="script" value="nome do seu script.lua"/>

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...