Ajuda VIP Nгo expira depois da DATA -
victorlus - 05.07.2014
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] >= 1 && day > PlayerInfo[playerid][pDiaVIP] || PlayerInfo[playerid][pVIP] >= 1 && month > PlayerInfo[playerid][pMesVIP] || PlayerInfo[playerid][pVIP] >= 1 && 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(playerid, COLOR_YELLOW, "Vocк nгo й mais um jogador VIP/Premium, renove seu VIP para receber seus benefнcios de volta.");
}
Re: Ajuda VIP Nгo expira depois da DATA -
victorlus - 06.07.2014
Alguem me ajuda?
Re: Ajuda VIP Nгo expira depois da DATA -
VileMan - 06.07.2014
Restrinja o comando ajudavip para apenas os [pVip]...
Re: Ajuda VIP Nгo expira depois da DATA -
victorlus - 06.07.2014
Quote:
Originally Posted by VileMan
Restrinja o comando ajudavip para apenas os [pVip]...
|
Oque nгo entendi nada?
Re: Ajuda VIP Nгo expira depois da DATA -
iTzDemon - 06.07.2014
para que tantas variaveis? ve isso
https://sampforum.blast.hk/showthread.php?tid=444338
Re: Ajuda VIP Nгo expira depois da DATA -
victorlus - 07.07.2014
Nгo entendi nada nesse topico que vc mandou
Re: Ajuda VIP Nгo expira depois da DATA -
victorlus - 08.07.2014
Alguem pode me ajudar por favor estou com duvidas?
Re: Ajuda VIP Nгo expira depois da DATA -
Kuddy - 08.07.2014
Use Unix timestamp, essa maneira que vocк estб usando para checar as datas й errada.
Re: Ajuda VIP Nгo expira depois da DATA -
victorlus - 08.07.2014
@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 ?
Re: Ajuda VIP Nгo expira depois da DATA -
Kuddy - 08.07.2014
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.