Trop wrote:Thanks, the sv_vote_quorum_ratio is what I was looking for.
Actually probably it doesn't. The quorum is how many people have to participate in the vote for it not to be thrown out.
Example: 10 people in a server. 9 of them don't vote, 1 votes yes. Then even though 100% of people who voted voted yes, the vote fails because it didn't pass quorum. So quorum at 0.6 means that 60% of people have to actually vote, or the vote gets thrown out entirely.
I think what you want is to change the number of people who have to vote yes for it to pass and that doesn't exist, and anyway after some brainstorming I have some better strategies for dealing with voting which I'll outline here for the sake of discussion.
I think a big part of the problem is, "Well someone started a vote against this guy so he must be a jerk. I'll vote yes because groupthink." Randomizing wouldn't help, I think. My attempt would be to change the text and thereby change what the user should base their decisions on. So instead of "Player A wants to kick player B":"Yes"/"No" you would see "Player A wants to kick player B":"He is a jerk, kick him"/"No, he is cool"/"Who?" So now if the option comes up you're asking the user to make a judgment on the person being kicked. People may be less willing to make a judgment on someone they don't know is actually a jerk. Moreover it outlines the reason for kicking people - we kick people because they're jerks. Ideally people will kick on the basis of jerkness and not on the basis of scoreboard position. Plus the availability of an abstain option lets them conscientiously not vote if they don't have enough information - it makes it okay not to groupthink. I prefer that to raising the percentage of yes votes, which would make it harder to kick legitimate trolls.