Tenta usar assim:
local dust = Action()
function dust.onUse(player, item, fromPosition, target, toPosition, isHotkey)
local forge_dusts = 100 -- quantidade de dusts que o item vai dar
local dustsQuery = db.query("UPDATE `players` SET `forge_dusts` = `forge_dusts` + '" .. forge_dusts .. "' WHERE `id` = '" .. player:getAccountId() .. "';")
if dustsQuery then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "RECEBEU "..forge_dusts.." DUSTS")
item:remove(1)
end
return true
end
dust:id(19082) -- id do item a ser usado
dust:register()