Timer reagiert nicht. warum?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi, mein Timer reagiert für den Personalausweis nicht.. folgendes habe ich definiert:
    forward PersoabholenTimer(playerid);
    wo ich den Timer aufrufe ist hier:
    {
    SetTimer("PersoabholenTimer",3000,0);
    SendClientMessage(playerid,Hellblau,"STADTHALLE: Dein Pass wurde beantragt, komm in 5 Minuten wieder um dein Personalausweis abzuholen!");
    Persoabholen[playerid] = 0;
    }


    und der Timer selber:
    Funktion PersoabholenTimer(playerid)
    {
    ShowTBox(playerid,"Stadthalle","Dein Personalausweis ist fertig, du kannst ihn in der Stadt gegen 45$ tauschen",5);
    Persoabholen[playerid] = 1;
    }


    warum reagiert er nicht und zeigt mir die TBox?




    Ideen oder Fragen zum Selfmade Script? --> Skype alextheking72



    © Project Revival Roleplay

  • Was meinst du mit reagiren ?
    Kommt die TBox sofort nach dem du den Personalausweis kaufst.


    Ich vermute es liegt daran das du den Timer auf 3 Sekunden eingestellt hast.
    3000 Millisekunden sind 3 Sekunden.
    5 Minuten sind 300000 Millisekunden.

  • Was meinst du mit reagiren ?
    Kommt die TBox sofort nach dem du den Personalausweis kaufst.


    Ich vermute es liegt daran das du den Timer auf 3 Sekunden eingestellt hast.
    3000 Millisekunden sind 3 Sekunden.
    5 Minuten sind 300000 Millisekunden.


    Nein ich habe 3 Sekunden zum Testzweck eingestellt also ich will doch nicht 5 Minuten warten.
    Nein die TBox kommt überhaupt nicht, also keine Reaktion. ich mach mal eben ein befehl das der mir sagt ob ich die genehmiung für den perso hab




    Ideen oder Fragen zum Selfmade Script? --> Skype alextheking72



    © Project Revival Roleplay

  • ocmd:persoabholencheck(playerid)
    {
    if(Spielerlaeuft[playerid] == 1)
    {
    SendClientMessage(playerid,Hellblau,"STADTHALLE: Du kannst dein Personalausweis abholen!");
    }
    else
    {
    SendClientMessage(playerid,Hellblau,"STADTHALLE: Dein Personalausweis ist noch nicht fertig.");
    }
    }
    hab den benutzt davor hab ich ihn beantragt, es kam raus:
    'Dein Personalausweis ist noch nicht fertig.'


    Ich versuche es eben mit SetTimerEx.. ich schreibe obs klappt.




    Ideen oder Fragen zum Selfmade Script? --> Skype alextheking72



    © Project Revival Roleplay