Hallo User,
Ich habe ein Tutorial fürs payday gemacht leider geht es nicht.
Also zumndestens der Timer nicht ![]()
forward PayDayMinute();
forward PayDayTime(playerid);
	new Timer[MAX_PLAYERS];
	Timer[playerid] = SetTimerEx("PayDayTime",60000*60,1,"i",playerid);
public PayDayTime(playerid)
{
	if(dini_Int("/Accounts/%s.ini", "pMinute") > 0)
	dini_IntSet("/Accounts/%s.ini", "pMinute", dini_Int("/Accounts/%s.ini", "pMinute")-1);
	else
	PayDay(playerid);
	return 1;
}
stock PayDay(playerid)
{
	SendClientMessage(playerid, Grün, "============= PAYDAY! ================");
	SendClientMessage(playerid, Weiß, "Grundgehalt: 500$");
	PlayerInfo[playerid][Bank] += 500;
	if(PlayerInfo[playerid][Beruf] == 1)
 	{
		PlayerInfo[playerid][Bank] += 250;
		SendClientMessage(playerid, Weiß, "Extragehalt: 250$");
	}
	dini_IntSet("/Accounts/%s.ini", "pMinute", 60);
	return 1;
}
Zum abrufen nutze ich im Moment diesen Befehl
dcmd_test(playerid,params[])
{
    #pragma unused params
    new string1[128];
	format(string1,sizeof(string1),"Du hast in %dmin Payday",PlayerInfo[playerid][pMinute]);
	SendClientMessage(playerid,HellBlau,string1);
	return 1;
}
Aber da kommt auch nur 0min ![]()
		
		
		
	