Regarding Kill Delay
KRagg
Join Date: 2002-11-15 Member: 8832Members
<div class="IPBDescription">In beta forum...</div> Instead of making it a timed insta-death. Make it a 10-20 second damage over time, so if you choose to do it, you're just making it easier for the enemy to kill yourself. To work around the possibility of healing, either disable healing while it is in progress or lower the max health.
In addition to that, every time you take damage other than from the kill damage over time, cancel the kill counter and give it a 30 second reset timer before typing kill works again. Possibly insta-reset if you kill an enemy, since if the enemy is gone and you type it, it'll restart the countdown. And if there's an enemy nearby they can still force another reset by simply attacking again.
Takes a bit more programming time, but I do believe it eliminates all possibilities of abuse.
In addition to that, every time you take damage other than from the kill damage over time, cancel the kill counter and give it a 30 second reset timer before typing kill works again. Possibly insta-reset if you kill an enemy, since if the enemy is gone and you type it, it'll restart the countdown. And if there's an enemy nearby they can still force another reset by simply attacking again.
Takes a bit more programming time, but I do believe it eliminates all possibilities of abuse.
Comments
I do like the idea of having damage cancel the process, though. If a skulk comes around a corner and sees a marine standing motionless at the end of a hall (suiciding because he's out of ammo or something), he can just parasite him to cancel the /kill and move in. Maybe add some sort of minor visual indicator so players don't try to "fake" a suicide just by standing still.
mp_killdelay
mp_killdelay <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
timed insta-death = mp_killdelay.
The important part to notice is the cancel part. *grin* Because you won't be able to try to suicide while fighting. The damage over time just adds some more.... thought to whether or not to suicide.
What about those times where you get stuck in a map bug and can't stop yourself from moving? This happened to me in Planetside and I was stuck in a little crevice until the developers thought it a good idea to fix it..Very irritating.
Good Usage
You need to kill yourself. You type 'kill' in console and wait 5 seconds and then die and go into repsawn que.
Bad Usage
You think a skulk is coming. You type 'kill' in console and the skulk kills you and you go into respawn que. Since you still typed 'kill' when you spawn you will immediately die and have to go into que again.
Problem solved, I doubt many people will want to wait 30 seconds or so before they play again and it won't really affect other players. (small increase in respawn time)