Im Grunde hast du ja bereits angegeben, was die Autos beachten sollen.

Pseudeocode:
Code:
If Abstand zur vorausfahrendem Auto < Mindestabstand
    Langsamer werden
Else
    auf erlaubte höhstgeschwindigkeit beschleunigen

If Auto vor einem bremst
    ebenfalls bremsen

If Ampel vor einem == Gelb/Rot 
    If Abstand zu Haltestreifen > Bremsweg
        Bremsen
    Else
        Gas geben

If verrückter Spieler vor einem mitten auf der Straße
    Ausweichen oder Vollbremsung
Also im Grunde eine Pseudo-KI, welche auf allerlei vorhersehbare Ereignisse mit vorgegebenen Aktionen reagiert, beim testen fällt dann evtl noch auf, dass man gewisse Ereignisse nicht bedacht hat, sei es bei der Interaktion der Autos untereinander oder dem Eingreifen durch den Spieler selbst.

Ob und wie man Abstände zu anderen Events, die in Fahrtrichtung vor einem liegen im RPG Maker prüfen kann, kann ich aber nicht sagen da zu wenig Erfahrung mit den moderneren Makern. Da die neueren aber alle Scripting unterstützen dürfte man auf alle notwendigen Variablen und mathematischen Funktionen die notwendig sind Zugriff haben.