Portal SAMP
[Ajuda] Setar VIP - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Setar VIP (/showthread.php?tid=1344)



Setar VIP - gamaxx123 - 03/07/2021

Olá tem um comando setar VIP:

Código PHP:
new Tempo_VIP 3;//3 Dias VIP

DOF2_SetIntgVip"VIP_TEMPO", (gettime()+ Tempo_VIP 24 60 60)); 

Sendo que o jogador ja é VIP de 3 dias ou restante dele, queria adicionar +4 dias de VIP sem interferir os 3 dias de VIP ou restante dele que ele já possui, queria saber como adicionar +4 dias vip no gettime somandos os 3 dias ou restante dele de vip que ele ja possui.

alguem me ajuda??


RE: Setar VIP - xbruno1000x - 03/07/2021

Código:
new tempoatualvip = DOF2_GetInt(gVip,"VIP_TEMPO");
DOF2_SetInt( gVip, "VIP_TEMPO", (gettime()+ tempoatualvip + 4 * 24 * 60 * 60));


Nesse caso eu peguei o valor salvo que se refere ao tempo restante do VIP e somei mais 4 dias.


RE: Setar VIP - NelsonC. - 06/07/2021

Código PHP:
Jogador[id][TempoVip] += (Jogador[id][TempoVip] > ? (dias 86400) : (gettime() + (dias 86400)));