Anti-TK for CS:GO

Shotgun Jesus

TD Admin
Staff member
I'm testing Anti-TK on the Competitive server. It won't be put on the main server until kinks are worked out and we know it won't crash the server.

1) Mirror damage is working. So is the little slap when you attack a teammate. Mirror damage may cause the server to crash. It requires more testing and with more people.​
2) Beacon does not work probably (missing the sprite). It only makes the sound.​

Thanks to 44 for helping with the test.


The config as it stands:
Code:
// This file was auto-generated by SourceMod (v1.5.0-dev+3786)
// ConVars for plugin "antitk.smx"
 
 
// Admin Flag for immunity? Leave Blank for any flag.
// -
// Default: ""
sm_antitk_admins_flag ""
 
// Are Admins immune to the Anti-TK Manager? [0 = FALSE, 1 = TRUE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_admins_immune "0"
 
// Time in minutes player should be banned for excessive TK's. [DEFAULT: 60 minutes]
// -
// Default: "60"
sm_antitk_ban_time "60"
 
// Is the Anti-TK Manager Beacon option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_beacon "0"
 
// Anti-TK Manager radius for beacon's light rings. [DEFAULT: 375]
// -
// Default: "375.0"
// Minimum: "50.000000"
// Maximum: "1500.000000"
sm_antitk_beacon_radius "375.0"
 
// Is the Anti-TK Manager Blind option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_blind "1"
 
// Anti-TK Manager Blind Amount. [DEFAULT: 230]
// -
// Default: "230"
// Minimum: "0.000000"
// Maximum: "255.000000"
sm_antitk_blind_amount "250"
 
// Is the Anti-TK Manager Burn option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_burn "1"
 
// Anti-TK Manager Burn Duration. [DEFAULT: 20 seconds]
// -
// Default: "20"
// Minimum: "0.500000"
// Maximum: "20.000000"
sm_antitk_burn_duration "10"
 
// Is the Anti-TK Manager Drug option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_drug "1"
 
// Is the Anti-TK Manager enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_enable "1"
 
// Is the Anti-TK Manager FireBomb option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_firebomb "1"
 
// Anti-TK Manager FireBomb fuse length. [DEFAULT: 10 seconds]
// -
// Default: "10.0"
// Minimum: "5.000000"
// Maximum: "120.000000"
sm_antitk_firebomb_fuse "10.0"
 
// Who is targeted by the Anti-TK Manager FireBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_antitk_firebomb_mode "0"
 
// Anti-TK Manager FireBomb blast radius. [DEFAULT: 600]
// -
// Default: "600"
// Minimum: "50.000000"
// Maximum: "3000.000000"
sm_antitk_firebomb_radius "600"
 
// Is the Anti-TK Manager Freeze option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_freeze "1"
 
// Anti-TK Manager Freeze Duration. [DEFAULT: 10 seconds]
// -
// Default: "10"
// Minimum: "1.000000"
// Maximum: "120.000000"
sm_antitk_freeze_duration "10"
 
// Is the Anti-TK Manager FreezeBomb option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_freezebomb "1"
 
// Anti-TK Manager FreezeBomb fuse length. [DEFAULT: 10 seconds]
// -
// Default: "10.0"
// Minimum: "5.000000"
// Maximum: "120.000000"
sm_antitk_freezebomb_fuse "10.0"
 
// Who is targeted by the Anti-TK Manager FreezeBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_antitk_freezebomb_mode "0"
 
// Anti-TK Manager FreezeBomb blast radius. [DEFAULT: 600]
// -
// Default: "600"
// Minimum: "50.000000"
// Maximum: "3000.000000"
sm_antitk_freezebomb_radius "600"
 
// Number of enemy kills required to remove a TK point. [DEFAULT: 10]
// -
// Default: "10"
sm_antitk_karma_kills "10"
 
// Maximum number of TK's allowed before Kick/Ban action occurs.
// -
// Default: "0"
sm_antitk_max "4"
 
// Mirror damage percent that is returned to attacker? [DEFAULT: 100 Percent]
// -
// Default: "100"
// Minimum: "0.000000"
// Maximum: "100.000000"
sm_antitk_mirror_percent "20"
 
// Should we slap the attacker when mirroring damage? [0 = FALSE, 1 = TRUE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_mirror_slap "1"
 
// Type of mirrored damage for when a player is attacked by team player? [0 = NONE, 1 = ATTACKER, 2 = ATTACKER + RETURN HEALTH]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_antitk_mirror_type "1"
 
// Time in seconds TKer data should be kept before purging. [DEFAULT: 30 minutes]
// -
// Default: "1800.0"
sm_antitk_purge_time "1800.0"
 
// Anti-TK Manager resource removal amount. (0.0-1.0 equates to a percentage, otherwise it's an amount) [DEFAULT: 0.20 (20%)]
// -
// Default: "0.2"
sm_antitk_resource_amount "0.2"
 
// Should the Anti-TK resource option give resources to the victim? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_resource_steal "1"
 
// Is the Anti-TK Manager resource remove option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_resources "0"
 
// Should we exclude TK's from being tracked during the Round Start Protection? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_round_start_exclude "1"
 
// Time in seconds the Anti-TK Manager Round Start Protection should take effect. [0 = DISABLED]
// -
// Default: "0.0"
sm_antitk_round_start_protect_time "0.0"
 
