Hey, mal wieder komme ich nicht weiter.
Diesmal bei einem Payday System.
Also, ich versuche die Zeit vom Payday usw zu Speichern... Finde iwi nichts raus...
forward:
forward paydaytimer();
ist ja klar
OnPlayerConnect:
new Timer[MAX_PLAYERS];
Timer[playerid] = SetTimerEx("paydaytimer",1000*60,1,"i",playerid);
Payday public
public paydaytimer()
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i))continue;
if(GetPVarInt(i,"loggedin")==0)continue;
GetPVarInt(i,"Payday");
SetPVarInt(i,"Payday",GetPVarInt(i,"Payday")+1);
if(GetPVarInt(i,"Payday")==60)
{
SetPVarInt(i,"Payday",0);
SetPVarInt(i,"Respektpunkte",GetPVarInt(i,"Respektpunkte")+1);
ShowPlayerDialog(i,DIALOG_PayDay,DIALOG_STYLE_MSGBOX,"---------|Zahltag|----------","Du hast 1 Respektpunkt bekommen.\n------------------------------","OK","");
if(GetPVarInt(i,"Respektpunkte")==12)
{
GetPlayerScore(i);
SetPlayerScore(i,GetPlayerScore(i)+1);
SendClientMessage(i,HBlau,"Du bist nun Level-Up!");
}
continue;
}
}
return 1;
}
Hoffe ihr könnt mir helfen!