In many games, you call votes, and everyone else knows there is a vote in progress and can easily vote yes or no. I would like to see this implemented in Soldat.
Someone presses escape, goes to "Call Vote" menu, clicks on either Player (to choose player to kick/mute) or Map (where they choose map to change to or next map). Also an extra thing would be a last step, Reason:
So you could put in, for an example pretend you're playing on a server and have a cheater playing "This guy is using the flying cheat". Or, if you have no good reason or everyone knows why, you could leave it blank.
The vote called would look like this to other players:
Player has called vote to:
Kick "Cheater" Reason: Using flying cheat
Press F1 for yes, F2 for no
Yes: 1 No: 0
A server setting could be set for what percentage has to be yes for the vote to pass, how long the vote runs for (prob around 30 sec) and even whether if someone doesn't vote it is counted as a yes or no vote etc, and to stop someone repeatedly calling the same vote over and over, they could be limited to, say, 5 vote calls a map, depending on the server.
This would really help when there is some fool using one of various cheats or flaming and no admin is around (as is usually the case) you vote to kick, but noone else knows how or whatever, so you call a vote, everyone sees it and all they have to do is press F1 and the cheater is gone.
Anyway, I hope you people read this and make it sticky or something because this isn't an idea which is never going to be implemented and is stupid eg like making Soldat 3D or many of the other ideas in this section of the forum, I see this as a reasonable idea which I think shouldn't be all that hard to add in.
Someone presses escape, goes to "Call Vote" menu, clicks on either Player (to choose player to kick/mute) or Map (where they choose map to change to or next map). Also an extra thing would be a last step, Reason:
So you could put in, for an example pretend you're playing on a server and have a cheater playing "This guy is using the flying cheat". Or, if you have no good reason or everyone knows why, you could leave it blank.
The vote called would look like this to other players:
Player has called vote to:
Kick "Cheater" Reason: Using flying cheat
Press F1 for yes, F2 for no
Yes: 1 No: 0
A server setting could be set for what percentage has to be yes for the vote to pass, how long the vote runs for (prob around 30 sec) and even whether if someone doesn't vote it is counted as a yes or no vote etc, and to stop someone repeatedly calling the same vote over and over, they could be limited to, say, 5 vote calls a map, depending on the server.
This would really help when there is some fool using one of various cheats or flaming and no admin is around (as is usually the case) you vote to kick, but noone else knows how or whatever, so you call a vote, everyone sees it and all they have to do is press F1 and the cheater is gone.
Anyway, I hope you people read this and make it sticky or something because this isn't an idea which is never going to be implemented and is stupid eg like making Soldat 3D or many of the other ideas in this section of the forum, I see this as a reasonable idea which I think shouldn't be all that hard to add in.