Author Topic: Team Kill Auto Kick  (Read 18841 times)

whitebear

  • Posts: 659
  • Turrets: +35/-20
Team Kill Auto Kick
« on: January 19, 2007, 08:33:18 am »
Well retribution and things like that are great but people seem to take team kills too lightly (tyrant killing dreches on the way etc.). In one of q3 engine games there is server side mod that has spific ammount of team kills you are allowed to do until you are auto kicked for few mins. This is what i am hoping for tremulous too. Some flag in admin levels could give protection from this too.

Command to set the value could be g_tklimit. every time player team kills he/she would get warning in middle of screen telling how many team kills before auto kicked.

janev

  • Spam Killer
  • *
  • Posts: 534
  • Turrets: +130/-26
Team Kill Auto Kick
« Reply #1 on: January 19, 2007, 03:42:47 pm »
tyrants and blocking dretches... I guess you missed the class in driving school where you learn that tyrants have the right of way. If someone is teamkilling on purpose then you should just kick/ban him.
 :roll:
Author of "The quick beginner's guide to playing tremulous"
Founding member of the "undefeated in clanwars since 2006" club and narcissist extraordinaire.


"Your quote-tower trolling reminds me of two dogs fighting over a piece of poo." [c] Ingar

vcxzet

  • Guest
Team Kill Auto Kick
« Reply #2 on: January 19, 2007, 04:23:12 pm »
plus last 20 seconds are my TK seconds

techhead

  • Posts: 1496
  • Turrets: +77/-73
    • My (Virtually) Infinite Source of Knowledge (and Trivia)
Team Kill Auto Kick
« Reply #3 on: January 19, 2007, 08:25:24 pm »
Maybe someone should implement a "spectator only" partial ban.
Admin, I'm sorry, can I make it up to you?
Incessant whiners get real bans.
I'm playing Tremulous on a Mac!
MGDev fan-club member
Techhead||TH
/"/""\"\
\"\""/"/
\\:.V.://
Copy and paste Granger into your signature!

Kuszja

  • Posts: 72
  • Turrets: +1/-0
Team Kill Auto Kick
« Reply #4 on: January 20, 2007, 03:34:13 pm »
I think that kicking someone for team killing should be determined by the players themselves. There have been a few games on transit station where we have started with all weapons and no builder and this has to be the worst start in the game, so I let my friend kill me so I can get a construction kit. I wouldn't want that to help him get kicked from the server. I'm also usually good about people tk'ing me if it was an accident.

whitebear

  • Posts: 659
  • Turrets: +35/-20
Team Kill Auto Kick
« Reply #5 on: January 20, 2007, 05:46:18 pm »
There is reason for /kill command and the 20 sec delay on it.

Kuszja

  • Posts: 72
  • Turrets: +1/-0
Team Kill Auto Kick
« Reply #6 on: January 21, 2007, 05:14:41 pm »
Well, should I wait 20 seconds to die and come back while the aliens massacre our base and spawns, or die right now and build a turret? It should be left to the players. I also usually don't mind if I get tk'd by accident.

whitebear

  • Posts: 659
  • Turrets: +35/-20
Team Kill Auto Kick
« Reply #7 on: January 21, 2007, 05:37:10 pm »
Auto kick should have ammount tks until kick. people got to learn from their mistakes. The time is exactly coz you could escape from battle without giving ompoment chance to kill you. Also not let you teleport to base from anywhere.

Stof

  • Posts: 1343
  • Turrets: +1/-1
Team Kill Auto Kick
« Reply #8 on: January 21, 2007, 08:54:49 pm »
Quote from: "Kuszja"
I think that kicking someone for team killing should be determined by the players themselves. There have been a few games on transit station where we have started with all weapons and no builder and this has to be the worst start in the game, so I let my friend kill me so I can get a construction kit. I wouldn't want that to help him get kicked from the server. I'm also usually good about people tk'ing me if it was an accident.

Transit is a bad exemple. You only need a little jump of faith on the spot to the left of the original base to respawn back with a ckit :)
urphy's rules of combat
8 ) Teamwork is essential; it gives the enemy someone else to shoot at.
18 ) Make it too tough for the enemy to get in and you can't get out.

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Team Kill Auto Kick
« Reply #9 on: January 21, 2007, 09:16:54 pm »
Quote from: "Stof"
Quote from: "Kuszja"
I think that kicking someone for team killing should be determined by the players themselves. There have been a few games on transit station where we have started with all weapons and no builder and this has to be the worst start in the game, so I let my friend kill me so I can get a construction kit. I wouldn't want that to help him get kicked from the server. I'm also usually good about people tk'ing me if it was an accident.

Transit is a bad exemple. You only need a little jump of faith on the spot to the left of the original base to respawn back with a ckit :)
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

guard952

  • Posts: 5
  • Turrets: +0/-0
    • http://daclan.pbwiki.com
Team Kill Auto Kick
« Reply #10 on: January 22, 2007, 12:23:37 am »
If you're going to do a mod, do it right.
If you get TK'd then you get to choose whether to report it or not.

If a player get reported for 5 TKs, then each report after that will strip them of all credits / evo points. They could also be killed and need to respawn or whatever.

The # of TKs could be set in a config file, as could the consequences (ban / strip points / instant kill / spectator lockout / whatever).

The essential thing is that a TK is not always bad and shouldn't always be punished.

Sometimes if I accidently get TK'd and it's my fault I don't want the other play to get punished - especially if they're a Tyrant going to rampage the human base.

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Team Kill Auto Kick
« Reply #11 on: January 22, 2007, 01:08:35 am »
guards idea sounds pretty good
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

Sjoerd

  • Posts: 14
  • Turrets: +0/-0
Team Kill Auto Kick
« Reply #12 on: January 22, 2007, 01:50:49 am »
Stopping teamkillers can be done with a complaint system like suggested or by counting the amount of team damage etc. It will probably work, but it will also harm innocent people. I know it from other games, people have low hp, walk in front of you, then complain - probably out of being frustrated. Or with enemy territory they walk on your mine (no not planted in stupid place), and complain. Similar things will happen with tremulous, being a tyrant you teamkill someone blocking the way, but the person thinks otherwise and complains. Bottom line is that the best way to stop the real bad guys might be to start a vote or notify an admin if available.

doomagent13

  • Posts: 506
  • Turrets: +18/-18
Team Kill Auto Kick
« Reply #13 on: January 22, 2007, 02:40:42 am »
Before any changes like those being suggested are made, you need to make it calculate how much of the damage in the TK you did.

An Example:
You and a teammate both humans light armor and shotties against a dretch.  The dretch goes all 1337 and headshots your teammate.  You shoot the dretch but in doing so inflict the required 4 damage to kill your teammate.

In that example should you really get a TK mark?
Should you really lose a lot of credits?

