Ir para conteúdo

Posts Recomendados

Olá pessoal vou ensinar como fazer uma lixeira por alavanca, como assim?? mais ou menos

assim, você coloca um item em tal lugar e ao aperta a alavanca o item é excluído =D.

 

_________________________________________________________

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_________________________________________________________

 

Vamos começar..

 

 

Primeiro passo:

 

Faça um local onde a pessoa possa colocar o item sem que outras pessoas possam

pega-lo, estilo um dp.

 

Veja na imagem abaixo:

tutor1l.jpg

 

 

Segundo passo:

 

Crie um arquivo .lua em data/actions/scripts se preferir copie qualquer um

já existente e coloque o nome do arquivo de lixoswitch.lua, e cole isso dentro dele:

 

-- Lixo por alavanca by Scripter --

 

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

 

if item.itemid == 1945 then

lixopos = {x=154, y=50, z=7, stackpos=1}

lixo = getThingfromPos(lixopos)

 

doRemoveItem(lixo.uid,1)

doSendMagicEffect(lixopos,2)

doPlayerSendTextMessage(cid,22,"A Natureza Agradece.")

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

 

elseif item.itemid == 1946 then

 

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

 

end

return 1

end

 

 

Legenda:

 

Vermelho -> coloque a posição onde será colocado o item e após clicar na alavanca será deletado

Azul -> coloque a mensagem que irá aparecer após o lixo ser excluído.

 

 

Quarto passo:

 

Em data/actions/actions.xml cole uma linha assim:

 

<action uniqueid="9999" script="lixoswitch.lua" />

 

Legenda:

 

Verde -> o id que você irá colocar na lavanca pelo map editor, obs: o id não pode existir

ele tem que ser unico.

 

Como colocar o unique id na alavanca pelo map editor?? vá na alavanca e clique com o botão direito do mause

e logo após em propriedades vá em uniqueid e coloque o id escolhido

 

 

Pronto!

 

Créditos:

 

95% LukasDolera (Eu)

5% Vilden por formatar

Editado por LukasDolera
Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/
Compartilhar em outros sites

LukasDolera poderia colocar uma ss de como fazer esse tal lugar onde ninguém

pega o tal lixo/item em não vejo muita utilidade é mais facíl pegar uma

lixeira =X e outra ta mal explicado, você poderia usar cores, legendas etc..

 

 

Mais está legal, acho que não existe uma destas aqui.

Editado por Vilden
Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/#findComment-805406
Compartilhar em outros sites

Para podermos aprovar:

* Organize melhor

* Adicione a tag quote em vez de code

* Adicione a tag quote no que é para colocar em actions.xml

* Explique melhor

* Adicione a tag de negrito nos n° dos passos.

* Diminua a letra da explicação e aumente a dos n° dos passos.

* Utilize a tag de sublinhar em caminhos (exemplo: data/actions)

* Adicione pelo menos uma screenshot, e centralize-a para organizar melhor.

 

Seguindo todas as instruções acima seu tutorial será aprovado com certeza!

 

Abraços e boa sorte!

Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/#findComment-805409
Compartilhar em outros sites

Parabéns, LukasDolera.! Seu tópico foi aprovado.

Não encontramos nenhum tutorial como este no fórum, e vimos o seu esforço para tentar melhorá-lo.

Desta forma, chegamos a conclusão de que seu tópico deveria ser aprovado.

Agora que esta aprovado, que tal melhorar ainda mais?

 

Tópico Movido para Actions, TalkActions & MoveEvents. :arrow:

 

Abraços.

Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/#findComment-805541
Compartilhar em outros sites

Legenda:

 

->Verde"<-isso é verde???" o id que você irá colocar na lavanca pelo map editor, obs: o id não pode existir

ele tem que ser unico.

 

 

esse foi o unico erro que eu encontrei

Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/#findComment-806724
Compartilhar em outros sites

Muito bom cara! Eu curti... Porém acho dificil os players usarem ;s ninguém joga lixo nem nas lixeiras, quem dirá isso aí.

Bom.. No Meu OT Ass Pessoas Usam.. Curtem e Me Elogiam Muito :D

Link para o comentário
https://xtibia.com/forum/topic/122207-lixeira-para-ot/#findComment-806755
Compartilhar em outros sites

×
×
  • Criar Novo...