Hey,
Kann mir einer sagen wie ich abfragen kann ob die Timer Zeit vorrüber ist?!
Danke im vorraus
Setze einfach eine Variable auf 1 wenn der Timer startet und wenn der Timer vorbei ist wieder auf 0, sollte er nicht vorbei sein ist die Variable logischerweisse noch 1.
Beispiel:
new var[MAX_PLAYERS];
//Wo der Timer startet
{
if(var[playerid]==0)
{
SetTimerEx("EinTimer",1000*60*10,0,"i",playerid);
var[playerid]=1;
}
return 1;
}
forward EinTimer(playerid);
public EinTimer(playerid)
{
var[playerid]=0;
return 1;
}
//Abfrage ob Timer noch aktiv:
if(var[playerid]==1)
{
//Timer ist noch aktiv
}
if(var[playerid]==0)
{
//Timer ist inaktiv
}