mod feature idea: invulnerability if not playing


(nUllSkillZ) #1

Just a little idea:
If a player is in the console, menu, chat etc. he should be invulnerable = “shielded” like after a respawn.


(RayBan) #2

i dunno… something like that can be easily abused, say your in a fight and
you almost got the dude fragged, and he goes to console… just to prevent
himself dying.

ive been in a few games where you come around a corner and frag someone
and they blurb 'i was typing!!!" ect…

and my answer to that is “next time find a safer place…”

its et not msn messenger, and i come to kill :lol:


(Elite) #3

Ya, it would be heavly exposed. You will get a ton of guys just ‘pausing’ themselves everytime they see someone, and then killing them when the time was right… the whole map would just be a ton of guys staring at each other paused :slight_smile: It’s something that would be extremely nice for the people that use it legitly, but can’t be implemented really.


(nUllSkillZ) #4

Could be done like the Pub “feared to death”.
So if you do damage and receive damage and you open menu within a firefight you will get killed nevertheless.


(g-ram) #5

but then some weird thing will happen where you get in a fight and win and right after you chat “lol pwn’d” and then you die for ‘pausing in a fight’


(Discovery) #6

or players who just open their console and wait for someone that is close enough…


(RayBan) #7

well, if players are gonna brag, maybe they deserve to die… :lol:


(kamikazee) #8

Imo this feature will do more harm than good. It is too easy to take advantage of, as others have said.

And how hard is it to find a silent spot? Most W:ET players run to “the sweet spot” making every other place quite good. (Spawn points don’t count, seeing how those are an objective for some players of the other team.)


(carnage) #9

what would stop a player just standing behind a player with there knife continually hitting his back waiting for him to drop the console to receive a nice backstab kill

there are quiet spots but i don’t know what player would want to go into the console for in the middle of matches for anyway. if your join a server and want to tweak some variables you can do it in the spawn and if you get killed who cares its not long for a re spawn


(Nail) #10

just go spec, no one can kill there


(broloi) #11

I use the consol for chating :o Its a lot easier thru the consol :stuck_out_tongue:


(Syd) #12

there’s already a lua mod that will invuln a spawned player who hasn’t moved/shot.

check wolfwiki.

Not that I really think it’s that great of an idea


(==Troy==) #13

Ok, player spawned somewhere, not moving and not shooting. I take obj, jump on him, /kill. Obj fall and being attached to him, with invul. Then the obj is to push him to the truck or whatever… lol…

Anyways. No point really. Want to chat? - MSN, want to tweak? Spec.


(g-ram) #14

troy, that would be funny to see if it really worked…


(Sauron|EFG) #15

That not only assumes that the player is invulnerable while chatting, but also that an invulnerable player can pick up the objective and that he can be pushed. I don’t think it’s likely that anyone will add all those exploits to a mod, at least not intentionally. :wink:

Anyway, adding more invulnerability than we already have (even like the LUA script mentioned by Syd) is a really bad idea imho, since the player will still block other players and potentially make them waste ammo. If a player is chatting/tweaking/afk then he should either go spec like Nail said or stop caring about getting killed.


(dutchmeat) #16

I think this could actually work, but we should check if:

-the player hasn’t moved/shot for x (mili)seconds
-if the player does have the invulnerable powerup, and stops chatting, freeze him for x seconds

I am willing to add that idea to my own mod, if it’s more worked out…


(kamikazee) #17

And what if you would hit your chat key by accident?


(Ryan) #18

If you want to talk, do it in a save place.
Otherwise its just your own fault.
Who cares if you die one time more.

I hate it when people whine because they say: “I was typing noob”

Its your own fault, you know you can get shot


(mazdaplz) #19

and im a master flamer :twisted:


(duzao7667) #20

The respawn protection invulnerability can be picked and modified to do the protection. uh…but… where is the function??? xDDDDDDDDDD

I hate code without documentations ¬¬

-----EDIT-----
The function is G_Damage(); in game/g_combat.c
Procedure: Register a qboolean in q_shared.h and modify it while console/chattable is on, dependig if its qtrue we make G_Damage(); return in the fist line.

Its correct?? oO