eu re fisso pelo os id se vc quer como uma box mais tinha que ter atributos nos cards???
não entendi muito bem essa parte
'doItemSetAttribute'
mais testa ai
local card_id = {2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170} -- joga os id dos card aqui
function onUse(cid, item, frompos, item2, topos)
local level = 50 -- level
if item.itemid == 2112 then -- id da box
if getPlayerLevel(cid) >= level then
local w = math.random (1,#card_id)
doPlayerAddItem(cid, card_id[w])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"you opened a pack of cards. and won card ["..getItemNameById(card_id[w]).."]")
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"You must be at least level "..level.."")
end return true end end




info
Grupo: Barão
Registrado: 17/10/10
Posts: 230
Reputação: +10
Char no Tibia: Nascont
aew galera tenho um script aki mais n ta dando muito certo é o seguinte:
oque era pra contecer era o seguinte: como se fosse uma box, que ao da use no item era pra ele sumir, e vim um outro item pra bp
mais n ta contecendo isso, o item n some e n vem outro pra bp.
alguem poderia arruma ele e min mandar?
valendo rep+
Editado Setembro 18 por cacaiu