Hey, da ich gerade am Update für meinen Server schreibe,
wollte ich fragen ob mir das jemand überprüfen kann.
Es geht um ein System bei dem beim Login abgefragt wir ist er ca. ( habe 28 Tage als Monatszahl benutzt) 14 Tage nicht on war.
year2 = jetzt
year = letzter login
month2 = jetzt
month = letzter login
day2 = jetzt
day = letzter login
Sobald Inak_uninvite[playerid] = 1 ist, wird er aus der Fraktion gekickt!
if((year2 - year) == 0)
{
if((month2 - month) == 0)
{
if((day2 - day) == 0){
Inak_uninvite[playerid] = 0;
}
if((day2 - day) > 14){
Inak_uninvite[playerid] = 1;
}
}
else if((month2 - month) == 1)
{
new day3 = 28 - day + day2;
if(day2 > 14 || day3 > 14)
{
Inak_uninvite[playerid] = 1;
}
}
else
{
Inak_uninvite[playerid] = 1;
}
}
else if((year2 - year) == 1)
{
if((month - month2) == 11)
{
new day3 = 28 - day + day2;
if(day2 > 14 || day3 > 14)
{
Inak_uninvite[playerid] = 1;
}
}
else
{
Inak_uninvite[playerid] = 1;
}
}
else
{
Inak_uninvite[playerid] = 1;
}
Stimmt das so?
MFG Blackybecks