View Full Version : How to ban those durn Tkers
Hello,
I am trying to set up automatic Banning of TKers. I notice that there is an option in Crow King Auto Kick. But for some reason I am unable to select it. Sometimes I am on different servers, and I notice when some one is TK'd the Server gives a warning. Then, after so many Tk's that person is kicked. I would love to have that set up on my server. Can some one point me in the right direction?
Thanks,
HUD
Shockwave
10-31-2002, 09:11 AM
If you're running a Linux server, I have a program that handles TK'ers. It has three modes of operation from which you can choose:
Kick - players are kicked after the specified number of TK's
Ban - same as Kick, except the player's IP is banned permanently
Kick/Ban - this is a transitional mode which kicks players until a specified number of kicks, then the penalty is switched from being kicked to being banned and the ban settings are used
You have complete control over the warning, kick, and ban messages with insert codes that allow you to create message templates. I have also implemented "amnesty" logic for use with the Kick/Ban mode that is completely configurable as well. This gives you the ability to specify how many consecutive maps a player must play to be eligible for amnesty, as well as how many kicks that will be forgiven once a player is eligible. Normally TK limits apply to an individual round and are reset when it is finished. TK kicks are cumulative and stick with a player even after a round ends.
The TK identification logic works best with TDM games in its current form due to the limitation of the game server code. When the expansion pack comes out, I have been told that there will be more game server data that will allow reliable team identification which will make it work much better for other game modes as well.
Currently the code is in beta test, but I will be offering a production version very shortly. If you're interested in learning more about it, use this link:
http://www.clanshortfuse.com/mohaa_admintool.shtml
I'd be happy to answer any questions you have. If you are interested in helping test the beta, I'll give you a copy.
breakaway
10-31-2002, 10:39 AM
Shockwave,
Thanks for the beta the other day I put it on and it works perfectly. I had no trouble installing it and the documentation is great. I haven't had a chance to test out the TK Kick portion yet as I have spent most of my thus far playing with the messaging portion. I tried to email you back but my email client kept throwing the [-SF-] in there. I will send one when I finish testing the TK portion though, but I just wanted to say GREAT WORK real quick.
SeanTheGreat
10-31-2002, 10:46 AM
if you just want to use crowkings, you cannot set it so it will kick players that tk, you have to ban or kick them yourself.. thats the only bad thing about that crowkings...
Shockwave
10-31-2002, 11:05 AM
Thanks for the feedback, breakaway! It's great to hear that it's working well for you. If you need a hand getting the TK logic configured, be sure to let me know.
If you're interested in looking under the hood while the tool is running, you can get an inside look at how the monitor process functions if you enable the monitor logging option and "tail -f" the file it creates. It logs every game server log line that it handles and includes debug information about the decisions it makes too. I have tagged the debug data lines to start with "**" and the third character divides them into sub groups. I did this to make the data "grep" friendly. It has helped me a lot while I was developing the code and is really helpful if you are having any problems.
I mention this because the monitor log records changes to the TK variables and will not only display data parsed from the death messages, but also TK actions taken against players. If you're wondering how your settings are affecting players, this is a great way to watch what's happening. Since you can change all of the TK settings on the fly using the client program, you can tweak your configuration without having to restart the server.
thx shockwave. I will have a Linux box up this weekend. I will stick your prog on there and test it out. I noticed that the new CKA has a TK monotoring check box. Has anyone been able to use that?
breakaway
10-31-2002, 11:20 PM
I saw the box on there but on my copy it's grayed out I don't think it's a working funtion yet
There's a newer version than 1.2.1???? being able to set the TK option would be SWEET!
The reason Autokick does not work is because the tools build into the windows version of MOH are broken.
These are fixed with the Linux version. Thus shockwaves awesome app is why I'm looking for a Linux provider.
Maybe we get lucky and EA fixes the broken commands in the windows version.
More info on the front page of this site all the way down at the bottom. This news post has a link to shockwaves site
Mazzic
11-02-2002, 03:48 PM
I'm doing TK code on my windows server. But it requires access to the log file.
After 5 TK's you get kicked.
Have alot of work to do on it still to make it customizable..but it works well for me.
really?? I thought that code was broken and you could not get that out of the logs??
Very interesting. please keep us informed on your progress and good luck
Hey Showckwave. I have a linux server up. I would like to use your program. Please email me at hud@1strangers.com. Or let me know how I can get a hold of you.
Thx
HUD
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.