Hi, noooooch ein problem.
Funktion minute(playerid)
{
Spieler[playerid][sPayDayTimer] +=1;
if(Spieler[playerid][sPayDayTimer] == 1)
{
Spieler[playerid][sPayDayTimer] = 0;
SendClientMessage(playerid,Rot,"---------------------------------------------------------");
SendClientMessage(playerid,Hellblau,"Du hast deinen Payday erhalten (+1 Respektpunkt)");
SendClientMessage(playerid,Hellblau,"Um dein Kontostand aufzurufen suche die nächste Bank auf, oder schaue in deinem Smartphone nach!");
SendClientMessage(playerid,Rot,"---------------------------------------------------------");
Spieler[playerid][sRespektpunkte] += 1;
}
return 1;
}
das ist die funktion minute, der klappt ja aber der timer startet 2x! ???
also die nachricht kommt 2x und er gibt mir 2x respektpunkte.
der timer:
SetTimerEx("minute",5000,1,"i",playerid);
danke im vorraus