OK, for the logout timer, instead of the timer taking effect after a player leaves and is doing something else and his body is still in the game for 5 more seconds. Why don't you just do a logout timer which when you click the abort button a timer on your screen pops up and says 10 seconds to logout with you still in the game and the game still running in the background, you can still cancel the timer and any moment to keep playing, and when the timer runs out then you will be allowed to logout of dayz completely. Easy fix don't know why it wasn't done before. But, I'm no programmer so maybe you have tried this and it didn't work.