DA

Multi Elemental Arrow E Shield

Por davialves, 19 de jun. de 2010 em Actions e Talkactions

otserv
tibia
script
12
4k
davialvesD
19 de junho de 2010 às 12:37

Olá Xtibianos,

 

estou aqui para postar um script simples e útil.. antes de tudo vou explicar como funciona. Ao Clicar em cima da arrow/shield o elemento de ambos muda.. Vamos ao o que interessa.

 

Vá em data/actions/actions.xml e bote:

 

<action fromid="7838" toid="7840" event="script" value="transformarrow.lua"/>
<action itemid="7850" event="script" value="transformarrow.lua"/>

 

Em data/actions/scripts crie uma pasta chamada transformarrow.lua e bote isso dentro dela:

 

-- By: Davi ;]

local ITEM_IDS = {

[7850] = 7839,

[7838] = 7839,

[7839] = 7840,

[7840] = 7838,

[7838] = 7850,

}

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

if(not ITEM_IDS[item.itemid]) then

return false

end

 

doTransformItem(item.uid, ITEM_IDS[item.itemid])

doDecayItem(item.uid)

return true

end

 

Sua multi elemental ARROW está pronta, agora vamos para o multi elemental SHIELD

 

Vá em data/actions/actions.xml e bote:

 

<action fromid="8905" toid="8909" event="script" value="transformshield.lua"/>
<action itemid="8908" event="script" value="transformshield.lua"/>

 

Em data/actions/scripts crie uma pasta chamada transformshield.lua e bote isso dentro dela:

 

-- By: Davi ;]

local ITEM_IDS = {

[8905] = 8906,

[8907] = 8906,

[8906] = 8909,

[8909] = 8907,

[8907] = 8908,

[8908] = 8905,

}

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

if(not ITEM_IDS[item.itemid]) then

return false

end

 

doTransformItem(item.uid, ITEM_IDS[item.itemid])

doDecayItem(item.uid)

return true

end

 

 

Até Mais..

Editado Junho 19 por davialves

Saymon14S
19 de junho de 2010 às 12:51

Legal velho, ja tinha visto isso no Rozinx server.

 

 

 

 

 

Abraços

gui56G
19 de junho de 2010 às 12:59

Poderia postar uma SS né, pra gente ver como fica.

 

Abraços.

marcelopopM
19 de junho de 2010 às 13:00

é bem ultil melhores do que uns scripts ai ;D

VodkartV
19 de junho de 2010 às 13:04

ótimo script cara

vejo muita gente interessada nesses script para seu servidores e o script ta bem pratico

parabens

 

 

obrigado por trazer o conteudo ao Xtibia!

DobolD
19 de junho de 2010 às 21:48

É possivel fazer isso com uma wand / rod editada.

 

porque eu criei uma classe nova, e se eu fizesse isso com uma wand ficaria bem legal =D

davialvesD
20 de junho de 2010 às 00:38

É possivel fazer isso com uma wand / rod editada.

 

porque eu criei uma classe nova, e se eu fizesse isso com uma wand ficaria bem legal =D

 

A sim, posso até fazer.. mais preciso dos ids..

 

-Davi

1 mês depois...
lukaszn09L
03 de julho de 2010 às 00:14

Para editar a wand/rod eu imagino que não sejá tão dificil, eu penso que é só colocar no lugar do ID do shield/arrow o ID da Wand/Rod e Depois como ela ficaria mudando de elemento.

1 ano depois...
LiveBozzoL
08 de dezembro de 2011 às 09:24

Tipo até da pra cria, quando clica ela realmente muda de elemente. Porem ela nao ataca. Ela fica como first fight. O que eu faço?

Eu queria que tipo, ela atacasse em fast attack, pro meu ot abri com os itens que eu quero, eu só preciso dela.

 

Ajuda aee?

vitorvvmV
08 de dezembro de 2011 às 22:27

ótimo script... adorei... posta umas sprites ai...obrigado por trazer o conteúdo...

2 meses depois...
Samuel1S
04 de fevereiro de 2012 às 14:56

Estava procurando esse script a um tempão VLW mesmo REP+

5 meses depois...
16 de julho de 2012 às 20:05

ruim que fica duplicate id no executor =/