// Type of action that is taken during the Round Start Protection? [0 = FORGIVE, 1 = SLAY, 2 = SLAP, 3 = BEACON, 4 = BURN, 5 = FIRE BOMB, 6 = FREEZE, 7 = FREEZE BOMB, 8 = SLOW, 9 = BLIND, 10 = DRUG, 11 = TIME BOMB, 12 = RESOURCES, 100 = NO FORGIVE]
// -
// Default: "0"
sm_antitk_round_start_type "0"
 
// Is the Anti-TK Manager Slap option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_slap "1"
 
// Anti-TK Manager Slap Damage. [DEFAULT: 50 health]
// -
// Default: "50"
// Minimum: "0.000000"
// Maximum: "100.000000"
sm_antitk_slap_damage "40"
 
// Is the Anti-TK Manager Slay option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_slay "1"
 
// Is the Anti-TK Manager Slow option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_slow "0"
 
// Anti-TK Manager Slow Gravity Multiplier. [DEFAULT: 1.4]
// -
// Default: "1.4"
sm_antitk_slow_gravity "1.4"
 
// Anti-TK Manager Slow Speed Multiplier. [DEFAULT: 0.4]
// -
// Default: "0.4"
sm_antitk_slow_speed "0.4"
 
// Should we use a special version of the slay? (May not work with all mods) [0 = FALSE, 1 = TRUE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_special_slay "0"
 
// Is the Anti-TK Manager TimeBomb option enabled or disabled? [0 = FALSE, 1 = TRUE]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_antitk_timebomb "1"
 
// Anti-TK Manager TimeBomb fuse length. [DEFAULT: 10 seconds]
// -
// Default: "10.0"
// Minimum: "5.000000"
// Maximum: "120.000000"
sm_antitk_timebomb_fuse "10.0"
 
// Who is targeted by the Anti-TK Manager TimeBomb? [0 = ATTACKER, 1 = TEAM, 2 = EVERYONE]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_antitk_timebomb_mode "0"
 
// Anti-TK Manager TimeBomb blast radius. [DEFAULT: 600]
// -
// Default: "600"
// Minimum: "50.000000"
// Maximum: "3000.000000"
sm_antitk_timebomb_radius "600"
 
// Type of action that is taken once the TK limit has been exceeded? [0 = NOTHING, 1 = KICK, 2 = BAN]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_antitk_type "1"
 

Shotgun Jesus

TD Admin
Staff member
its going to do !slap on you every time you do team damage?
It will smack you around a wee bit, yeah. It will be like we had on our CS:S server since the beginning of the Universe.

Right now when you attack a teammate is doesn't do anything. No damage given to you, and no indication you've hit a teammate aside from the chat messages. This will pull out its limp penis and smack you on your cheek. It will remind people not to be teh ghey.

If it's too much we'll dump either the damage or the slap.

Another thing: This will autokick/autoban TKers after a few kills.
 

KaShadow

DARKLY Regular
It will smack you around a wee bit, yeah. It will be like we had on our CS:S server since the beginning of the Universe.

Right now when you attack a teammate is doesn't do anything. No damage given to you, and no indication you've hit a teammate aside from the chat messages. This will pull out its limp penis and smack you on your cheek. It will remind people not to be teh ghey.

If it's too much we'll dump either the damage or the slap.

Another thing: This will autokick/autoban TKers after a few kills.
Well I am happy with this ppl withn stop shooting at me hopefully :(
 

STERLINGARCHER

DARKLY Regular
it'd be nice if it only slapped after you do x amount of damage or team damage x amount of times

there's firefights where team damage is just going to happen, to have it slap you around in the middle of a firefight is brutal
 

copper

TD Admin

Fuck no, it's not enough. Team damage should be punished with killall <your_team>.

Advantages: short round time, boost in assisted kills, I can affect a map change by repeatedly decoy-attacking teammates.

Disadvantages: I see none; please implement immediately.

Sent from my Nexus 7 using Tapatalk 2
 

47

TD Admin, Chicken Licker, Top Shelf Sleeper
the point of being slapped for ff is to make ppl aware that they r ffing. most ppl, especially the noobs, are oblivious to their constant team bleeding.
 

r3volution

TD Admin
Can we just do mirror dmg but no slap? I don't like it when my aim gets fucked up because someone walked infront of my shot.
 

.44 caliber

TD Admin
r3volution
I don't know how many times you've been in the pub just this last week but the team bleeding has been rampant (accidental and intentional). This needs to happens to make people aware and more cautious about taking shots imo.

If you don't want to have your aim fucked up then try out the new 18 man competitive server that SJ has setup. It'll be setup up just like a scrim.
 

zackychuu

TD Admin / Wanker
If you don't want to have your aim fucked up then try out the new 18 man competitive server that SJ has setup. It'll be setup up just like a scrim.
I thought he said he put the plugin on the competitive server too?
Or is this a new, new competitive server?
 

STERLINGARCHER

DARKLY Regular
r3volution
I don't know how many times you've been in the pub just this last week but the team bleeding has been rampant (accidental and intentional). This needs to happens to make people aware and more cautious about taking shots imo.

Right so if possible it should slap you after you do team damage multiple times, otherwise its just penalizing the players who do not do it intentionally (majority of the server)
 
Top