SetTimerEx fail ?

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,


    ich nutze SetTimerEx 2mal in meinem Script.

    SetTimerEx("MoneyHacker", 8000, false, "d", playerid);
    SetTimerEx("LoginTimer", 8000, false, "d", playerid);


    forward MoneyHacker(playerid);
    public MoneyHacker(playerid)
    {
    LoginPerson[playerid] = 1;
    return 1;
    }



    Der LoginTimer funktioniert zwar,
    aber der MoneyHacker kommt direkt,
    ohne das der Timer läuft.
    Der TImer "MoneyHacker" setzt in
    OnPlayerLogin ein.

  • Das sollte eigentlich nicht passieren,vllt benutzt du die Funktion noch irgendwo Anders im Script ?
    Ich weiss nicht ob ich dich richtig verstanden habe, wäre es aber nicht auch einfach möglich,die Funktion "MoneyHacker" bei "LoginTimer" aufzurufen ?
    Noch etwas Anderes,
    forward MoneyHacker(playerid);
    public MoneyHacker(playerid)
    {
    LoginPerson[playerid] = 1;
    // Sicher mit der Variable ? Die Namen passen irgendwie bei mir nicht zueinander :-O.
    // Die Variable würde für mich eher bei 'LoginTimer' passen.
    return 1;
    }