Kane made an amazing prison system, you can check it out here. https://forum.bayarearoleplay.com/topic/43-script-development-log/?tab=comments#comment-16243
I want to suggest badge usage inside the prison building itself, you see how Kane types /gates to open the small gates inside the building to reach the cells, I suggest to add badge system, so instead of typing /gates, add a scanner on the wall near the gate, player will have to press F to open the gate, it will only open if player has law enforcement officer badge in his inventory. It's more realistic also it gives a small opportunity to other players to sneak inside the prison. They have to get a cop badge somehow, maybe from kidnapping a cop or something, and then they should somehow avoid prison guards or kill them and get inside the prison with the badge to free their friend maybe. (If such situation happens, it should be approved by an admin to make sure enough guards and cops are online for a prison break.)
