User Tools

Site Tools


en:games:star_trek_-_voyager_elite_force:voting_system

EF 1 Voting System

Just like Quake 3, EF does utilize a voting system, which allows players to call votes for game type, maps and kicking players. This does however require the server to allow that. Especially when using a map cycle, it is recommended to not allow voting, as after a map vote the map cycle will not continue on its own.

Configuring the Server to Allow Votes

To activate voting on the server, set g_allowvote to 1, which is the default.

How to Call for a Vote

After that, the principle is always the same. callvote [command] calls for a vote, whereas [command] can be one of the vote types:

  • map_restart: Either restart the current map without new loading, or (if a previous vote or map cycle set it) load the next map.
  • nextmap: Sets the next map. When the current round is finished, the map set by this command will be started.
  • map [mapname]: Switches directly to the map given by [mapname]. Note: This is the technical name of the map, e.g. hm_voy1.
  • kick [playername]: Asks whether the player with the nick defined by [playername] should be kicked from the server.
  • g_gametype [number]: Switch the game type, e. g. from DM to CTF. The change will take effect only after a changing the current map. See also Game Types and Modes on valid values for [number].

How to Vote

Once a vote has been called, you will be notified by the game about that fact.

 Example of a pending EF vote for map restart.

In order to vote, you have to use the command vote, followed either by yes or no. By default, vote yes is bound to F1 while vote no is bound to F2.

Rules for the Vote Results

The decision whether a vote is successful or not follows these rules:

  • Nobody can call for a vote, while another one is in progress (has been called but not decided finally, yet).
  • Spectators cannot call for a vote.
  • While the score board is shown between maps (intermission), votes cannot be called for.
  • Each player can call up to three votes. (Not true, the code does check that condition, but the counter is never set.)
  • The vote caller automatically counts as yes.
  • The number of (valid) voters is the number of human players not currently spectating.
  • A vote is successful, when more than half of the voters voted yes.
  • A vote fails automatically, if that quota is not reached within 30 seconds upon vote call.
  • A vote fails if at least half of the voters voted no.
  • For the base line »half of the voters«, uneven numbers of voters are rounded down.

E.g. 3 players allowed to vote means the vote:

  • is successful with one additional yes vote (1 caller + 1 explicit yes = effectively 2 yes votes, half of 3 players for comparison is 1.5, rounded down to 1, effectively evaluating to 2 > 1, so vote is successful) but also
  • fails with one no vote (1 caller equals 1 yes vote, half of players is still 1, so 1 >= 1 is fulfilled, vote fails).

If you are playing with no other human players on a server (so alone or only bot players besides you), then votes are always passed, because 100% of voters voted yes.


Star Trek: Voyager Elite Force ] [ Game Play ] [ Technical Support ]

Game Types and Modes ] [ Weapons and Items ] [ Maps ] [ Recommendations and Achievements ]


[ Back to the games database ]

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
en/games/star_trek_-_voyager_elite_force/voting_system.txt · Last modified: 2024-08-10-14-51 by 7saturn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki