function onUse(cid, item)
local itens = {
[8710] = 300,
[2679] = 10,
[2151] = 5,
[2123] = 1
}
local reward = 2160
for id, quanti in pairs(itens) do
if getPlayerItemCount(cid, id) < quanti then
return doPlayerSendCancel(cid, "You dont have the itens.")
end
end
for it, ty in pairs(itens) do
doPlayerRemoveItem(cid, it, ty)
end
doPlayerAddItem(cid, reward, 1)
doPlayerSendTextMessage(cid, 4, "Congratulations, you made your item.")
return TRUE
end
Ai está o script.





info
Grupo: Campones
Registrado: 11/01/10
Posts: 12
Reputação: +6
Char no Tibia: Breve um mapa novo xD
Oi gente.. Bom dia, boa tarde, boa noite.
Queria um Script assim: O cara clica no baú, dai ele só receberá o prêmio (ID: 7459) se o jogador tiver os seguintes itens no inventário:
- ID: 8710,Quantidade: 300
- ID: 2679,Quantidade: 10
- ID: 2151,Quantidade: 5
- ID: 2123 Quantidade: 1
Depois que ele verificar ele retira esses itens do inventario e adiciona o Item (ID: 7459) como explicado anteriormente.
Resumindo:
Ao clicar no baú o Player deverá ter esses itens, dai os itens seram removidos e ele receberá um novo item.
OBS: A Quest poderia ser feita quantas vezes quizer (é só trazer os itens novamente)...
Obrigado, dou REP+ pra quem souber o Script