Hallo Leute,
Habe mal so ne frage und zwar wollte mal so ein Premium system machen mit ein Timer aber auch wenn der Spieler offline ist soll er weiter zählen
Beispiel:
Der Spieler hat 1Tag 24Stunden und 30Minuten premium
er kommt auf Server bekommt das
der spielt 30 min auf Server und geht offline dann hat er nur 1Tag 23Stunden und 59Minuten premium so aber der ist nun offline und spieler so 3 stunden nicht
und wenn er wieder online kommt hat er noch 1Tag 20Stunden und 59Minuten premium
Wie könnte man sowas machen ?
danke in vorraus
//habe das mal so gemacht aber der zeigt mir so minus zahlen an ??
new days,hours,mins;
new premiumzeit = Spieler[playerid][PremiumDay];
new restzeit= premiumzeit -gettime();
new premiumzeitm = Spieler[playerid][PremiumMin];
new restmin= premiumzeitm -gettime();
days = floatround(premiumzeit / 1,floatround_floor);
hours = restzeit - (days * 1);
hours = floatround(hours / 3600,floatround_floor);
mins = restmin - ( (days * 86400) + (hours * 3600) );
mins = floatround(mins / 60,floatround_floor);
new string[128];
format(string, sizeof(string), "Verbleibende Premiumzeit: %d Tage %dStunden %d Minuten.",days, hours, mins);
SendClientMessage(playerid, COLOR_GELB,string);
Mfg-