A suggestion to add a sleepiness factor in addition to the health and shield bars.
1-Player would get more sleepy the longer they stay online.
2-This would encourage players to buy drugs (since shields are gonna be added players are no longer interested in buying drugs or using them, unless they want to sell them which is not realistic), cocaine would be more effective than weed in reducing the amount of sleepiness/tiredness, or maybe it would give a chance for energy drinks or coffee to become a thing.
3-This will also encourage players to use their houses more often(other than for storage) and would bump the property renting businesses as people would need to buy/rent houses to put beds/couches in order to sleep more efficiently.
4-If in a sleeping state, tiredness/sleepiness should go down even if the player is offline, this would make the "I'm going to sleep" thing way more reasonable as players would be actually sleeping in their own houses instead of just logging off.
5-Effects of high sleepiness could be a darkening screen, some kind of effect or something that can be added.
This idea makes alot of sense(at least to me) and would add a great feature to the server.