Feature #2491

Autokick for teamkilling

Added by eenter almost 6 years ago. Updated over 2 years ago.

Status:Assigned Start date:07/02/2009
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Multiplayer
Target version:-
Affected ArmA II version:Please select... First affected ArmA II version:
Reproduced by another DH user:No Single / Multi Player?:
I am using some Mods:No BIForumURL:
I am using: NGUrl:
Reproducible for you:No WIKIurl:
Related to content of DLC:

Description

Add autokick for teamkilling - kick people after they do 3 teamkills. To take into account that sometimes accidents happen you can make typing "np" or "forgive" to erase teamkills.


Related issues

related to ARMA2 Community Issue Tracker - Feature #2499: Multiplayer commands accessible via UI Closed 07/02/2009
related to ARMA2 Community Issue Tracker - Feature #23736: Enhance Information Passed for Killed EH Assigned 08/23/2011
duplicated by ARMA2 Community Issue Tracker - Feature #65542: Auto kick for team killers in MP games. Duplicate 11/30/2012

History

Updated by kju almost 6 years ago

  • Affected ArmA II version deleted (1.01.57751)

Updated by Whisper almost 6 years ago

Server admins should not be required to rework all maps they upload on server just to have this feature as standard on their server.
Though there are solutions even currently for server admins to implement this kind of things

Updated by eenter almost 6 years ago

The one i wrote about is how it works in Red Orchestra and it works pretty good.
It's similar to bf2 system in concept where you can forgive or punish and if you get punished 3 times - you're out.

And why would you need to rework all the maps?
Feature like this would make playing on servers without admins possible,
where as now it is teamkill heaven and nobody can do anything.

Updated by nomdeplume almost 6 years ago

My personal thought on this (not sure how plausible it is with currently available scripting) would be to allow the team killer to sacrifice themselves, respawning the player they killed at the TK's position, with the equipment the player had when they were killed.

To prevent exploits, the items on the player's corpse should be removed when adding them to their spawned clone.

This system should make it very difficult to exploit the magical respawn-where-you-were ability, and also players who genuinely made a mistake to undo their mistake, while still keeping a strong incentive to identify your targets before shooting.

Updated by kju almost 6 years ago

  • Maxmem parameter set to Not set

Good design. Could easily implemented by the community via addon / per mission.

Updated by zGuba almost 6 years ago

  • Due date set to 10/15/2009
  • Status changed from New to Assigned
  • Affected ArmA II version set to 1.04.59026

Updated by zGuba almost 6 years ago

  • Category changed from Multiplayer to Scripting: Problem

Updated by Fireball over 5 years ago

  • Due date deleted (10/15/2009)
  • Reproduced by another DH user set to No
  • CPU set to Please specify!

Updated by LJFHutch over 5 years ago

I'd hate to see this as a forced feature, sometimes you just want to have a good ol' TK fest where everyone is in on it. Leave it up to mission makers to decide.

Updated by kju about 5 years ago

  • Affected ArmA II version changed from 1.04.59026 to Please select...
  • Audio card set to Please specify!
  • Size of OS swap file set to Please specify!

Updated by kju almost 5 years ago

  • Category changed from Scripting: Problem to Multiplayer
  • I am using some Mods set to No
  • Reproducible for you set to No

Updated by Vipera over 2 years ago

I'm moving thoughts from my duplicated ticket to this ticket. I want to implant Punish/Forgive system as it made in Battlefield2 game. When some player destroys team vehicle from another team player or destroys friendly structure or kills team player than we need an auto vote pop-up for that player whose vehicle has been destroyed or who was killed by TK player. In this vote pop-up player should choose to forgive or punish TK. If TK player got, for example 5 punishments within 15 mins then he will be automatically kicked from the server and not able to reconnect within 30 mins. In this case we do not need ask other players to vote because it takes too much time and not effective. There are situations when one player can kill many team players when they are in one vehicle. If you are the pilot with 20 players on-board and crash then 20 players will get Punish/Forgive pop-ups where they will choose if you did it for purpose or that was an accident.

Updated by Xeno over 2 years ago

I like the Red Orchestra system much more. There you just need to type "np" in the chat to forgive another player who teamkilled you (np = no problem).
No fancy dialogs needed, simple and easy to use. If nobody forgives a teamkiller and the teamkiller has reached a certain number of tk's (adjustable in server settings) the teamkiller gets session banned (means, he can only connect again when the map is over).

Updated by Fireball over 2 years ago

Well, I think it could be solved via BattlEye, by implementing a teamkiller option. Or if kicking through a script is re-established in a secure manner, a server-side mod could also take care of it.

But it's kind of messy to have every mission designer thinking about teamkillers and work in their own solution which might not be appreciated by the server admin.

Updated by kju over 2 years ago

I doubt BE has the access to achieve this.

It should be part of the engine anyway and accessible in every mission with server.cfg configuration.

Also available in: Atom PDF