hallo,
Ich hab ein payday fehler wen ich on bin so ca. 5 min steht beim /starts 5/60 so aber wenn ich offline gehe und wiede online läd das nicht weiter 
setht immer noch 5/60 soger wen ich 30 min warte und repakt punkte geht auhc nicht steht 0/0 wie mach ich das??
Payday
*enum
- 
enum SPDaten
{
NextPayday,
P_Timer,
PayDayGeld
}
new Spieler[MAX_PLAYERS][SPDaten]; 
*forward
- 
forward PaydayTimeCheck(playerid);
forward PaydayCheck(playerid);*Onpalyerconnect
 
Spieler[playerid][NextPayday] = 0;
Spieler[playerid][PayDayGeld] = 0;
Spieler[playerid][P_Timer] = 0;
*Public
public PaydayTimeCheck(playerid)
{																										
	if(Spieler[playerid][NextPayday] < 60)
	Spieler[playerid][NextPayday] += 1; 																			
	if(Spieler[playerid][NextPayday] == 60)
	{
		PaydayCheck(playerid);
		Spieler[playerid][NextPayday] = 0;
	}
	return 1;
}
public PaydayCheck(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new account,interest;
		new rent = 0;
	    new string[128];
		//PayDayGeld = 1000;
		GivePlayerCash(playerid,PayDayGeld);
 		Spieler[playerid][Bank] -= Tax;
		new ebill = (Spieler[playerid][Bank]/10000)*(Spieler[playerid][Level]);
  		ConsumingMoney[playerid] = 1;
    	if(Spieler[playerid][Bank] > 0)
    	{
   			Spieler[playerid][Bank] -= ebill;
		}
		else
		{
			ebill = 12;
		}
		new tmpintrate;
		interest = (Spieler[playerid][Bank]/1000)*(tmpintrate);
		Spieler[playerid][Exp]++;
		Spieler[playerid][Bank] = account+interest;
		SendClientMessage(playerid, COLOR_YELLOW, "|================| KONTOAUSZUG |================|");
		format(string, sizeof(string), "  Gehalt: $%d  Miete: -$%d  Steuern: -$%d", PayDayGeld, rent, Tax);
		SendClientMessage(playerid, COLOR_GRAD1, string);
		if(Spieler[playerid][Bizkey] != 255)
		{
			format(string, sizeof(string), "  Strom Kosten: -$%d", ebill);
			SendClientMessage(playerid, COLOR_GRAD1, string);
		}
		{
			format(string, sizeof(string), "  Zinsen: $%d [0.%d Prozent]", interest,tmpintrate);
			SendClientMessage(playerid, COLOR_GRAD2, string);
			SendClientMessage(playerid, COLOR_YELLOW, "|=================||============||==============|");
			format(string, sizeof(string), "  Neuer Kontostand: $%d", Spieler[playerid][Bank]);
			SendClientMessage(playerid, COLOR_GRAD5, string);
			format(string, sizeof(string), "~g~Zahltag~y~!!!");
			GameTextForPlayer(playerid, string, 5000, 1);
		}
	}
	return 1;
}
*OnPlayerDiconnect
- KillTimer(Spieler[playerid][P_Timer]);
dini_IntSet(accFormat, "NextPayday", Spieler[playerid][NextPayday]);
dini_IntSet(accFormat, "PayDayGeld", Spieler[playerid][PayDayGeld]); 
*DIALOG_LOGIN
Spieler[playerid][NextPayday] = dini_Int(accFormat,"NextPayday");
Spieler[playerid][PayDayGeld] = dini_Int(accFormat, "PayDayGeld");
Spieler[playerid][P_Timer] = dini_Int(accFormat,"P_Timer");
Spieler[playerid][P_Timer] = SetTimerEx("PaydayTimeCheck",1000*60,true,"i",playerid);
*DIALOG_REG
dini_Int(accFormat, "NextPayday");
Spieler[playerid][NextPayday] = 0;
Spieler[playerid][PayDayGeld] = 0;
Spieler[playerid][P_Timer] = SetTimerEx("PaydayTimeCheck",1000*60,true,"i",playerid);
Spieler[playerid][P_Timer] = 0;
ich hoffe ihr könnt mir helfen
MFG