Ir para conteúdo

Box Que Da Item,igual A Do Mu(sor Que No Mu E Kundu)


gabrielbr

Posts Recomendados

vai na pasta data\actions\scripts copie 7 aquivos lua e os renomeos de

Box1

Box2

Box3

Box4

Box5

Box6

 

na box1 coloke isso:

 

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 1")

doPlayerAddItem(cid,2195,1)

end

end

 

e salva

 

na box2 coloke isso:

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 2")

doPlayerAddItem(cid,2476,1)

doPlayerAddItem(cid,2477,1)

 

end

end

 

 

na box3 coloke isso:

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 3")

doPlayerAddItem(cid,2491,1)

doPlayerAddItem(cid,2487,1)

doPlayerAddItem(cid,2488,1)

end

end

 

 

na box4 coloke isso:

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 4")

doPlayerAddItem(cid,2498,1)

doPlayerAddItem(cid,2492,1)

doPlayerAddItem(cid,2469,1)

end

end

 

na box5 coloke isso:

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 5")

doPlayerAddItem(cid,2493,1)

doPlayerAddItem(cid,2494,1)

doPlayerAddItem(cid,2495,1)

end

end

 

 

na box6 coloke isso:

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

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 6")

doPlayerAddItem(cid,2471,1)

doPlayerAddItem(cid,2472,1)

doPlayerAddItem(cid,2469,1)

doPlayerAddItem(cid,2646,1)

doPlayerAddItem(cid,2523,1)

doPlayerAddItem(cid,2400,1)

end

end

 

salvando todos vai na pasta data\actions e adicone isso

 

-- Transform Box

<action itemid="5792" script="Box1.lua" />

<action itemid="5793" script="Box2.lua" />

<action itemid="5794" script="Box3.lua" />

<action itemid="5795" script="Box4.lua" />

<action itemid="5796" script="Box5.lua" />

<action itemid="5797" script="Box6.lua" />

 

eu colokei os dado como a box pq eles tinha o numeros dezenhado

 

uma pergunta que a mairia vai fazer o que elas dao

resposta dao itens

quais

box1 da

boots of haste id:2195

 

box2 da

knight armor id:2476

knight legs id:2477

 

box3 da

crown helmet id:2491

crown armor id:2487

crown legs id:2488

 

box4 da

royal helmet id:2498

dragon scale mail id:2492

dragon scale legs id:2469

 

box5 da

Demon helmet id:2493

Demon armor id:2494

Demon legs id:2495

 

box6 da

golden helmet id:2471

magic plate armor id:2472

dragon scale legs id:2469

golden boots id:2646

blessed shield id:2523

magic sword id:2400

 

como fazer para troca os itens

sor basta toca o id

doPlayerAddItem(cid,coloka o id do item que vc que aqui pra troca,1)

post-34034-1200325747_thumb.jpg

Link para o comentário
Compartilhar em outros sites

Hiho!

 

Voce testou os scripts? :)

Me pare ce que voce é novo nesse pedaço, vamos dar uma ajudinha.

Primeiro, voce não precisa verificar se o item vai ser removido, pode colocar apenas isso:

doRemoveItem(item.uid, 1)

Segundo, voce pode fazer todos os scripts em um só, ficando assim:

data/actions/scripts/box.lua

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

if item.itemid == 5792 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 1")

doPlayerAddItem(cid,2195,1)

elseif item.itemid == 5793 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 2")

doPlayerAddItem(cid,2476,1)

doPlayerAddItem(cid,2477,1)

elseif item.itemid == 5794 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 3")

doPlayerAddItem(cid,2491,1)

doPlayerAddItem(cid,2487,1)

doPlayerAddItem(cid,2488,1)

elseif item.itemid == 5795 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 4")

doPlayerAddItem(cid,2498,1)

doPlayerAddItem(cid,2492,1)

doPlayerAddItem(cid,2469,1)

elseif item.itemid == 5796 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 5")

doPlayerAddItem(cid,2493,1)

doPlayerAddItem(cid,2494,1)

doPlayerAddItem(cid,2495,1)

elseif item.itemid == 5797 then

doPlayerSendTextMessage(cid,22,"vc acabou de ganha um item do nivel 6")

doPlayerAddItem(cid,2471,1)

doPlayerAddItem(cid,2472,1)

doPlayerAddItem(cid,2469,1)

doPlayerAddItem(cid,2646,1)

doPlayerAddItem(cid,2523,1)

doPlayerAddItem(cid,2400,1)

end

doRemoveItem(item.uid,1) --Remover o item que deu use

return TRUE --Vamos retornar para nao dar erros bobos (:

end

data/actions/actions.xml

<action itemid="5792" script="Box.lua"/>

<action itemid="5793" script="Box.lua"/>

<action itemid="5794" script="Box.lua"/>

<action itemid="5795" script="Box.lua"/>

<action itemid="5796" script="Box.lua"/>

<action itemid="5797" script="Box.lua"/>

 

cya ^^'

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

×
×
  • Criar Novo...