Голосование

From Team Fortress Wiki
< Voting
Revision as of 06:27, 20 April 2011 by Rins (talk | contribs)
Jump to: navigation, search
За! За! Против!
«
Америка снова победила!
Солдат, празднующий триумф демократии.
»

Голосование это внутриигровая возможность, добавленная в Бесшляпном обновлении (14 апреля 2011). Она позволяет всем игрокам активно участвовать в решении вопросов на сервере, таких как выбор следущей карты, отключение (в простой речи: кик) игрока и некоторых других аспектов. После того как все голоса собраны, система принимает решение на основе большинства голосов. Игрок может начать голосование нажав кнопку в главном меню (рядом с кнопкой "Продолжить игру"). После нажатия появится панель голосования в центре экрана. Игроки могут выбрать предмет голосования и дополнительные опции.

Система голосования в Team Fortress 2 Beta была впервые предствалена 9 марта 2011. Следующие два обновления вносили поправки в систему до тех пор, пока она не была официально добавлена в Team Fortress 2 14 апреля 2011.

На сервере можно отключить систему голосования с помощью консольной команды sv_allow_votes 0. Это действие рекомендуется для серверов с собственной системой голосования (смотрите ниже).

Виды голосования

На панели голосования игроки могут выбирать предмет голосования в колонке справа. На данный момент существует пять типов:

  • Kick: Отключить какого-либо игрока от сервера.
  • RestartGame: Перезапуск текущего раунда. Если выбрать эту опцию, то всем игрокам будет показано уведомление, что раунд будет начат заново. Перезапуск произойдет через заданное время, и ни одна из команд не получит ни одного очка.
  • ChangeLevel: Сменить текущую карту на сервере.
  • NextLevel: Следующая карта будет сменена на данную. В отличие от ChangeLevel, текущая игра не прервется.
  • ScrambleTeams: Игроки будут случайным образом распределены по командам. Действие произойдет сразу, а не по окончании раунда. Игроки будут уведомлены о распределении, если оно произойдет.

Некоторые из видов голосования могут быть помечены текстом (Недоступно). Это значит, что голосование по данному вопросу провести нельзя. Владельцы серверов могут сами выбирать виды голосования, возможные на сервере.

Клавиатурные команды

F1
Проголосовать "За" в текущем выборе. Клиентская команда неизвестна.
F2
Проголосовать "Против" в текущем выборе. Клиентская команда неизвестна.
F3, F4, F5
Неизвестно.

Сервеные комады

Владельцы серверов могут выбирать не только типы голосования, но и некоторые другие функции. С помощью следующих консольных команд, система голосования может быть изменена для нужд сервера:

sv_allow_votes
Включает или отключает возможность голосования на сервере. Значение по умолчанию 1 (включено).
sv_vote_allow_specators
Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию 0 (запрещено).
sv_vote_failure_timer
Время (в секундах), по прошествии которого голосование будет снова начато, если удалось с первого раза. Значение по умолчанию 300 (5 минут).
sv_vote_issue_kick_allowed
Включает или отключает возможность голосования за отключение (в простой речи: кик) игрока. Значение по умолчанию 0 (отключено).
sv_vote_kick_ban_duration
Времени (в минутах), по прошествии которого игрок будет забанен, если большинство проголосовало за его отключение. Значение по умолчанию 1. Выставьте значение 0 чтобы отключить бан. В таком случае игрок будет только временно отключен.
sv_vote_issue_nextlevel_allowed
Разрешает или запрещает изменить следующую карту в зависимости от итогов голосования. Значение по умолчанию 1 (разрешено).
sv_vote_issue_nextlevel_allowextend
Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию 1 (разрешено).
sv_vote_issue_nextlevel_choicesmode
Разрешает или запрещает игрокам выбирать следующую карту из списка карт с наименьшим игровым временем. Значение по умолчанию 1 (разрешено).
sv_vote_issue_changelevel_allowed
Разрешает или запрещает сменить текущую карту сразу после окончания голосования. Значение по умолчанию 0 (запрещено).
sv_vote_issue_restart_game_allowed
Включает или отключает возможность голосования за переигрывание рауда. Значение по умолчанию 1 (включено).
sv_vote_issue_scramble_teams_allowed
Включает или отключает возможность голосования за смешивание команд. Значение по умолчанию 1 (включено).

Предыдущие изменения

Обновление бета-версии от 9 марта 2011

  • Добавлена внутриигровая система голосования.

Обновление бета-версии от 9 марта 2011

  • Добавлены настройки таймера/отсчета:
    • Увеличенно время между голосованиями от одного игрока.
    • Увеличено время, когда неудачное голосование может быть вызванно повторно.
  • Окно голосования теперь исчезает при отключении сервера.
  • Теперь требуется больший процент игроков , для того чтобы голосование было одобренно.
  • Игрок не может вызвать голосование за кик самого себя.
  • Временно не доступны команды: выгнать игрока и сменить уровень.
  • Команда nextlevel_choicesmode разрешена по умолчанию (с целью тестирования).
    • Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания.

Обновление бета-версии от 18 марта 2011

  • Кнопки голосования перенесены на F1-F5 .
  • Увеличено время между проведением голосования.

Обновление от 14 апреля 2011 (Беспшляпное обновление)

  • Добавлена система голосований.
    • Добавлены серверные команды для управления голосованиями.