Hey,
ich möchte einen Countdown erstellen, welcher 30 sek geht jede Sekunde soll abgefragt werden ob der spieler sich an der pos x,y,z befindet. Wenn er das nicht ist soll der Countdown gekillt werden.
Kann ich den Countdown so erstellen?
public Countdown(playerid)
{
if(GetPVarInt(playerid, "Countdown") >= 30)
{
blabla
return 1;
}
else
{
if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z);
{
SetPVarInt(playerid, "Countdown", GetPVarInt(playerid, "Countdown")+1);
}
return 1;
}
}pwn]
Und der Countdown dann:
[code]forwardCountdown(playerid);
new CDTimer[MAX_PLAYERS];[/code]
[pwn]CDTimer[playerid] = SetTimerEx("Countdown", 600, 1, "i", playerid);
Okay jetzt zum wichtigsten:
Wie kann ich jetzt machen,
dass wenn ein Spieler B sich auch an der pos x,y,z befindet,während der Countdown noch noch für Spieler A läuft, dass der Countdown dann für Spieler B nicht gestartet wird?
LG