Ir para conteúdo

Caixao Q Summona


The Taker

Posts Recomendados

Ainda tou sem nada pra fazer então resolvir fazer outra action!

É simples quando vc abre o caixao aparace ou 1 mummy, 1 necromancer, 1 Witch u 1 Vampire.

vá em:

data/actions/scripts

copie qualquer action e apague tudo e cole isso e renomei para caixao.lua

Versão sem decay

--Caixao by The Taker--

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

num = math.random(1,4)

if item.itemid == 5474 then

if num == 1 then

doSummonCreature("Vampire", topos)

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

            

elseif num == 2 then

doSummonCreature("Witch", topos)

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

          

elseif num == 3 then

doSummonCreature("Mummy", topos)

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

            

elseif num == 4 then

doSummonCreature("Necromancer", topos)

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

           end

elseif item.itemid == 5475 then

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

end

return 1

end

ai va em:

data/actions

edite o arquivo actions.xml e cole isso:

<action itemid="5474" script="caixao.lua"/>

<action itemid="5475" script="caixao.lua"/>

ta ai

obs: Teste em 7.9

obs2: Ainda é teste então se vc quiserem posso por um storage pra naum usar direto e pagar ou perder um item pra usar de novo, falem ae oq posso fazer pra ficar melhor.

--Versao com decay--

Da pra fazer do decay então vou ensinar

faça a mesma coisa ali em cima só q vc vai ter q colar isso

--Caixao by The Taker--

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

num = math.random(1,4)

if item.itemid == 5474 then

if num == 1 then

doSummonCreature("Vampire", topos)

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

doDecayItem(item.uid)

 

elseif num == 2 then

doSummonCreature("Witch", topos)

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

doDecayItem(item.uid)

elseif num == 3 then

doSummonCreature("Mummy", topos)

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

doDecayItem(item.uid)

 

elseif num == 4 then

doSummonCreature("Necromancer", topos)

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

doDecayItem(item.uid)

end

else

end

return 1

end

e editar no item editor o decay(tempo pra ele fechar) do caixao.

Baixem Item editor aqui

vou mostrar em ss:

Abra o item editor e ponha pra dar load no items.otb do seu ot vá em others e va procure item number 5475 ( o meu ja ta com nome, mas axo q o seu vai tar item number 5475)

capture27122006165458sz6.jpg

em DecayTo vc poem 5474 e em DecayTime o tempo q demora pra mudar 180 (axo q 3 mimutos)

agora pege o item de cima como na imagem abaixo

e marque CanNotDecay

capture27122006170004qm0.jpg

assim fica mais legal

então só isso flw

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

Eu procurei mas naum axei o Caixao q sumona a q vc fez naum era o caixao e sim stoni coffins e Sarcophagus e naum um Caixao.

 

Eu faço as actions e depois vejo se alguem postou eu naum dei crtl + c e edite fiz do zero ai venho aqui e vejo se alguem postou se ficou parecendo foi coincidencia.

 

As actions são parecidas mas eu naum copie de vc pois tb naum gosto quando copiam as minhas

 

Então naum venha falar coisas.^^

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 4 weeks later...
×
×
  • Criar Novo...