Checkpoint erkennen? Hilfe bitte!

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


    Ich hab da mal wieder eine frage ^^.


    Undzwar habe ich (wie viele vermutlich auch) einen Navi Befehl!
    Wenn man in diesen Checkpoint eintritt, soll er verschwinden mit einem Text.


    Nur wie kann ich erkennen welchen Checkpoint ich grade betreten habe?
    Nicht das beim Jobben auf einmal da steht "Stadthalle gefunden" oder so xD


    bitte um Hilfe!

  • Mir fällt auch nur das ein, indem du es mit einer Variable machst. Beim setzten des Checkpoints die Variable auf 1. Bei "OnPlayerEnterCheckpoint"(oder so ^^) dann abfragen ob die Variable auf 1 steht, wenn ja => Nachricht ausgeben + Variable auf 0 setzten!

  • ok Danke :thumbup:


    Habt beide einen DankeDaumen bekommen :love:

    Ich wüsste nur diese Methode:


    // Dies hier packst du einfach ganz nach oben.
    new checkeintritt[MAX_PLAYERS];


    // Dann packst du das hier, unter deiner erstellten funktion OnDialogResponse denke mal du weißt wohin das soll..
    checkeintritt[playerid] = 1;
    SetPlayerCheckPoint(playerid,X,Y,Z);


    // Dann gehst du einfach noch zu OnPlayerEnterCheckpoint.
    OnPlayerEnterCheckPoint();
    {
    if(checkeintritt[playerid] == 1)
    {
    //Hier kannst du nun alles rein packen was passieren soll wenn er den Checkpoint betreten tut.
    }
    return 1;
    }


    Bei fragen melde dich einfach in Skype bei mir hast mich ja ^^


    Grüße dein Equ ♥


  • :love: Gut erklärt danke ^^
    Komme heute abend oder nachher mal Skype online ^^ dann mal schauen und soo