Voting Options
There's two portions for this, first the g_voteFlags which mostly come from RTCW, and allow_vote which comes from the RTCW mod OSP, which was built into ET. As far as I'm aware, at time of writing neither ETPro nor any other mod has significantly changed any of the voting system.
Two other important settings:
set vote_limit "2"
- This sets the number of times in a round that a vote can be called, note it resets when map it, or a new map load - including if this was done by vote! |
set vote_percent "50"
- percentage of all connected players voting "yes" votes for it to pass (as opposed to, as might be assumed, percentage of the players who bother to vote either way) . |
Note I HAVENT experimented with ET voting much! Really not sure if g_voteflags is the same as RTCW, or what happens when g_voteflags contradicts vote_allow (vote_allow was implemented by OSP mod when the vanilla-rtcw vote option was either all or none, g_voteflags was added with a patch). It appears whichever setting comes last overwrites the one that was set prior - best practise in your configs is perhaps to first set g_voteFlags and then set the vote_allow_* settings further down the configuration file.
Update: I'm pretty sure you can just skip g_voteFlags altogether and simply use the vote_allow_* settings.
g_voteFlags
This allows you to select exactly what votes are allowed, with one setting called a bitflag variable. It works by giving each option a number, and you add up the numbers of the settings you want to allow for your preferred settings. Should be familiar to anyone with basic idea of what binary is.
g_voteflags 255
255 = allows all votes. 0 = voting disabled
|
For fine tuning, add up the value of the votes you want to allow:
1 Restart Map - restarts map
2 Reset Match - restarts match, resets stopwatch rounds.
4 Start Match - vote to skip the /ready shenanigans.
8 Next Map - skips to next map on the rotation
16 Swap Teams - axis become allies and vice versa.
32 Game Type - vote for game mode: stopwatch, campaign etc
64 Kick Player - callvote to kick a player
128 Change Map - callvote to change map, disrupts map rotations!
|
Vote_Allow
These can be either 0 for disabled or 1 for enabled.
vote_allow_comp - load OSP RTCW competition settings
vote_allow_pub - load OSP RTCW public settings
vote_allow_gametype - vote for game mode: stopwatch, campaign etc
vote_allow_kick - callvote to kick a player
vote_allow_map - callvote to change map
vote_allow_mutespecs - toggle wether players see spectator's global chats
vote_allow_muting - toggle wether players can silence another player
vote_allow_matchreset - restarts match, resets stopwatch rounds.
vote_allow_nextmap - skips to next map on the rotation
vote_allow_referee - ref can issue several commands normally needing RCON.
vote_allow_shuffleteamsxp - shuffles players by their EXP to even up skills
vote_allow_swapteams - swap the teams around
vote_allow_friendlyfire - vote to allow/disallow team damage
vote_allow_timelimit - vote to change timelimit
vote_allow_warmupdamage - vote to allow/disallow damage in warmup
vote_allow_antilag - vote to (dis)enable antilag code
vote_allow_balancedteams - vote to force equal player numbers (or not to)
|
|