SA-MP Forums Archive
[Ajuda] Somando tempo VIP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Somando tempo VIP (/showthread.php?tid=458696)



Somando tempo VIP - JuniorRiddle - 18.08.2013

Bem, meu gamemode tem um sistema de tempo vip automбtico que funciona perfeitamente, eu uso "/darvip <id> <nivel> <dias> e seja quantos dias eu der o jogador recebe de VIP. Porйm a um tempo eu coloquei um sistema de "Donate Points" pontos que podem ser trocados por itens no jogo. E eu estava querendo fazer que estes donates points fossem trocados por VIP.

Todo jogador tem a vбriavel ao receber VIP й setado dessa forma TempoVIP = gettime() + (86400 * dias);

Porйm estou com dificuldades de somar este tempo: Exemplo: Se o jogador tem 20 dias e digita /comprarviop para comprar mais 30 de eu somar os 30 com os 20 automбticamente.

Se alguйm puder dar uma luz, o salvamento do meu GM й DOF2.


Re: Somando tempo VIP - Don_Speed - 18.08.2013

Em vez de setar vamos somar :
pawn Код:
TempoVIP += gettime() + (86400 * dias);



Re: Somando tempo VIP - Abravanel - 18.08.2013

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Em vez de setar vamos somar :
pawn Код:
TempoVIP += gettime() + (86400 * dias);
Isso irб resultar em um nъmero negativo. No caso, deveria ser:
pawn Код:
TempoVIP = (TempoVIP-gettime())+gettime()+(86400 * dias);