The other thing to keep in mind with a TK system such as is being suggested is how long that person has been on the server.  It would not be TOO unusual to get 5 TKs in a 1 hour game.  The alternative is to instead of tracking time, track the relationship of enemy-kills to TKs.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Team Kill Auto Kick
« Reply #14 on: January 22, 2007, 02:42:02 am »
Quote from: "Sjoerd"
Stopping teamkillers can be done with a complaint system like suggested or by counting the amount of team damage etc. It will probably work, but it will also harm innocent people. I know it from other games, people have low hp, walk in front of you, then complain - probably out of being frustrated. Or with enemy territory they walk on your mine (no not planted in stupid place), and complain. Similar things will happen with tremulous, being a tyrant you teamkill someone blocking the way, but the person thinks otherwise and complains. Bottom line is that the best way to stop the real bad guys might be to start a vote or notify an admin if available.
or they tap out instantly and then file a complaint when you try to tk/revive them (i'm still pissed at that guy). i agree with this completely, complaints depend on the fact that players are smart enough not to complain when 1 stray bullet hits them after a dretch gets a headshot in, which et and probably many other games have proven isn't the case.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Team Kill Auto Kick
« Reply #15 on: January 22, 2007, 03:15:35 am »
this is why i like ff off  :P
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Team Kill Auto Kick
« Reply #16 on: January 22, 2007, 04:28:40 am »
Quote from: "n00b pl0x"
this is why i like ff off  :P
so your teammates continue to luci you in the back knocking you into a trapper, some tubes, a hive, and a tyrant, and never even consider that they might be responsible for your deaths?
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

whitebear

  • Posts: 659
  • Turrets: +35/-20
Team Kill Auto Kick
« Reply #17 on: January 22, 2007, 05:50:45 am »
Quote from: "Sjoerd"
Similar things will happen with tremulous, being a tyrant you teamkill someone blocking the way

This is the thing I hate most in people's actions. Being Tyrant is lame exuce to TK!  :x
Go learn team work rather than TK.

khalsa

  • Administrator
  • Posts: 597
  • Turrets: +187/-132
    • http://www.mercenariesguild.net
Team Kill Auto Kick
« Reply #18 on: January 24, 2007, 02:21:57 am »
AFAIK something exactly like this is allready in R1's admin system.

Go check it out.

(I remember because I got kicked for TK from AKKA in my early days of trem)


Khalsa
}MG{ Mercenariesguild
ਮਨੁ ਜੀਤੇ ਜਗੁ ਜੀਤਿਆ

n00b pl0x

  • Posts: 2412
  • Turrets: +55/-168
Team Kill Auto Kick
« Reply #19 on: January 24, 2007, 02:44:41 am »
Quote from: "kevlarman"
Quote from: "n00b pl0x"
this is why i like ff off  :P
so your teammates continue to luci you in the back knocking you into a trapper, some tubes, a hive, and a tyrant, and never even consider that they might be responsible for your deaths?


no actually. the servers i play on the luci nubs stay at the base and spam, only the ones that know how to work a luci go to the alien base because they arent afraid to lose their creds. In my 6 months of trem I've been lucied into an opponents base once, and it was on purpose <_< you know who you are and ur still a noob :p
will sort out my sig, or I will get banned.

HOW DO I SORTED SIG?

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Team Kill Auto Kick
« Reply #20 on: January 24, 2007, 04:31:37 am »
Quote from: "shrubbot documentaion"
g_teamDamageRestriction [integer]

    When greater than 0, anybody that has this percentage of hits inflicted on a teammate will automatically be kicked. A minimum of g_minhits hits total required before this is calculated. Client can see current stats for themselves by doing a /damage in console. Implemented to mimic shrub behavior as much as is possible, there are other ways to implement this feature, which may be implemented in addition to current manner.

    Default is 0
g_minHits [integer]

    Minimum number of damaging hits required before calculating if player has reached g_teamDamageRestriction threshold. Flamethrower and landmine hits are adjusted similar to shrub. Medics get -2 hits for every revive.

    Default is 6

Again, TJW got it right in ETPub, and it should be ported over. As for the medic thing, it could be that killing the other team lowered hit count, but hit count never went below 0.

∧OMG ENTROPY∧

jal

  • Posts: 249
  • Turrets: +8/-7
Team Kill Auto Kick
« Reply #21 on: January 24, 2007, 01:46:37 pm »
I never anymore say sorry when I accidentally TK someone, and I always tell them they don't need to excuse when they TK me. Shit happens.
The people that really deserves the kick is those who get pissed of by being TKed a pair of times.

Intentional TKs are a different story, but I don't see a good way for determining that from the game code. Also, callvotes do their job perfectly fine for it.

RedGuff

  • Posts: 63
  • Turrets: +4/-1
    • www.domsau2.tk
I approve !
« Reply #22 on: February 26, 2007, 07:50:17 pm »
Hello.
This is a good mod project.
Maybe server can be parametrize for kick of the serveur, or spectator.
Thanks
Fumer tue !

tsurano

  • Posts: 30
  • Turrets: +1/-5
Team Kill Auto Kick
« Reply #23 on: March 08, 2007, 11:41:52 pm »
i have a solution gonna be hell to code but here it is

improve on the retribution

when someone get killed the amount of evos they spent to evolve or the amount of credits they spent on their equips gets paid back to them from the pocket of tker

if tker doesnt have enough, it is automatically taken from them till they have enough and a message is displayed on their screen

if they were already low on life and tked the console should ignore this

i dont care bout tk unless some noob is just attackin me and i have good crap on or a tyrant is bein a moron and swipin while im tryin to use booster

lol i remember 1st time i played i thought battlesuit was an alien and tried killing it :roll: