Hallo,
Wie kann ich den Public für einen Player machen?
Oder brauch ich dazu überhaupt einen Public?
Hab es jetzt so, aber dann läuft die Zeit ja für alle ab:
public timer1()
{
sekunden1--;
new String[50];
format(String, sizeof(String), "--> %i <--",sekunden1);
TextDrawSetString(TextdrawC9,String);
if(sekunden1==0)
{
KillTimer(tCountdown1);
}
}
Also ich will das die Zeit nur für den Spieler abläuft der auch /BC eingibt, hier der Befehl: (Über Dialog)
if(dialogid==DIALOG_BIKEC)
{
if(response==1)
{
SetPlayerVirtualWorld(playerid,6);
SetPlayerPos(playerid,279.3591,1386.8346,10.5859);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid,359.8550);
SendClientMessage(playerid,ROT,"[INFO] {020BF7}Wenn du runterfallen solltest benutze {F70202}/BC {020BF7}um die Runde neu zu starten");
sekunden1 = 420;
tCountdown1 = SetTimer("timer1",1000,true);
TextDrawShowForPlayer(playerid,TextdrawC0);
TextDrawShowForPlayer(playerid,TextdrawC1);
TextDrawShowForPlayer(playerid,TextdrawC2);
TextDrawShowForPlayer(playerid,TextdrawC4);
TextDrawShowForPlayer(playerid,TextdrawC5);
TextDrawShowForPlayer(playerid,TextdrawC6);
TextDrawShowForPlayer(playerid,TextdrawC8);
TextDrawShowForPlayer(playerid,TextdrawC9);
TextDrawShowForPlayer(playerid,TextdrawC10);
return 1;
}
}
}
Wäre nett wenn mir jemand weiterhelfen könnte