Postado Setembro 30, 2017 7 anos Autor Em 26/09/2017 em 19:03, Toni Reinbold disse: Uma função que retorne se a account já foi vip ou não. Por favor no caso você não poderá usar ter usado esta função: -- player:checkVipLogin() function Player.checkVipLogin(self) if self:getVipTime() > 0 and not self:isVip() then return self:removeVip() and self:teleportTo(self:getTown():getTemplePosition()) end end e crie esta: -- player:checkVip() function Player.checkVip(self) return self:getVipTime() > 0 and true or false end
Postado Novembro 17, 2017 7 anos @luanluciano93 Bom dia, os dias de VIP não estão contando. alguém saberia o problema? No caso coloquei 2 dias que ficaram 1510925768 na database, porém o valor não muda e não chega a 0 nunca. Obrigado.
Postado Novembro 17, 2017 7 anos Autor Boa tarde @alls , então, não é desda forma que funciona. Existe uma contagem de computador, que é determinada desde uma certa época, que começou a contar por segundos e assim vai ... digamos que esse determinado segundo que eu estou escrevendo é o valor 100000, daqui a 1 minuto ele vai valer 100060 ... e é assim. Esse valor que esta salvo na sua database é o "time" de quando vai acabar sua vip. O script verifica se o "time" atual é maior que esse valor que voce tem salvo, se sim, sua vip acabou (isso é verificado toda vez que vocÊ LOGAR).
Postado Novembro 17, 2017 7 anos 7 minutos atrás, luanluciano93 disse: Boa tarde @alls , então, não é desda forma que funciona. Existe uma contagem de computador, que é determinada desde uma certa época, que começou a contar por segundos e assim vai ... digamos que esse determinado segundo que eu estou escrevendo é o valor 100000, daqui a 1 minuto ele vai valer 100060 ... e é assim. Esse valor que esta salvo na sua database é o "time" de quando vai acabar sua vip. O script verifica se o "time" atual é maior que esse valor que voce tem salvo, se sim, sua vip acabou (isso é verificado toda vez que vocÊ LOGAR). Ah entendi, muito obrigado. Bem na hora que você respondeu ao tópico eu tava vendo como funcionava a função os.time Muito obrigado pela aula rápida! Valeu parceiro
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.