Checkpoints starten von neu?

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
  • Nabend,
    ich scripte gerade ein fahrschulsystem also zum abfahren von checkpoints.
    Mein problem ist das wenn man alle checkpoints abgefahren ist und man dann eigentlich den führerschein bekommen sollte, starten die checkpoints wieder von neu!
    Wieso das ? Ich hatte davor auch nie so richtig was mit checkpoints gemacht, kann mir jemand sagen was da das problem ist ?


    Danke im voraus.
    Lg.

  • Guten Abend!


    Eine simple Lösung für Dein Problem ist folgendes:


    Leg eine Variable fest, die nach dem letzten Checkpoint
    beispielsweise auf true
    geändert wird und starte Deine
    Checkpoints nur neu, wenn dieser Wert auf false steht.


    Das wäre der einfachste Weg.


    Ich entschuldige mich für die spartanische Erklärung.



    Freundliche Grüße


    4#Future | Fake - Philip

  • "hust"


    und man dann eigentlich den führerschein bekommen sollte


    Triffts irgendwie nicht so ganz :huh:


    Wenn, dann auch, wenn jene Var auf true steht, dann der Führerschein vergeben wird und der Timer gekillt wird.
    Nicht vergessen beim vergeben des Führerscheins die Var zu resetten ;]


    Gruss: Sonic

    I didn't hit you. I high fived your face.

  • Zitat

    Triffts irgendwie nicht so ganz :huh:


    Dann gibst Du ihm eben den Führerschein,
    nachdem er durch den letzten Checkpoint gefahren
    ist und setzt die Variable dann eben auf true oder false.


    Du kannst Du Person auch aus dem Auto porten,
    oder die Funktion sonst irgendwie auflösen oder beenden.


    Eigentlich ist es denkbar einfach und es gibt 1000 Methoden :D