Ir para conteúdo
Banner com Efeitos

Featured Replies

  • Respostas 43
  • Visualizações 4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Esse topico é sobre outra coisa amigo, tenta criar um topico pra voce perguntando isso que irão te ajudar, Mas pra te ajudar, eu acredito que seja algo relacionado com uma storage que ao matar o gnom

  • UHSUHAUHSUHS eu ri.. mas enfim..   acho melhor você adicionar um BAU com um ITEM que ao dar USE no ITEM ele receber a recompensa.. mas podemos testar com o bau mesmo.. porém tem que ser um bau que n

Posted Images

Postado

function onUse(cid, item, frompos, item2, topos, acc, days)
if getPlayerStorageValue(cid, 22930) == -1 then
if days > 0 then
local daysValue = 3 * 24 * 60 * 60
local vipTime = getVipTimeByAccount(acc)
local timeNow = os.time()
local time = getVipDaysByAccount(acc) == 0 or > and (timeNow + daysValue) or (vipTime + daysValue)
setVipTimeByAccount(acc, time)
else
doPlayerSendTextMessage(cid,22,"Você já pegou sua recompensa.") 
return FALSE
end
end

não testei por completo, pois não uso seu script vip, no console não deu nenhum erro teste no seu e me fale

 

OBS peguei o script daqui, caso não seja o correto me fale

 

 

function onUse(cid, item, frompos, item2, topos, acc, days)

if getPlayerStorageValue(cid, 22930) == -1 then

    if days > 0 then

        local daysValue = 3 * 24 * 60 * 60

        local vipTime = getVipTimeByAccount(acc)

        local timeNow = os.time()

        local time = getVipDaysByAccount(acc) == 0 or > and (timeNow + daysValue) or (vipTime + daysValue)

        setVipTimeByAccount(acc, time)

else

doPlayerSendTextMessage(cid,22,"Você já pegou sua recompensa.")

        return TRUE

    end

    return FALSE

end

Tenta assim.

 

Editado por KekezitoLHP (veja o histórico de edições)

Postado
  • Autor

Esse não vai, eu consegui montar um aqui porem só não consigo colocar uma mensagem de cancel tipo:

 

doPlayerSendTextMessage(cid,22,"Você já pegou sua recompensa.")

 

Vou colocar meu script abaixo caso voce saiba como colocar:

 

function onUse(cid, item, frompos, item2, topos)
if item.uid == 13540 then
queststatus = getAccountStorageValue(getPlayerAccountId(cid), 7275)
if queststatus == 1 then
else
doPlayerSendTextMessage(cid,22,"Você recebeu 2 Dias de VIP. ")
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
setAccountStorageValue(getPlayerAccountId(cid), 7275, 1)
addVipDaysByAccount(getPlayerAccountId(cid), 2)
end
return 0
end
return 1
end

Postado
function onUse(cid, item, frompos, item2, topos) 
if item.uid == 13540 then
queststatus = getAccountStorageValue(getPlayerAccountId(cid), 7275)
if queststatus == 1 then
doPlayerSendTextMessage(cid,22,"Você recebeu 2 Dias de VIP. ")
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
setAccountStorageValue(getPlayerAccountId(cid), 7275, 1)
addVipDaysByAccount(getPlayerAccountId(cid), 2)
else
doPlayerSendTextMessage(cid,22,"Você já pegou sua recompensa.")
end
return 0
end
return 1
end

Assinatura removida.

Publicidade indevida

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo