Eu tenho um script de machete que funcionou comigo, vou te passar. Vá na pasta (data\actions\scripts\tools) e crie um arquivo machete.lua e cole isto nele:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(isInArray(JUNGLE_GRASS, itemEx.itemid)) then
doTransformItem(itemEx.uid, itemEx.itemid - 1)
doDecayItem(itemEx.uid)
return true
end
if(isInArray(SPIDER_WEB, itemEx.itemid)) then
doTransformItem(itemEx.uid, (itemEx.itemid + 6))
doDecayItem(itemEx.uid)
return true
end
if(isInArray(WILD_GROWTH, itemEx.itemid)) then
doSendMagicEffect(toPosition, CONST_ME_POFF)
doRemoveItem(itemEx.uid)
return true
end
return destroyItem(cid, itemEx, toPosition)
end
Agora volte para a pasta Actions e abra o arquivo actions.xml e cole estas TAGS:
<action itemid="2420" event="script" value="tools/machete.lua"/>
<action itemid="2442" event="script" value="tools/machete.lua"/>
Veja se funciona.