joeri01
Die hard MF'er
*knip stuk tekst weg*
Maar nu, dankzij de comment van Turbo Bul eerder, dacht ik, wellicht doe ik het eens zo:
functie.auto.skip.waypoint_1:.
ALS afstand.naar.waypoint < waypointradius EN route.waypoints > 2 DAN functie.auto.skip.waypoint_2
functie.auto.skip.waypoint_2:
ALS afstand.naar.waypoint > waypointradius DAN delete.waypoint
Dus dan zou het zo werken:
Als de afstand naar het waypoint kleiner is dan de ingestelde radius, ga naar de 2e functie. De 2e functie zegt: Als de afstand GROTER is dan de ingestelde waypoint radius dan verwijder het waypoint.
[knip tekst weg]
.
Spreken de twee functies elkaar nu niet tegen?
IF afstand.naar.waypoint < x AND route.waypoints > 2 THEN functie2
in functie 2 wordt weer verwezen naar X
IF afstand.naar.waypoint > X THEN delete.waypoint
functie 2 loopt toch alleen als functie 1 voldoet? (real time)
dus als X dus kleiner is dan bv 3000 dan gaat functie 2 lopen, functie 2 doet vervolgens niets omdat je richting het waypoint rijd en X wordt dan kleiner dan 3000.
Stel je rijd van het waypoint weg dan wordt X op een gegeven volgens functie 1 wel groter dan 3000, maar functie 2 wordt niet geactiveerd omdat functie 1 niet voldoet.
misschien zit ik er wel helemaal naast, en zit er ergens een save value ofzo, doe er mee wat je wilt