There's one problem with respawning when you're killed. Your weapon is gone and when you reconnect, your ammo get lower and lower every time you leave/join the server. I hope no one else has noticed this bug yet, I don't want to repost about it.
Now that I think about it, I noticed that my 9mm ammo was lower than I expected when I busted out the Deagle earlier.
So, a list of known bugs:
-Fire turns bricks red
-Bounty hunter jobs can only perform a citizen's arrest
-Ammo drops with each reconnect when the user owned a weapon in the past but lost it due to death (and possibly by tossing it?)
-Batons are still messed up with self defense (or maybe self defense is messed up as a whole)
-Some job items are missing, like the jackhammer
-Players can still earn EXP for baton-killing people (due to self defense), even though they didn't actually arrest them
-Chainsaw can cause players to crash
-Deletion cubes FSU
And finally, some suggestions/elaborations on the to do list:
-If a player robs a cash register or safe, instead of the cop getting the money as proceeds of crime, or instead of the criminal transferring money to an offshore swiss bank account where it's safe no matter what (aka any bank in Metro), the money is returned to the safe from which it was stolen
~Make some high-level jobs (such as Vigilante, the final cop job, and the final crim job) be agile playertypes that can freerun and whatnot (there's already a playertype for this). If this was done, cash requirement for the job would be increased, and possibly the exp requirement. If anything, make it possible to buy a steroid or something that would allow players to do this until they get killed or reconnect.
-Drugs, once agriculture is done (maybe they could be an expansion on agriculture)
-Meteorite could use some fixing
-If you haven't done it already, add bolt/arrow ammo to the rain command and crafting events
~Power grid, based on:
You would have to buy these little bricks (probably 1x1 or 1x1 plates) that once you place them on your lot, you can use events. They would charge you a small fee (no more than $8) per tick depending on your lot size. If you wanted to get really fancy, they could charge you more or less depending on how much "power" you use, aka how many events you have.
-Non-cops can only pick up limited batons, and any full batons that are dropped are either deleted right away, or deleted from inventory if a non-police job picks it up
The suggestions marked with ~ are just stuff I'm throwing out there. Let me know if I missed anything on the known bugs list, I'll be updating this regularly as things are fixed or as new bugs are found.