I've been thinking about this lately, it seems good but could also be a stupid idea. But what about a gas script for vehicles? Say you're in a Jeep and at first the gas is at 100%, you drive for a few minutes and the gas reaches about 10%. So you find a gas brick (it could be a plate or something) and fill up on gas to continue your journey. If your gas reaches 0% the vehicle would stop movement. Diffrent vehicles would have longer periods of gas though for example, a plane would not have the same amount of gas as a Jeep. Also, a variable could be added to a vehicle's script to be compatible with the gas script on how much gas it is able to hold.