Oh I get what you mean
Well, I will check the gsc files later to find more about the diehard mode xD
But here's somenthing quick I made up from my mind (Of course it wont work, just to show you)
Now to find more about the diehard mode xD
setClientDvar( "player_lastStandDebug", 1 ); //Or Setdvar?
//Add some Cvar effect here, for example shellshock one
Btw, why not just use Diehard? xD