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