[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);