View Full Version : Team Kill Punish problem
Mith
24th August 2005, 23:14
There seems to be a TK Punish problem.
with it enabled in Modmanager:
modmanager.loadModule "mm_tk_punish"
It seems to kick very regular for TK's .. I don;t see where to state how many TK's it should kick for.
At the bottom of the modmanager.com it says
#
# ModManager Team kill punisher v1.1
#
mm_tk_punish.punishTime 20
The only information for it in the WIKI is:
Team Kill Punish ( mm_tk_punish )
Identical to the default except compatible with ModManager
What are the defaults and where do i put them?
Cheers,
Mith
xgeek
24th August 2005, 23:46
To change the number of TK punish to kick a player adjust this line in serversettings.con
sv.tkNumPunishToKick 5
I have mine set to 5
I am not sure but I think mm_tk_punish.punishTime 20 is the timeout for the user to pgup or pgdn. If it timesout it auto punishes.
Mith
25th August 2005, 16:04
I most definitely have sv.tkNumPunishToKick 5 set
To prove the point of the problem, i have just gone onto our server, I TK'd one person (it was accidental) and was kicked from the server for excessive TK (the person did punish me).
So there is most definitely a problem.
I have #'d out this line:
modmanager.loadModule "mm_tk_punish"
Please can someone help?
cheers
Titmouse
25th August 2005, 17:42
we are getting this on our server too - it kicks for even 1 punish when the server is set to 5
Spaxx
25th August 2005, 20:57
Hi,
looks, like we have the same on our machine... sometimes it kicks/bans with one punish and sometimes it kicks/bans with the set number of 3.
Machine: opt50
ID 5202
Profile MH3005
Cheers
Spaxx
xgeek
25th August 2005, 23:13
Hmmmm works for me. FYI the TK's carry over from one round to another.
If you play 3 rounds and get 1 TK punished in each round you will get kicked. Not sure if that's it.
Thorax
26th August 2005, 17:27
But surely if 'sv.tkPunishEnabled' is set to '0', then this shouldn't work regardless of what 'sv.tkNumPunishToKick' is set to?
There is no option for it in the ModManager Settings in the same way that ping and idle kicks are defined.
xgeek
26th August 2005, 19:35
Yep you are 100% right. Not sure whats up then.
sv.tkPunishEnabled Enable the system through which players can
punish teamkillers in an attempt to kick
them from the server.
sv.tkNumPunishToKick When punishing is enabled, this sets the
number of punished teamkills required to be
kicked from the server.
sv.tkPunishByDefault This sets whether or not a player is
automatically punished for a teamkill.
dub
26th August 2005, 21:32
tryed everything said here and nothing has worked its still kicking after 1 tk ...
anyone else have any ideas?
dub
26th August 2005, 21:47
so if i remove this
modmanager.loadModule "mm_tk_punish"
it will stop it kicking...???
Chef_uk
26th August 2005, 21:49
We are having the same problem on ours but i know why its happening ;)
Its when a player gets a score below 0 ie; -2 or lower. There is some setting that kicks payers who enter the minus score zone, like you though im not sure what the setting is to change hence me coming along here. We too are having players kicked alot especially at the beginning of each round when scores are 0. Any idea on the fix would be helpful?
dub
26th August 2005, 21:56
im trying to find a mpuk admin to help but they all seam to be at this torny they are having....
ill post up if i find anything
ours is kicking anything with a minus score and kicking anyone who makes one tk
Chef_uk
26th August 2005, 22:02
Yup they are all down in Newbury at the moment, they should be online throughout the ngiht though.
xgeek
26th August 2005, 22:05
As I say mine all works okay. I did add an entry for negscore kicker when the new update came out last week.
mm_kicker.negScoreKick -20
Mine is set to kick when a player gets -20 or less
This just ensures that any griefers get kicked regardless of TK punish.
By default that tag is not in modmanager.con and I am not sure what its default value is.
dub
26th August 2005, 22:08
thanks
xgeek
26th August 2005, 22:16
I am guessing that by default it is set to 0. So if a player gets a neg score it will kick them. Bit of a bummer if the player gets team damage before they have built up any positive points.
With it set to -20 it allows for a comeback if you have a bad start to the round. i.e a bad nad at the start of Karkand LOL
dub
26th August 2005, 22:32
yea im gunna try this in a mo on our full server and ill post back the results :)
Thorax
26th August 2005, 22:33
Cheers xgeek.
xgeek
26th August 2005, 22:57
Originally posted by dub
yea im gunna try this in a mo on our full server and ill post back the results :)
Think you have to restart the server for the changes to update :(
***Edit ***
Found this in the docs over at:
http://bf2.fun-o-matic.org/index.php/ModManager#Config_4
# The minimum score before players are kicked ( 0 = disabled )
mm_kicker.negScoreKick -4
Seems that default is -4 which would kick on 1 tk even if you forgave. This of course applys only if you had no positive points.
dub
27th August 2005, 01:08
yes it works add that to your modmanager.con file restart your server and it works a treat thanks all...:D
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.