Desculpe, desde já, reviver o tópico mas tentei fazer esse npc que além de vender items, compre... não consegui
local items = setNewTradeTable(Trade)
local function onBuy(cid, item, subType, amount, ignoreCap, inBackpacks)
if items[item].buyPrice then
doPlayerAddItem(cid, items[item].itemId, amount)
doPlayerRemoveMoney(cid, items[item].buyPrice * amount)
return true
end
return true
end
openShopWindow(cid, Trade, onBuy, false)
local function onSell(cid, item, subType, amount, ignoreCap, inBackpacks)
if items[item].sellPrice then
doPlayerRemoveItem(cid, items[item].itemId, amount)
doPlayerAddMoney(cid, items[item].sellPrice * amount)
return true
end
return true
end
openShopWindow(cid, Trade, onSell, false)
Tentei fazer além de uma nova função, usar o elseif
Se puder dar uma força!
obrigado!