Difference between revisions of "Voting/ru"

From Team Fortress Wiki
Jump to: navigation, search
m (Серверные комады)
 
(25 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
{{Update}}
 
{{DISPLAYTITLE:Голосование}}
 
{{DISPLAYTITLE:Голосование}}
 
[[Image:Voting_YYN.png|right|За! За! Против!]]
 
[[Image:Voting_YYN.png|right|За! За! Против!]]
 
{{quotation|'''Солдат''', празднующий триумф демократии.|Америка снова победила!|sound=Soldier_DominationMedic03.wav}}
 
{{quotation|'''Солдат''', празднующий триумф демократии.|Америка снова победила!|sound=Soldier_DominationMedic03.wav}}
  
'''Голосование''' - это внутриигровая возможность, добавленная в [[Hatless Update/ru|Бесшляпном обновлении]] ([[April 14, 2011 Patch/ru|14 апреля 2011]]). Она позволяет всем игрокам активно участвовать в решении вопросов на сервере, таких как выбор следущей карты, отключение (в простой речи: ''кик'') игрока и некоторых других аспектов. После того как все голоса собраны, система принимает решение на основе большинства голосов. Игрок может начать голосование нажав кнопку в [[main menu/ru|главном меню]] (рядом с кнопкой "Продолжить игру"). После нажатия появится панель голосования в центре экрана. Игроки могут выбрать предмет голосования и дополнительные опции.
+
'''Голосование''' это внутриигровая возможность, добавленная в [[Hatless Update/ru|Бесшляпном обновлении]] ({{Patch name|4|14|2011}}). Она позволяет всем игрокам активно участвовать в решении вопросов на сервере, таких как выбор следущей карты, отключение (в простой речи: ''кик'') игрока и некоторых других аспектов. После того как все голоса собраны, система принимает решение на основе большинства голосов. Игрок может начать голосование нажав кнопку в [[main menu/ru|главном меню]] (рядом с кнопкой «Продолжить игру»). После нажатия появится панель голосования в центре экрана. Игроки могут выбрать предмет голосования и дополнительные опции.
  
Система голосования в [[Team Fortress 2 Beta/ru|Team Fortress 2 Beta]] была впервые предствалена [[March 9, 2011 Patch (Beta)/ru|9 марта 2011]]. Следующие два обновления вносили поправки в систему до тех пор, пока она не была официально добавлена в ''Team Fortress 2'' 14 апреля 2011.
+
Система голосования в [[Team Fortress 2 Beta/ru|Team Fortress 2 Beta]] была впервые предствалена {{Patch name|3|9|2011|beta}}. Следующие два обновления вносили поправки в систему до тех пор, пока она не была официально добавлена в ''Team Fortress 2'' 14 апреля 2011.
  
 
На сервере можно отключить систему голосования с помощью консольной команды <code>sv_allow_votes 0</code>. Это действие рекомендуется для серверов с собственной системой голосования (смотрите [[#Сервеные комады|ниже]]).
 
На сервере можно отключить систему голосования с помощью консольной команды <code>sv_allow_votes 0</code>. Это действие рекомендуется для серверов с собственной системой голосования (смотрите [[#Сервеные комады|ниже]]).
Line 16: Line 17:
 
* '''RestartGame''': Перезапуск текущего раунда. Если выбрать эту опцию, то всем игрокам будет показано уведомление, что раунд будет начат заново. Перезапуск произойдет через заданное время, и ни одна из команд не получит ни одного очка.
 
* '''RestartGame''': Перезапуск текущего раунда. Если выбрать эту опцию, то всем игрокам будет показано уведомление, что раунд будет начат заново. Перезапуск произойдет через заданное время, и ни одна из команд не получит ни одного очка.
 
* '''ChangeLevel''': Сменить текущую карту на сервере.
 
* '''ChangeLevel''': Сменить текущую карту на сервере.
* '''NextLevel''': Следующая карта будет сменена на данную. В отличие от ChangeLevel, текущая игра не прервется.
+
* '''NextLevel''': Голосование за смену следующей карты на заданную. В отличие от ChangeLevel, текущая игра не прервется.
* '''ScrambleTeams''': Игроки будут случайным образом распределены по командам. Действие произойдет сразу, а не по окончании раунда. Игроки будут уведомлены о распределении, если оно произойдет.
+
* '''ScrambleTeams''': Голосование за перераспределение по командам случайным образом. Если голосование удалось, перемешивание произойдет почти сразу, а игроки будут уведомлены о нем.
  
Некоторые из видов голосования могут быть помечены текстом '''(Недоступно)'''. Это значит, что голосование по данному вопросу провести нельзя. Владельцы серверов могут сами выбирать виды голосования, возможные на сервере.
+
Некоторые голосования могут быть помечены текстом '''(Недоступно)'''. Это значит, что владельцы серверов отключили возможность использовать их на сервере.
 +
На данный момент, на официальных серверах Valve доступно только Kick голосование
 +
К голосованию Kick может быть добавлена причина
  
== Клавиатурные команды ==
+
== Управление ==
 
; F1
 
; F1
: Проголосовать "За" в текущем выборе. Клиентская команда неизвестна.
+
: Проголосовать «За» или выбор карты в голосовании.  
  
 
; F2
 
; F2
: Проголосовать "Против" в текущем выборе. Клиентская команда неизвестна.
+
: Проголосовать «Против» или выбор карты в голосовании.
  
 
; F3
 
; F3
: Выбор карты для голосования.
+
: Выбор варианта в голосовании.
  
 
; F4
 
; F4
: Выбор карты для голосования.
+
: Выбор варианта в голосовании.
  
 
; F5
 
; F5
: Выбор карты для голосования или добавление карты в голосование <code>NextLevel vote</code>.
+
: Выбор варианта в голосовании или продление карты в голосовании <code>NextLevel</code>.
  
== Серверные комады ==
+
== Команды для сервера ==
  
Владельцы серверов могут выбирать не только типы голосования, но и некоторые другие функции. С помощью следующих консольных команд, система голосования может быть изменена для нужд сервера:
+
Владельцы серверов могут настраивать не только какие типы голосования разрешены, но и некоторые другие функции с помощью следующих консольных команд:
  
 
; {{code|sv_allow_votes}}
 
; {{code|sv_allow_votes}}
: Включает или отключает возможность голосования на сервере. Значение по умолчанию - {{code|1}} (включено).
+
: Включает или отключает возможность голосования на сервере. Значение по умолчанию {{code|1}} (включено).
  
; {{code|sv_vote_allow_specators}}
+
; {{code|sv_vote_allow_spectators}}
: Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию - {{code|0}} (запрещено).
+
: Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию {{code|0}} (запрещено).
  
 
; {{code|sv_vote_failure_timer}}
 
; {{code|sv_vote_failure_timer}}
: Время (в секундах), по прошествии которого голосование будет снова начато, если удалось с первого раза. Значение по умолчанию {{code|300}} (5 минут).
+
: Время (в секундах), по прошествии которого голосование может быть снова начато, если оно провалилось в предыдущий раз. Значение по умолчанию —  {{code|300}} (5 минут).
  
 
; {{code|sv_vote_issue_kick_allowed}}
 
; {{code|sv_vote_issue_kick_allowed}}
: Включает или отключает возможность голосования за отключение (в простой речи: ''кик'') игрока. Значение по умолчанию - {{code|0}} (отключено).
+
: Включает или отключает возможность голосования за отключение (в простой речи: ''кик'') игрока. Значение по умолчанию {{code|0}} (отключено).
  
 
; {{code|sv_vote_kick_ban_duration}}
 
; {{code|sv_vote_kick_ban_duration}}
: Времени (в минутах), по прошествии которого игрок будет забанен, если большинство проголосовало за его отключение. Значение по умолчанию {{code|1}}. Выставьте значение {{code|0}} чтобы отключить бан. В таком случае игрок будет только временно отключен.
+
: Время (в минутах), по прошествии которого игрок сможет вернутся на сервер, если его выгнали. Значение по умолчанию {{code|1}}. Значение {{code|0}} отключает эту функцию. В таком случае изгнанный игрок сможет почти сразу вернутся.
  
 
; {{code|sv_vote_issue_nextlevel_allowed}}
 
; {{code|sv_vote_issue_nextlevel_allowed}}
: Разрешает или запрещает изменить следующую карту в зависимости от итогов голосования. Значение по умолчанию {{code|1}} (разрешено).
+
: Включает или отключает возможность начать голосование за выбор следующей карты. Значение по умолчанию {{code|1}} (разрешено).
  
 
; {{code|sv_vote_issue_nextlevel_allowextend}}
 
; {{code|sv_vote_issue_nextlevel_allowextend}}
: Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию - {{code|1}} (разрешено).
+
: Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию {{code|1}} (разрешено).
  
 
; {{code|sv_vote_issue_nextlevel_choicesmode}}
 
; {{code|sv_vote_issue_nextlevel_choicesmode}}
Line 69: Line 72:
  
 
; {{code|sv_vote_issue_restart_game_allowed}}
 
; {{code|sv_vote_issue_restart_game_allowed}}
: Включает или отключает возможность голосования за переигрывание рауда. Значение по умолчанию {{code|1}} (включено).
+
: Включает или отключает возможность голосования за переигрывание раунда. Значение по умолчанию {{code|1}} (включено).
  
 
; {{code|sv_vote_issue_scramble_teams_allowed}}
 
; {{code|sv_vote_issue_scramble_teams_allowed}}
 
: Включает или отключает возможность голосования за смешивание команд. Значение по умолчанию {{code|1}} (включено).
 
: Включает или отключает возможность голосования за смешивание команд. Значение по умолчанию {{code|1}} (включено).
 +
 +
; {{code|sv_vote_late_join_cooldown}}
 +
: Контролирует длину паузы для игроков, вошедших в процессе игры.  Значение по умолчанию {{code|5}} (минут).
 +
 +
== Звуки ==
 +
В системе голосования есть несколько звуков, которые помогут узнать его прогресс. Звуки взяты из песни [[The Art of War (Soundtrack)/ru|The Art of War]]
 +
* [[Media:Vote started.wav|Голосование началось.]]
 +
* [[Media:Vote yes.wav|Игрок проголосовал «За».]]
 +
* [[Media:Vote no.wav|Игрок проголосовал «Против».]]
 +
* [[Media:Vote success.wav|Голосование успешно завершено.]]
 +
* [[Media:Vote failure.wav|Голосование провалено.]]
 +
 +
== Галерея ==
 +
<gallery>
 +
File:HUD Vote.png|Изображение голосования «Scramble Teams».
 +
</gallery>
  
 
== Предыдущие изменения ==
 
== Предыдущие изменения ==
'''[[March 9, 2011 Patch (Beta)/ru|Обновление бета-версии от 9 марта 2011]]'''
+
{{Update history | '''{{Patch name|3|9|2011|beta}}'''
 
* Добавлена внутриигровая система голосования.
 
* Добавлена внутриигровая система голосования.
  
'''[[March 11, 2011 Patch (Beta)/ru|Обновление бета-версии от 9 марта 2011]]'''
+
'''{{Patch name|3|11|2011|beta}}'''
 
* Добавлены настройки таймера/отсчета:
 
* Добавлены настройки таймера/отсчета:
 
** Увеличенно время между голосованиями от одного игрока.
 
** Увеличенно время между голосованиями от одного игрока.
Line 89: Line 108:
 
** Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания.
 
** Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания.
  
'''[[March 18, 2011 Patch (Beta)/ru|Обновление бета-версии от 18 марта 2011]]'''
+
'''{{Patch name|3|18|2011|beta}}'''
 
* Кнопки голосования перенесены на F1-F5 .
 
* Кнопки голосования перенесены на F1-F5 .
 
* Увеличено время между проведением голосования.
 
* Увеличено время между проведением голосования.
  
'''[[April 14, 2011 Patch/ru|Обновление от 14 апреля 2011]]''' ([[Hatless Update/ru|Беспшляпное обновление]])
+
'''{{Patch name|4|14|2011}}''' ([[Hatless Update/ru|Беспшляпное обновление]])
 
* Добавлена система голосований.
 
* Добавлена система голосований.
 
** Добавлены серверные команды для управления голосованиями.
 
** Добавлены серверные команды для управления голосованиями.
  
[[Category:Gameplay/ru]]
+
'''{{Patch name|5|25|2011}}'''
 +
* Исправлено падение сервера, вызываемое системой голосования.
 +
 
 +
'''{{Patch name|6|8|2011}}'''
 +
* Обновлена система голосования
 +
** Добавлена консольная переменная, запрещающая голосование за следующую карту, если таковое уже произведено. (<code>sv_vote_issue_nextlevel_prevent_change</code>)
 +
** Исправлен сброс количества сыгранных раундов при перемешивании команд
 +
*** Обновлена переменная <code>mp_scrambleteams</code> для поддержки параметра <code>2</code>, предотвращающего сброс количества сыгранных раундов при перемешивании команд
 +
** Исправлена ошибка сервера, при которой он начинал голосование в режиме тренировки или использоваие [[Itemtest/ru|itemtest]]
 +
 
 +
'''{{Patch name|6|27|2011}}'''
 +
* Исправлена ошибка, при которой клиенты видели неправильные результаты голосования при смене сервера
 +
 
 +
'''{{Patch name|6|28|2011}}'''
 +
* Добавлена настройка клавиши для вызова «[[Voting/ru|голосования]]».
 +
 
 +
'''{{Patch name|3|1|2012}}'''
 +
*Исправлена возможность голосования на картах [[Training mode/ru|режима обучения]]
 +
 
 +
'''{{Patch name|4|18|2012}}'''
 +
* Обновлена система [[Voting/ru|голосования]]
 +
** Список тех, кто начинает голосование, теперь отслеживается по SteamID, чтобы предотвратить использование уязвимостей в системе
 +
** Исправлена ошибка, позволявшая игрокам отключиться перед концом голосования за принудительное отключение, чтобы избежать блокировки доступа к серверу
 +
 
 +
'''{{Patch name|10|9|2012}}'''
 +
*Добавлена возможность голосовать за исключение с сервера игроков, не присоединившихся к команде в режиме [[Mann vs. Machine (game mode)/ru|Манн против машин]]
 +
*Добавлена команда sv_vote_issue_kick_spectators_mvm (по умолчанию значение 0), которая позволяет исключить с сервера любого подключающегося игрока по истечении лимита, установленного командой sv_vote_issue_kick_min_connect_time_mvm
 +
 
 +
'''{{Patch name|1|7|2016}}'''
 +
*В серверный журнал теперь записывается SteamID инициатора голосования за вылетание игрока с сервера.
 +
 
 +
'''{{Patch name|6|22|2021}}'''
 +
*Добавлена пауза, перед которой игрок может создать голосование, когда он присоединился к матчу в процессе игры.
 +
** sv_vote_late_join_cooldown контролирует длину паузы (по умолчанию 5 минут)
 +
*Голосования на отключение заканчиваются раньше и автоматически засчитываются, если цель голосования покидает матч во время его действия.
 +
*Обновлен список игроков в меню голосования, показывающий время подключения каждого игрока.}}
 +
 
 +
 
 +
 
 +
 
 +
 
 +
[[Category:Hatless Update/ru]] [[Category:Gameplay/ru]]

Latest revision as of 13:31, 1 April 2024

За! За! Против!
«
Америка снова победила!
Солдат, празднующий триумф демократии.
»

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

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

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

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

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

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

Некоторые голосования могут быть помечены текстом (Недоступно). Это значит, что владельцы серверов отключили возможность использовать их на сервере. На данный момент, на официальных серверах Valve доступно только Kick голосование К голосованию Kick может быть добавлена причина

Управление

F1
Проголосовать «За» или выбор карты в голосовании.
F2
Проголосовать «Против» или выбор карты в голосовании.
F3
Выбор варианта в голосовании.
F4
Выбор варианта в голосовании.
F5
Выбор варианта в голосовании или продление карты в голосовании NextLevel.

Команды для сервера

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

sv_allow_votes
Включает или отключает возможность голосования на сервере. Значение по умолчанию — 1 (включено).
sv_vote_allow_spectators
Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию — 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 (включено).
sv_vote_late_join_cooldown
Контролирует длину паузы для игроков, вошедших в процессе игры. Значение по умолчанию 5 (минут).

Звуки

В системе голосования есть несколько звуков, которые помогут узнать его прогресс. Звуки взяты из песни The Art of War

Галерея

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

Обновление от 9 марта 2011 (Бета)
  • Добавлена внутриигровая система голосования.

Обновление от 11 марта 2011 (Бета)

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

Обновление от 18 марта 2011 (Бета)

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

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

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

Обновление от 25 мая 2011

  • Исправлено падение сервера, вызываемое системой голосования.

Обновление от 8 июня 2011

  • Обновлена система голосования
    • Добавлена консольная переменная, запрещающая голосование за следующую карту, если таковое уже произведено. (sv_vote_issue_nextlevel_prevent_change)
    • Исправлен сброс количества сыгранных раундов при перемешивании команд
      • Обновлена переменная mp_scrambleteams для поддержки параметра 2, предотвращающего сброс количества сыгранных раундов при перемешивании команд
    • Исправлена ошибка сервера, при которой он начинал голосование в режиме тренировки или использоваие itemtest

Обновление от 27 июня 2011

  • Исправлена ошибка, при которой клиенты видели неправильные результаты голосования при смене сервера

Обновление от 28 июня 2011

Обновление от 1 марта 2012

Обновление от 18 апреля 2012

  • Обновлена система голосования
    • Список тех, кто начинает голосование, теперь отслеживается по SteamID, чтобы предотвратить использование уязвимостей в системе
    • Исправлена ошибка, позволявшая игрокам отключиться перед концом голосования за принудительное отключение, чтобы избежать блокировки доступа к серверу

Обновление от 9 октября 2012

  • Добавлена возможность голосовать за исключение с сервера игроков, не присоединившихся к команде в режиме Манн против машин
  • Добавлена команда sv_vote_issue_kick_spectators_mvm (по умолчанию значение 0), которая позволяет исключить с сервера любого подключающегося игрока по истечении лимита, установленного командой sv_vote_issue_kick_min_connect_time_mvm

Обновление от 7 января 2016

  • В серверный журнал теперь записывается SteamID инициатора голосования за вылетание игрока с сервера.

Обновление от 22 июня 2021

  • Добавлена пауза, перед которой игрок может создать голосование, когда он присоединился к матчу в процессе игры.
    • sv_vote_late_join_cooldown контролирует длину паузы (по умолчанию 5 минут)
  • Голосования на отключение заканчиваются раньше и автоматически засчитываются, если цель голосования покидает матч во время его действия.
  • Обновлен список игроков в меню голосования, показывающий время подключения каждого игрока.