Quote:
Originally Posted by pWesley
Eu dei uma modificada no seu cуdigo Leon, ficou assim:
pawn Code:
GetDateFromTime(timestamp, string[32]) { new tm <tmStamp>; localtime(Time:timestamp, tmStamp);
strftime(string, sizeof(string), "%d/%m/%Y - %H:%M:%S", tmStamp); //retorna dd/mm/aaaa return 1; }
Eu uso dessa forma:
pawn Code:
static vString[32]; GetDateFromTime(APlayerData[playerid][pExpira] - gettime(), vString); format(tString, sizeof(tString), "SERVER: Vocк й um Player %s, o mesmo expira em %s.", RankVIP(APlayerData[playerid][pVIP]), vString);
|
Dб um printf nesse pExpira pois deve ter algo de errado com ele, eu criei um macro pra converter dias pra segundos, pode ser que seja ъtil pra vocк:
Quote:
#define DaysToSeconds(%0) (%0 * 86400)
|
Com isso, fica mais fбcil de converter dias pra adcionar no timestamp, por exemplo, caso vocк queira criar um vip que dure 30 dias a partir da data de hoje ficaria assim:
Code:
#define DaysToSeconds(%0) (%0 * 86400)
APlayerData[playerid][pExpira] = gettime() + DaysToSeconds(30);
Й bem fбcil de usar e dб super certo