Hallo liebe Community,
heute habe ich eine Frage die eher für Leute gedacht ist, die sich mit Mathe auskennen. Und zwar habe ich ein Premium System gefunden, wo ich nicht ganz weiß wie die Zeit zusammen gesetzt wird.
Ich habe mir Premium gegeben für 24 Stunden. Nun sagt mir die DB: "1489370919" als Premiumzeit.
Im Script steht folgendes:
CMD:givepremium(playerid, params[])
{
new pID, string[128], tage;
if(Spieler[playerid][pAdmin] < 5)return SendClientMessage(playerid, COLOR_GREY, ERROR_ADMIN);
if(sscanf(params, "ui", pID, tage))return SendClientMessage(playerid, COLOR_GREY, "Benutze /givepremium [SpielerID/Name] [Tage(1-30)]");
if(!IsLoggedIn(pID))return SendClientMessage(playerid, COLOR_GREY, ERROR_OFFLINE);
if(tage < 1 || tage > 30)return SendClientMessage(playerid, COLOR_GREY, "Gebe eine Zahl zwischen 1 und 30 an!");
new premTime;
premTime = gettime()+(60*60*24*tage);
Spieler[pID][pPremiumZeit] = premTime;
Spieler[pID][pPremium] = 1;
format(string, sizeof(string), "Admin %s hat dir temporäres Premium für %d Tage gegeben.", GetName(playerid), tage);
SendClientMessage(pID, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Du hast %s temporäres Premium für %d Tage gegeben.", GetName(pID), tage);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
Könnte mir einer sagen, wie die Zeit zusammengesetzt wird?
Vielen Dank im voraus