[Ajuda] Ajuda VIP Nгo expira depois da DATA
#1

Olб, galera do forum samp blz ? minha duvida eo Seguinte eu retirei um sistema de vip premium de um gm mais percebi um bug vomos sopor hj й dia 05/07/2014 o VIP do player expira 05/08/2014 se o player logar no dia 06/08/2014 o VIP Nгo expira eu tentei fazer uma funзгo mais nгo da certo tipo passa apenas 1 dia o vip expira ou entгo o player so fica com 1 dia de vip


Code :
PHP код:
 if (PlayerInfo[playerid][pVIP] >= && day PlayerInfo[playerid][pDiaVIP] || PlayerInfo[playerid][pVIP] >= && month PlayerInfo[playerid][pMesVIP] || PlayerInfo[playerid][pVIP] >= && year PlayerInfo[playerid][pAnoVIP])
        {
            
PlayerInfo[playerid][pVIP] = 0;
            
PlayerInfo[playerid][pTimeVIP] = 0;
            
PlayerInfo[playerid][pDiaVIP] = 0;
            
PlayerInfo[playerid][pMesVIP] = 0;
            
PlayerInfo[playerid][pAnoVIP] = 0;
            
SendClientMessage(playeridCOLOR_YELLOW"Vocк nгo й mais um jogador VIP/Premium, renove seu VIP para receber seus benefнcios de volta.");
        } 
Reply
#2

Alguem me ajuda?
Reply
#3

Restrinja o comando ajudavip para apenas os [pVip]...
Reply
#4

Quote:
Originally Posted by VileMan
Посмотреть сообщение
Restrinja o comando ajudavip para apenas os [pVip]...
Oque nгo entendi nada?
Reply
#5

para que tantas variaveis? ve isso https://sampforum.blast.hk/showthread.php?tid=444338
Reply
#6

Nгo entendi nada nesse topico que vc mandou
Reply
#7

Alguem pode me ajudar por favor estou com duvidas?
Reply
#8

Use Unix timestamp, essa maneira que vocк estб usando para checar as datas й errada.
Reply
#9

@Kuddy me ajuda ai mano tipo, eu dou vip pra um jogador ai o vip dura 1 mes se o player fica 1 mes й 1 dia sem logar ou seja se ele loga 1 dia dps que expira o vip nгo expira pode me ajudar por favor ?
Reply
#10

Quote:
Originally Posted by victorlus
Посмотреть сообщение
@Kuddy me ajuda ai mano tipo, eu dou vip pra um jogador ai o vip dura 1 mes se o player fica 1 mes й 1 dia sem logar ou seja se ele loga 1 dia dps que expira o vip nгo expira pode me ajudar por favor ?
O correto era usar unix timestamp, mбs jб que vocк quer persistir em usar a maneira errada... Mude o if:
pawn Код:
if (PlayerInfo[playerid][pVIP] > 0 && (day >= PlayerInfo[playerid][pDiaVIP] && month >= PlayerInfo[playerid][pMesVIP] && year >= PlayerInfo[playerid][pAnoVIP]))
Se o restante do cуdigo estiver correto, provavelmente irб funcionar agora. Se nгo funcionar, faзa debug.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)