Voting System Tweaks


(Skin) #1

Overall I’ve very happy with the GUI voting system in RTCW but would like to see a few minor changes to make it more user friendly.

Firstly I think it would be incredibly useful if a text field option is available under the vote kick to explain exactly why that player is to be kicked. A lot of the time now if I see vote for someone to be kicked I will first check the scoreboard and try to figure out the reason myself. If it doesn’t look like they are a TK’er I will vote no. I do not like voting when I do not know the reason and I think in 80% of the cases people just vote randomly on vote kicks. It would be a simple addition and when the vote came up it would be :Kick Player X: Reason: Blah blah

Another simple tweak I would like to see implemented is having a restriction on how often you can call a vote (server configurable). It can be incredibly annoying to have someone with a grudge in a game continuously calling a kick vote on someone and losing every time so they simply just keep initiating more votes. It’s meant to be a vote, not a spam everyone until you get your way system. If they lose the vote I think there should be a delay for at least a minute before they can start another one.

These would be very minor changes and I think it would have a good impact on the game. Sorry if they have already been implemented as I hardly ever try to kick people :slight_smile:


(Cosmos) #2

Firstly I think it would be incredibly useful if a text field option is available under the vote kick to explain exactly why that player is to be kicked. A lot of the time now if I see vote for someone to be kicked I will first check the scoreboard and try to figure out the reason myself. If it doesn’t look like they are a TK’er I will vote no. I do not like voting when I do not know the reason and I think in 80% of the cases people just vote randomly on vote kicks. It would be a simple addition and when the vote came up it would be :Kick Player X: Reason: Blah blah

This could be useful and not useful, people could abuse this feature and type in things which are not true and people will spend more time making hassle with voting then playing the actual game.


(senator) #3

Well, everything in ET can be misused by TKers, laying mines in your own teams path, ordering arty strikes on your own teammates, blocking the way for your teammates or calling votes with false argumenst. Nevertheless it’s an usefull option for the 99% who actually play ET to have fun!


(Skin) #4

[quote=“Cosmos”]

This could be useful and not useful, people could abuse this feature and type in things which are not true and people will spend more time making hassle with voting then playing the actual game.

Yes it is possible that someone could lie in the Reason. But I still think it is far better having some idea what you are voting about. Besides at the moment it happens all the time anyway. Someone will initiate a vote and then the person who got voted against will ask why etc etc. Better for everyone to see it and let the person who is being voted against have the option to defend themselves in chat as soon as possible.

Besides you can also judge you vote by how the person words the reason. If i see someone saying Reason: Blah is a ****, then I will think the person calling the vote is just being juvenile and I will probably vote No.

If I see Reason: Blah is AFK for 10 min then I will see the reason behind it and vote yes (as long as Blah doesn’t have a valid protest).

Just trying to make voting a bit more democratic and meaninful in the game.


(Cosmos) #5

One way is to have an action replay of the teamkill in the corner and we can make our own choice whether to vote yes or no to kick the player. Possibly impossible to do but hey its on my wishlist. :smiley:


(damocles) #6

I can see a simple solution:

Only a person who has been TK’ed or an admin can call a vote to kick someone. (other votes are still free to all) And when the vote is cast, the message would include the last TK death message for the calling player, something like:

Vote called by MrDeadGuy
Vote: Kick MrTKer Y/N
Reason: MrDeadGuy stepped on MrTKers mine

Naturally the reason would show different messages, such as MrDeadGuy was shot by MrTKers Tommy or MrDeadGuy walked into MrTKers Airstrike.

At the moment, you have no idea why someone is calling a vote.

I also like the idea of anti-vote spamnming and think it should be more than a minute. How about 3 minute preventions per vote type. EG you can only call a kick vote once every three minutes, a map change vote once every three minutes, etc.

Even normal votes get spammed which is annoying. If one little berk doesn’t like the map they call map vote after map vite instead of just changing server (not really a problem in the test version, but thinking ahead…)


(Kraut) #7

Bad solution IMO.
There are way more possible reasons to kick somone than tking. Examples being blocking the way, damaging(but not killing) teammates and being idle.
And for the mines issue I still think it’d be better overall to not allow complaining for it.