Generalnie da się to zrobić bez problemu - patrz mój mod. Ale nie wydaje mi się, żeby było to możliwe zrobić dla każdego samochodu z NPCem - a nawet jak, to byłaby to spora ingerencja w silnik gry. Wydaje mi się, że zawsze NPC będzie myślał, że mu próbujesz ukraść samochód.
Jeżeli ktoś by szukał, jak w ogóle zrobić, żebyś jechał jako pasażer - dodajesz w danej misji aktora (np. Sama) i samochód. Wrzucasz w skrypcie Sama jako kierowcę, potem skrypt COMPAREOWNERWITHEX i w przypadku, jeżeli gracz jest w samochodzie, to Sam ma dostać komendę, żeby jechał w dany punkt.
Inna sprawa, że AI dość kiepsko sobie radzi z prowadzeniem.
I got used to it.