Ir para conteúdo

Usar Small Enchanted Ruby/emerald/saphire Para Encantar Itens


Posts Recomendados

Bom... Vou Começar com o Ice Enchant para encantar itens com ice

 

Crie um iceenchant.lua em data\actions\scripts e coloque:

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2429 then

doTransformItem(item2.uid,7768)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2430 then

doTransformItem(item2.uid,7769)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 7389 then

doTransformItem(item2.uid,7770)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 7380 then

doTransformItem(item2.uid,7771)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2454 then

doTransformItem(item2.uid,7772)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2423 then

doTransformItem(item2.uid,7773)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2445 then

doTransformItem(item2.uid,7774)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 7415 then

doTransformItem(item2.uid,7775)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 7392 then

doTransformItem(item2.uid,7776)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

elseif item2.itemid == 2391 then

doTransformItem(item2.uid,7777)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7759,1)

 

else

return 0

end

return 1

end

------------------------------------------------------------------

 

Fire Enchant:

Crie um fireenchant.lua em data\actions\scripts e adicione:

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

 

if item2.itemid == 2383 then

doTransformItem(item2.uid,7744)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

 

elseif item2.itemid == 7383 then

doTransformItem(item2.uid,7745)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7384 then

doTransformItem(item2.uid,7746)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7406 then

doTransformItem(item2.uid,7747)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7402 then

doTransformItem(item2.uid,7748)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2429 then

doTransformItem(item2.uid,7749)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2430 then

doTransformItem(item2.uid,7750)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7389 then

doTransformItem(item2.uid,7751)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7380 then

doTransformItem(item2.uid,7752)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2454 then

doTransformItem(item2.uid,7753)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2423 then

doTransformItem(item2.uid,7754)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2445 then

doTransformItem(item2.uid,7755)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7415 then

doTransformItem(item2.uid,7756)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 7392 then

doTransformItem(item2.uid,7757)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

elseif item2.itemid == 2391 then

doTransformItem(item2.uid,7758)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7760,1)

 

else

return 0

end

return 1

end

---------------------------------------------------------------------------------

Terra Enchant:

Adicione um terraenchant.lua em data\actions\scripts e coloque:

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

 

if item2.itemid == 2383 then

doTransformItem(item2.uid,7854)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

 

elseif item2.itemid == 7383 then

doTransformItem(item2.uid,7855)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7384 then

doTransformItem(item2.uid,7856)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7406 then

doTransformItem(item2.uid,7857)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7402 then

doTransformItem(item2.uid,7858)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2429 then

doTransformItem(item2.uid,7859)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2430 then

doTransformItem(item2.uid,7860)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7389 then

doTransformItem(item2.uid,7861)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7380 then

doTransformItem(item2.uid,7862)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2454 then

doTransformItem(item2.uid,7863)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2423 then

doTransformItem(item2.uid,7864)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2445 then

doTransformItem(item2.uid,7865)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7415 then

doTransformItem(item2.uid,7866)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 7392 then

doTransformItem(item2.uid,7867)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

elseif item2.itemid == 2391 then

doTransformItem(item2.uid,7868)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7761,1)

 

else

return 0

end

return 1

end

--------------------------------------------------------------------------------

Thunder Enchant:

Adicione um thunderenchant.lua em data\actions\scripts e coloque:

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

 

if item2.itemid == 2383 then

doTransformItem(item2.uid,7869)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

 

elseif item2.itemid == 7383 then

doTransformItem(item2.uid,7870)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7384 then

doTransformItem(item2.uid,7871)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7406 then

doTransformItem(item2.uid,7872)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7402 then

doTransformItem(item2.uid,7873)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2429 then

doTransformItem(item2.uid,7874)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2430 then

doTransformItem(item2.uid,7875)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7389 then

doTransformItem(item2.uid,7876)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7380 then

doTransformItem(item2.uid,7877)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2454 then

doTransformItem(item2.uid,7878)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2423 then

doTransformItem(item2.uid,7879)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2445 then

doTransformItem(item2.uid,7880)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7415 then

doTransformItem(item2.uid,7881)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 7392 then

doTransformItem(item2.uid,7882)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

elseif item2.itemid == 2391 then

doTransformItem(item2.uid,7883)

doDecayItem(item2.uid)

doPlayerRemoveItem(cid,7762,1)

 

else

return 0

end

return 1

end

--------------------------------------------------------------------

 

no Actions.xml em data\actions

<action itemid="7760" script="fireenchant.lua" />

<action itemid="7761" script="terraenchant.lua" />

<action itemid="7762" script="thunderenchant.lua" />

<action itemid="7759" script="iceenchant.lua" />

--------------------------------------------------------------------

 

Créditos ao Aries OTServ e a mim por Postar

Link para o comentário
Compartilhar em outros sites

vai copiar copia direito cabeção ;D sem ofensas

 

faix um tutorialzim mais limpinho aew ;P

 

alias, jah temos aqui no forum um sistema de encantamento de items E PEDRAS

 

mais a intenção tah valendo :p

 

mais pra dexar esplicado ae neh gente.. c vc fizer soh issu num vai adiantar neh? :p

 

vc tem q alterar o action ID das pontes no MAP EDITOR p/ a que vc colocou no actions.xml e na action ;D

 

adiciona aew

 

flws!! espero ter ajduado!

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...