It isn't 'hard to script' it's impossible to script, for example cause of the game not detecting you're in a car when in passanger seat, you can't enable the crosshair-thingy (when you only see a crosshair) and such. The only way to script is, is to teleport the player to car roof and stick him there when he types /c db, which isn't possible for now cause the game can't detect that you're in a car if you're the passanger, and besides if someone else will start driving, most likely the car will ram you to death cause of de-synch. Hell, you won't even shoot on others screen, instead you will be flying behind a car like superman (try to jump on a roof of the car and ask the driver what he sees)
so stop asking, eventually we can have axxo/storm to put the final word and lock the topic