Difference between revisions of "Voting/ru"
m (→Серверные комады) |
Coteyka1209 (talk | contribs) |
||
(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|Бесшляпном обновлении]] ({{Patch name|4|14|2011}}). Она позволяет всем игрокам активно участвовать в решении вопросов на сервере, таких как выбор следущей карты, отключение (в простой речи: ''кик'') игрока и некоторых других аспектов. После того как все голоса собраны, система принимает решение на основе большинства голосов. Игрок может начать голосование нажав кнопку в [[main menu/ru|главном меню]] (рядом с кнопкой «Продолжить игру»). После нажатия появится панель голосования в центре экрана. Игроки могут выбрать предмет голосования и дополнительные опции. |
− | Система голосования в [[Team Fortress 2 Beta/ru|Team Fortress 2 Beta]] была впервые предствалена | + | Система голосования в [[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''': | + | * '''NextLevel''': Голосование за смену следующей карты на заданную. В отличие от ChangeLevel, текущая игра не прервется. |
− | * '''ScrambleTeams''': | + | * '''ScrambleTeams''': Голосование за перераспределение по командам случайным образом. Если голосование удалось, перемешивание произойдет почти сразу, а игроки будут уведомлены о нем. |
− | Некоторые | + | Некоторые голосования могут быть помечены текстом '''(Недоступно)'''. Это значит, что владельцы серверов отключили возможность использовать их на сервере. |
+ | На данный момент, на официальных серверах Valve доступно только Kick голосование | ||
+ | К голосованию Kick может быть добавлена причина | ||
− | == | + | == Управление == |
; F1 | ; F1 | ||
− | : Проголосовать | + | : Проголосовать «За» или выбор карты в голосовании. |
; F2 | ; F2 | ||
− | : Проголосовать | + | : Проголосовать «Против» или выбор карты в голосовании. |
; F3 | ; F3 | ||
− | : Выбор | + | : Выбор варианта в голосовании. |
; F4 | ; F4 | ||
− | : Выбор | + | : Выбор варианта в голосовании. |
; F5 | ; F5 | ||
− | : Выбор | + | : Выбор варианта в голосовании или продление карты в голосовании <code>NextLevel</code>. |
− | == | + | == Команды для сервера == |
− | Владельцы серверов могут | + | Владельцы серверов могут настраивать не только какие типы голосования разрешены, но и некоторые другие функции с помощью следующих консольных команд: |
; {{code|sv_allow_votes}} | ; {{code|sv_allow_votes}} | ||
− | : Включает или отключает возможность голосования на сервере. Значение по умолчанию | + | : Включает или отключает возможность голосования на сервере. Значение по умолчанию — {{code|1}} (включено). |
− | ; {{code| | + | ; {{code|sv_vote_allow_spectators}} |
− | : Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию | + | : Разрешает или запрещает участие в голосовании наблюдателей. Значение по умолчанию — {{code|0}} (запрещено). |
; {{code|sv_vote_failure_timer}} | ; {{code|sv_vote_failure_timer}} | ||
− | : Время (в секундах), по прошествии которого голосование | + | : Время (в секундах), по прошествии которого голосование может быть снова начато, если оно провалилось в предыдущий раз. Значение по умолчанию — {{code|300}} (5 минут). |
; {{code|sv_vote_issue_kick_allowed}} | ; {{code|sv_vote_issue_kick_allowed}} | ||
− | : Включает или отключает возможность голосования за отключение (в простой речи: ''кик'') игрока. Значение по умолчанию | + | : Включает или отключает возможность голосования за отключение (в простой речи: ''кик'') игрока. Значение по умолчанию — {{code|0}} (отключено). |
; {{code|sv_vote_kick_ban_duration}} | ; {{code|sv_vote_kick_ban_duration}} | ||
− | : | + | : Время (в минутах), по прошествии которого игрок сможет вернутся на сервер, если его выгнали. Значение по умолчанию — {{code|1}}. Значение {{code|0}} отключает эту функцию. В таком случае изгнанный игрок сможет почти сразу вернутся. |
; {{code|sv_vote_issue_nextlevel_allowed}} | ; {{code|sv_vote_issue_nextlevel_allowed}} | ||
− | : | + | : Включает или отключает возможность начать голосование за выбор следующей карты. Значение по умолчанию — {{code|1}} (разрешено). |
; {{code|sv_vote_issue_nextlevel_allowextend}} | ; {{code|sv_vote_issue_nextlevel_allowextend}} | ||
− | : Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию | + | : Разрешает или запрещает голосовать за продление текущей карты. Значение по умолчанию — {{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|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> | ||
== Предыдущие изменения == | == Предыдущие изменения == | ||
− | ''' | + | {{Update history | '''{{Patch name|3|9|2011|beta}}''' |
* Добавлена внутриигровая система голосования. | * Добавлена внутриигровая система голосования. | ||
− | ''' | + | '''{{Patch name|3|11|2011|beta}}''' |
* Добавлены настройки таймера/отсчета: | * Добавлены настройки таймера/отсчета: | ||
** Увеличенно время между голосованиями от одного игрока. | ** Увеличенно время между голосованиями от одного игрока. | ||
Line 89: | Line 108: | ||
** Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания. | ** Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания. | ||
− | ''' | + | '''{{Patch name|3|18|2011|beta}}''' |
* Кнопки голосования перенесены на F1-F5 . | * Кнопки голосования перенесены на F1-F5 . | ||
* Увеличено время между проведением голосования. | * Увеличено время между проведением голосования. | ||
− | ''' | + | '''{{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
- Голосование началось.
- Игрок проголосовал «За».
- Игрок проголосовал «Против».
- Голосование успешно завершено.
- Голосование провалено.
Галерея
Предыдущие изменения
- Добавлена внутриигровая система голосования.
Обновление от 11 марта 2011 (Бета)
- Добавлены настройки таймера/отсчета:
- Увеличенно время между голосованиями от одного игрока.
- Увеличено время, когда неудачное голосование может быть вызванно повторно.
- Окно голосования теперь исчезает при отключении сервера.
- Теперь требуется больший процент игроков , для того чтобы голосование было одобренно.
- Игрок не может вызвать голосование за кик самого себя.
- Временно не доступны команды: выгнать игрока и сменить уровень.
- Команда nextlevel_choicesmode разрешена по умолчанию (с целью тестирования).
- Голосование за выбор следующей карты будет вызвано автоматически, незадолго до окончания.
Обновление от 18 марта 2011 (Бета)
- Кнопки голосования перенесены на F1-F5 .
- Увеличено время между проведением голосования.
Обновление от 14 апреля 2011 (Беспшляпное обновление)
- Добавлена система голосований.
- Добавлены серверные команды для управления голосованиями.
- Исправлено падение сервера, вызываемое системой голосования.
- Обновлена система голосования
- Добавлена консольная переменная, запрещающая голосование за следующую карту, если таковое уже произведено. (
sv_vote_issue_nextlevel_prevent_change
) - Исправлен сброс количества сыгранных раундов при перемешивании команд
- Обновлена переменная
mp_scrambleteams
для поддержки параметра2
, предотвращающего сброс количества сыгранных раундов при перемешивании команд
- Обновлена переменная
- Исправлена ошибка сервера, при которой он начинал голосование в режиме тренировки или использоваие itemtest
- Добавлена консольная переменная, запрещающая голосование за следующую карту, если таковое уже произведено. (
- Исправлена ошибка, при которой клиенты видели неправильные результаты голосования при смене сервера
- Добавлена настройка клавиши для вызова «голосования».
- Исправлена возможность голосования на картах режима обучения
- Обновлена система голосования
- Список тех, кто начинает голосование, теперь отслеживается по SteamID, чтобы предотвратить использование уязвимостей в системе
- Исправлена ошибка, позволявшая игрокам отключиться перед концом голосования за принудительное отключение, чтобы избежать блокировки доступа к серверу
- Добавлена возможность голосовать за исключение с сервера игроков, не присоединившихся к команде в режиме Манн против машин
- Добавлена команда sv_vote_issue_kick_spectators_mvm (по умолчанию значение 0), которая позволяет исключить с сервера любого подключающегося игрока по истечении лимита, установленного командой sv_vote_issue_kick_min_connect_time_mvm
- В серверный журнал теперь записывается SteamID инициатора голосования за вылетание игрока с сервера.
- Добавлена пауза, перед которой игрок может создать голосование, когда он присоединился к матчу в процессе игры.
- sv_vote_late_join_cooldown контролирует длину паузы (по умолчанию 5 минут)
- Голосования на отключение заканчиваются раньше и автоматически засчитываются, если цель голосования покидает матч во время его действия.
- Обновлен список игроков в меню голосования, показывающий время подключения каждого игрока.