Olá, Chopperr.
Tente usar o código abaixo:
local c = {
needMoney = 10000
}
local boots = {
[10021] = 6321,
[10022] = 9933
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(boots[item.itemid]) then
if(doPlayerRemoveMoney(cid, c.needMoney)) then
doTransformItem(item.uid, boots[item.itemid])
doSendMagicEffect(fromPosition, 12)
else
doPlayerSendCancel(cid, "You need ".. c.needMoney .." to repair ".. getItemInfo(item.itemid).name .."")
end
end
return true
end
Tomei a liberdade de resumir os dois códigos passados no tópico em um só, logo você deve registrar o arquivo no actions.xml da seguinte forma:
<action itemid="10021;10022" event="script" value="NOME_DO_ARQUIVO.lua"/>



info
Grupo: Campones
Registrado: 27/07/10
Posts: 46
Reputação: 0
Olá galera, achei um script de renovar a soft e a firewalker por 10k apenas clicando nela, porém quando clico aparece o seguinte erro no console:
e:
As duas são recarregadas normalmente, mas não cobra nada por isso! Ou seja, a pessoa clica na boots e o dinheiro requisitado não some!
Vou postar aqui os dois scripts para quem entende me ajudar:
Valeu!