Ir para conteúdo

Lixeira Por Alavanca V2.0!


Rikezenho

Posts Recomendados

---Para 7.6!

Créditos:

50% Rike(Script)

50% Colex(Fixes)

Obrigações para a action funcionar:

Você deve criar um lugar assim, EXATAMENTE assim:

leverai1.jpg

(Exatamente digo do formato, a alavanca com o cubículo em cima, mas as paredes e chão logicamente você pode alterar)

A unique ID da alavanca é 3193.

Você não precisará configurar NADA, apenas criar o arquivo e escrever o baratinho no actions.xml x]

Este 2.0, pode remover até 4 itens por vez, e está arrumado com mensagem de erro quando não se coloca nada para deletar.

Crie uma action chamada lixo_lever.lua e escreva:

---Lixeira por alavanca 2.0 by Rike and Colex

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

pos1 = {x=topos.x,y=topos.y-2,z=topos.z,stackpos=1}

pos1lixo = getThingfromPos(pos1)

pos2 = {x=topos.x,y=topos.y-2,z=topos.z,stackpos=2}

pos2lixo = getThingfromPos(pos2)

pos3 = {x=topos.x,y=topos.y-2,z=topos.z,stackpos=3}

pos3lixo = getThingfromPos(pos3)

pos4 = {x=topos.x,y=topos.y-2,z=topos.z,stackpos=4}

pos4lixo = getThingfromPos(pos4)

if item.itemid == 1945 then

if pos1lixo.itemid > 0 then

doRemoveItem(pos1lixo.uid,pos1lixo.type)

doSendMagicEffect(pos1,2)

if pos2lixo.itemid > 0 then

doRemoveItem(pos2lixo.uid,pos2lixo.type)

doSendMagicEffect(pos2,2)

end

if pos3lixo.itemid > 0 then

doRemoveItem(pos3lixo.uid,pos3lixo.type)

doSendMagicEffect(pos3,2)

end

if pos4lixo.itemid > 0 then

doRemoveItem(pos4lixo.uid,pos4lixo.type)

doSendMagicEffect(pos4,2)

end

doPlayerSendTextMessage(cid,22,"You removed a item.")

doTransformItem(item.uid,item.itemid+1)

else

doPlayerSendTextMessage(cid,22,"Put a item to remove.")

end

end

if item.itemid == 1946 then

doTransformItem(item.uid,item.itemid-1)

end

return 1

end

Depois, no actions.xml coloque:

<action uniqueid="3193" script="lixo_lever.lua" />

Flws!

Link para o comentário
Compartilhar em outros sites

aew cara..

realmente essa action eh bem similar a uma lixeira =P

e pode ajudar mtas pessoas..com ots que não possuem o sistema de lixeira..

mais ai vai uma duvida...e se colokarem 10 itens ali? o.O

ele vai da uma msg de erro ou vai para d funfa? =S

qq vai acontece? xP

vlws ae..mto bom msm

flws

fuiz!!

Link para o comentário
Compartilhar em outros sites

aew cara..

realmente essa action eh bem similar a uma lixeira =P

e pode ajudar mtas pessoas..com ots que não possuem o sistema de lixeira..

mais ai vai uma duvida...e se colokarem 10 itens ali? o.O

ele vai da uma msg de erro ou vai para d funfa? =S

qq vai acontece? xP

vlws ae..mto bom msm

flws

fuiz!!

 

 

 

Vai deletar os 4 primeiros ué, os outros 6 ficam.

Flws!

Link para o comentário
Compartilhar em outros sites

muito rox porem eu se fose adicionar essi codigo eu iria por ums 50 items da stackpos aeuheuaahaueheueahu iria deleta tudo os items 0.o

mais achu mais facil pedi pa algum programador que esteja VaGaBunDiano para me ensina a faze um codigo na sorc pa lixeira tipo a agua quando joga item nela o item ja era...

:bye:

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 3 months later...
×
×
  • Criar Novo...