Aus Befehle 'n Timer & undefined symbol ...

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
  • Hey,
    hab ein Befehl erstellt ...
    nun habe ich das Problem, das ich ein Timer erstellt habe, in dem Befehl ...


    Der Timer hat aber die im Befehl definitieren Sachen nicht drin, also pID & pName, wie mach ich das nu?
    Neu definieren?


    Der Timer d.Z.
    public duellstart(playerid)
    {
    new pID[MAX_PLAYER_NAME],pName[MAX_PLAYER_NAME];
    GameTextForPlayer(pID,"Start!",1000,4);
    GameTextForPlayer(pName,"Start!",1000,4);
    TogglePlayerControllable(pID,1);
    TogglePlayerControllable(pName,1);
    }

  • Zeig mal den befehl den du gemacht hast dann kann ich dir das machen^^
    und wenn du pID benutzt musst du auch pID erstellen.
    Also
    public duellstart(playerid)
    zu
    public duellstart(playerid, pID)
    z.b.
    Dann machste das mit nem timer:
    SetTimerEx("duellstart", 1000, false, "ii", playerid, pID);

    The fact is, I am right. And if you think I'm wrong, you are wrong.

  • Ja benutze SetTimerEx :D


    SetTimerEx("duelstart",Deine Zeit,0,"ii",playerid,pID);


    Gruß Deo


    //edit Mist da war einer Schneller :D


    //edit @ Maddin: Da isn Fehler :D Er muss den/das Forward auch ändern ^.°