CityRP
Well in our communities case, its basically a Semi-Serious Gamemode and works magic.
Personally, DarkRP was fun in the good ole' days, having been an admin on a popular server i was witness to endless counts of RDM, and constant rule breaking, but that was the fun of it. All i had to do was whip out the ban hammer, and man i sure pulled a muscle or two.
But nowadays, if you are interested in a fun yet more resource managing game mode, i recommend CityRP.
City RP isn't resource managing... It's farm contra, shoot those which try to take contra, eat food. Rinse, wash, and repeat.
Edited:
It's not a matter of the gamemode, the players are the problem.
But why are the players acting up? Maybe it's because the gamemode instills that being a 'minge' gets you places and actual RP will negatively effect you in the long run. You can't always blame the players, but for damn sure you can blame the developers for being lazy.