Tenta trocar:
doPlayerRemoveItem(cid,102,1)
Por:
doRemoveItem(item.uid, 1)
Ou então:
function onUse(cid, item, frompos, item2, topos) local days = 15 -- dias que serão adicionados if doPlayerRemoveItem(cid,102,1) then addVipDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você adicionou "..days.." dia(s) de vip, agora você possui "..getVipDays(cid).." dia(s) de vip.") end return TRUE end






info
Grupo: Barão
Registrado: 01/06/10
Posts: 230
Reputação: +25
então, to com esse problema: (script criado por Vodkart)
o player da use no item e ganha vip e perde o item,
agora, se ele der use com o item não chão ou dentro do depot, o item não desapareçe,
e assim pode recebe quantos dias de vip quiser
queria arruma isso, pra o item desapareçe msm, tando na bp, na mão ou no chão, ou no depot.
vlw