右左折直進のプログラミングは分かったのですが、車両はx=20.y=10で生成され、北向きに真っ直ぐ進むというプログラミングを組んでおり、x=20.y=23の地点でのみ右左折挙動を発生させたい場合はどうすれば良いでしょうか。説明が下手くそで申し訳ございません。
if my.X == 20 and my.Y == 23 then
turn()
end if
でよろしいかと思います。
もし、その地点を超えてしまう可能性があるのならば、例えば交差点エージェントを置きpursue()するのも手かと思われます