Would be willing to throw some cash at this idea, I've had it for a very long time, just not enough skills to write it on my own.
config vector coords for a parking lot, then a vector config for parking spots.
Script should start a car show every hour(configurable). a player can go to the parking lot assigned, choose a parking spot to 'assign' their car which kicks them out, assigning their vehicle to that parking spot. Players can't get back into the car until the event is over. If not enough players, cancel or give consolation?
after a configurable time a voting period starts, where all players present in the event get one vote to choose the car they like the most (can't vote on own car) Maybe even a static copy of the winners car can stay at the parking lot until the next event. Keeping with RP a bit, it would also be a neat feature to be able to open the hood on a parked car to show off the engine bay.
I could probably go on with more ideas for it, but I feel this would be an excellent starting point. I also don't really know of any other script like this? Or just tell me it's shit and I'll move on lmao.