I was thinking about the always oppugned system by chadz, the reward per kill
The problem is that basically it would lead to more teamkills and kill farming etc
What's basically the idea that came to my mind:
while obviously keeping the xp/min sistem add a "(team)kill counter", the counter starts at 0 and can never go upper, and after you've done a kill it should grant in game 1/3 of your current tic exp(333 on x1, 666 on x2,up to 1665 on x5)if it's at 0
after "achieving" a teamkill the counter gets a -15(or even higher, should be decided by chadz)and you have to get 15 normal kills before being able to gain the kill xp bonus again
obviously other teamkills decrease the couter further and you have to get to 0 before being able to get the bonus again
why this system?
becouse for the nature of the sistem it would prevent teamkills way more than as the game is now, and could award a little xp as a motivator/little bonus while not unbalancing the game
basically that would mean(let's do some examples)
that a player doing 1 teamkill every 30 kills would benefit only from 50% of the bonus, and player doing 1 teamkill every 20 kills would benefit only for the 25% of the bonus(and 0% to those with an average of 1 teamkills every 15 kills, that's quite often)
also the bonus is really low: let's assume a player does 3 kills every round(so it's about 21 kills per map, basically on the top area of the scoreboard)
that would mean it would get an average of(let's assume a 3 minute, 3 ticks round)
1000exp compared to 3000 tick based exp, a bonus of 33% over the basic value
2000exp compared to 6000 tick exp(on x2 an so on), still a 33% over the basic value
that ASSUMING he never teamkills, since a teamkill every 30 kills(that would halves the bonus)is more than common, and would totally disencourage kill hungry players
tl;dr : a tick based sistem that gives a very little bonus to players that care not to teamkills, and doesn't give anything to people that do a teamkill every 15 kills on average