Qual sistema vip tu usa parceiro?
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Eu uso esse aki:
function onSay(cid, words, param)
-- configs
access = 3
days = 30
-- end configs
player = getPlayerByName(param)
daysvalue = days*3600*24
storageplayer = getPlayerStorageValue(player,29000)
timenow = os.time()
if storageplayer == -1 or storageplayer == 0 then
time = timenow+daysvalue
else
time = storageplayer+daysvalue
end
if param ~= "" then
if getPlayerGroupId(cid) >= access then
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adcionados ".. days .." dias de VIP no seu character.")
setPlayerStorageValue(player,29000,time)
quantity = math.floor((getPlayerStorageValue(player,29000) - timenow)/(3600*24))
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Somente jogadores com acesso maior que "..access.." podem adcionar vips.")
end
end
end
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

retired
Editado Fevereiro 27 por Demonbholder
lol eu tinha 90 dias e apareceu
19:22 Você tem 1309170799.0677 dias de vip restante.
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Kkkkkk, burrice minha, ai ta certo:
function onSay(cid, words, param)
local dias = math.floor((getPlayerStorageValue(cid,29000) - os.time())/(3600*24))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. dias .." dias de VIP restantes.")
end
ai sim,vlw mano
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Pedido resolvido, reportado para moverem.
info
Grupo: Marquês
Registrado: 17/01/08
Posts: 1.5k
Reputação: +15
Char no Tibia: Saint Claire

Feito.
Abraços




info
Grupo: Campones
Registrado: 16/02/11
Posts: 50
Reputação: +1
Char no Tibia: GB Lord
Gente,alguem me arranja uma talkaction q ao usar o player possa ver quantos dias vip restam?