Difference between revisions of "Voting/pl"
(updated) |
ShadowMan44 (talk | contribs) m |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE: Głosowanie}} | {{DISPLAYTITLE: Głosowanie}} | ||
[[File:Voting_YYN.png|right]] | [[File:Voting_YYN.png|right]] | ||
− | {{quotation|'''Żołnierz''' świętujący demokrację w pracy|Ameryka znowu wygrywa!|sound=Soldier_DominationMedic03.wav}} | + | {{quotation|'''Żołnierz''' świętujący demokrację w pracy|Ameryka znowu wygrywa!|sound=Soldier_DominationMedic03.wav|en-sound=yes}} |
− | '''Głosowanie''' jest funkcją gry dodaną w [[Hatless Update/pl|Bezczapkowej Aktualizacji]] wydanej | + | '''Głosowanie''' jest funkcją gry dodaną w [[Hatless Update/pl|Bezczapkowej Aktualizacji]] wydanej {{Patch name|4|14|2011}}. Umożliwia dowolnemu graczowi rozpoczęcie głosowania ustanawiającego zmiany na serwerze. Różne opcje zezwalają graczom na głosowanie na zmianę [[list of maps/pl|mapy]], wyrzucenie danego gracza, lub przemieszanie drużyn. Każdy gracz może rozpocząć głosowanie poprzez kliknięcie w ikonę wyboru widoczną w [[main menu/pl|głównym menu]] gry. Można wtedy wybrać typ głosowania i jest już ono rozpoczęte oraz dostępne dla wszystkich osób obecnych na serwerze, chyba że głosowanie dotyczy wyrzucenia danej osoby, które w takim przypadku zostanie wyświetlone tylko tej drużynie, w której znajduje się osoba, której to dotyczy. |
− | System głosowania został pierwotnie wprowadzony do [[Team Fortress 2 Beta/pl|Bety Team Fortress 2]] w dniu | + | System głosowania został pierwotnie wprowadzony do [[Team Fortress 2 Beta/pl|Bety Team Fortress 2]] w dniu {{Patch name|3|9|2011|beta}}. Wydano później dwie aktualizacje bety usprawniające system głosowania, nim został on wdrożony do ''Team Fortress 2'' 14 kwietnia. Zanim ta funkcja została wprowadzona, to jedyny sposób zmiany mapy, wyrzucenie lub zbanowanie gracza wymagał użycia komendy w konsoli, lub konkretnych modyfikacji serwera. |
− | System głosowania może zostać wyłączony poprzez ustawienie | + | System głosowania może zostać wyłączony poprzez ustawienie zmiennej [[servers/pl|serwera]] {{code|sv_allow_votes}} na {{code|0}}. Można także wyłączyć poszczególne typy głosowań, przy pomocy określonych komend serwera (zobacz [[#Komendy serwera|poniżej]]). |
− | == | + | == Rodzaje głosowania == |
− | + | Istnieje pięć rodzajów głosowań, które można rozpocząć: | |
− | Istnieje pięć | + | * '''Wyrzucenie gracza''': Wyrzuca z serwera wybranego gracza oraz tymczasowo nie pozwala mu na wejście na dany serwer. Czas trwania bana jest określony przez {{cvar|sv_vote_kick_ban_duration}}. Tylko gracze znajdujący się w drużynie z osobą, której dotyczy to głosowanie, mogą głosować. |
− | + | * '''Restart gry''': Restartuje obecną rundę. Jeśli głosowanie powiedzie się, to pojawi się powiadomienie informujące wszystkich graczy, że runda zostanie zrestartowana. Nim rozpocznie się nowa runda, to upływa określony przedział czasowy, a żadna z drużyn nie otrzymuje żadnych punktów. | |
− | * '''Wyrzucenie gracza''': Wyrzuca wybranego gracza z | ||
− | * '''Restart gry''': Restartuje obecną rundę. Jeśli głosowanie się | ||
* '''Zmiana mapy''': Obecna mapa zmienia się na wybraną mapę. | * '''Zmiana mapy''': Obecna mapa zmienia się na wybraną mapę. | ||
− | * '''Zmiana następnej mapy''': Następna mapa | + | * '''Zmiana następnej mapy''': Następna mapa zostanie zmieniona na wybraną mapę. W przeciwieństwie do głosowania "Zmiana mapy", w tym głosowaniu aktualnie rozgrywana mapa nie będzie zakończona. |
− | * '''Przemieszanie drużyn''': Gracze umieszczani są do w sposób losowy do obu zespołów. Warto pamiętać o tym, że przemieszanie obu drużyn następuje od razu po zakończeniu głosowania, a nie dopiero po zakończeniu rundy. Zanim się to jednak stanie | + | * '''Przemieszanie drużyn''': Gracze umieszczani są do w sposób losowy do obu zespołów. Warto pamiętać o tym, że przemieszanie obu drużyn następuje od razu po zakończeniu głosowania, a nie dopiero po zakończeniu rundy. Zanim się to jednak stanie się, to pojawi się odpowiednie powiadomienie informujące o tym. |
+ | * '''Wyłączenie [[Team balance/pl|autobalansu drużyn]]''': Nie pozwala serwerowi na automatyczne przeniesienie graczy do drugiej drużyny, jeśli zaniknie jakaś nierównowaga. | ||
+ | * '''Włącz limity klasy''': Ustawia ograniczenia dotyczące tego, ile graczy może w danej chwili grać daną klasą. | ||
+ | * '''[[Enchantment Eternaween/pl|Wiecznoween]]''': Pozwala na noszenie przedmiotów Halloweenowych przez dwie godziny. | ||
+ | * '''Wstrzymanie gry''': Dotyczy wstrzymania gry na określony czas. | ||
== Komendy wydawane za pomocą klawiatury == | == Komendy wydawane za pomocą klawiatury == | ||
; F1 | ; F1 | ||
− | : Oddaje głos na "Tak" w bieżącym głosowaniu. Polecenie klienta | + | : Oddaje głos na "Tak" w bieżącym głosowaniu. Polecenie klienta to "{{kbd|vote option1}}". |
; F2 | ; F2 | ||
− | : Oddaje głos na "Nie" w bieżącym głosowaniu. Polecenie klienta | + | : Oddaje głos na "Nie" w bieżącym głosowaniu. Polecenie klienta to "{{kbd|vote option2}}". |
;F3 | ;F3 | ||
− | : | + | : Wybiera jedną z map z głosowania. Polecenie klienta to "{{kbd|vote option3}}". |
; F4 | ; F4 | ||
− | : | + | : Wybiera jedną z map z głosowania. Polecenie klienta to "{{kbd|vote option4}}". |
; F5 | ; F5 | ||
− | : | + | : Wybiera jedną z map z głosowania lub przedłuża bieżącą mapę w głosowaniu na <code>NextLevel</code>. Polecenie klienta to "{{kbd|vote option5}}". |
+ | |||
+ | ; "{{kbd|callvote}}" | ||
+ | : Otwiera okno z opcjami głosowania. Domyślnie ta opcja nie jest przypisana do żadnego klawisza. | ||
== Komendy serwera == | == Komendy serwera == | ||
Line 40: | Line 45: | ||
; {{code|sv_allow_votes}} | ; {{code|sv_allow_votes}} | ||
− | : Włącza | + | : Włącza lub całkowicie wyłącza system głosowania. Domyślnie ustawiona na {{code|1}} (włączona). |
; {{code|sv_vote_allow_specators}} | ; {{code|sv_vote_allow_specators}} | ||
Line 47: | Line 52: | ||
; {{code|sv_vote_failure_timer}} | ; {{code|sv_vote_failure_timer}} | ||
: Czas pomiędzy kolejnymi głosowaniami (w sekundach); czas, który musi upłynąć po nieudanym głosowaniu, nim będzie można rozpocząć kolejne. Domyślnie ustawiona na {{code|300}} (5 minut). | : Czas pomiędzy kolejnymi głosowaniami (w sekundach); czas, który musi upłynąć po nieudanym głosowaniu, nim będzie można rozpocząć kolejne. Domyślnie ustawiona na {{code|300}} (5 minut). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_autobalance_allowed}} | ||
+ | : Umożliwia rozpoczęcie głosowania nad wyłączeniem autobalansu. Domyślnie ustawiona na {{code|1}} (włączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_classlimits_allowed}} | ||
+ | : Umożliwia rozpoczęcie głosowania nad włączeniem limitów klas. Domyślnie ustawiona na {{code|0}} (wyłączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_classlimits_max}} | ||
+ | : Ustala maksymalną ilość graczy mogących grać daną klasą. Nie można ustawić tego limitu tylko jednej, konkretnej klasie; ta komenda będzie miała wpływ na ich wszystkie 9. Domyślnie ustawiona na {{code|4}}. | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_extendlevel_allowed}} | ||
+ | : Umożliwia rozpoczęcie głosowania nad przedłużeniem czasu trwania danej mapy, zamiast przejścia na następną. | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_extendlevel_quorum}} | ||
+ | : [...] | ||
; {{code|sv_vote_issue_kick_allowed}} | ; {{code|sv_vote_issue_kick_allowed}} | ||
− | : Umożliwia | + | : Umożliwia rozpoczęcie głosowania nad wyrzuceniem danego gracza. Domyślnie ustawiona na {{code|0}} (wyłączona). |
; {{code|sv_vote_kick_ban_duration}} | ; {{code|sv_vote_kick_ban_duration}} | ||
− | : Czas trwania (w minutach) bana gracza, jeśli głosowanie | + | : Czas trwania (w minutach) bana gracza, jeśli głosowanie nad jego wyrzuceniem pomyślnie przejdzie. Domyślnie ustawiona na {{code|1}}. Ustaw na {{code|0}}, aby całkowicie zablokować możliwość banowania gracza, zamiast będzie on tylko wyrzucany. |
; {{code|sv_vote_issue_nextlevel_allowed}} | ; {{code|sv_vote_issue_nextlevel_allowed}} | ||
− | : Umożliwia wybranie następnej mapy | + | : Umożliwia wybranie następnej mapy drogą głosowania. Domyślnie ustawiona na {{code|1}} (włączona). Jeśli głosowanie rozpocznie się podczas rundy, to mapa zostanie zmieniona pod koniec rundy, a nie po zakończeniu czasu trwania mapy. Wyłączenie tej opcji także wyłącza automatyczne głosowanie pod koniec trwania mapy. |
; {{code|sv_vote_issue_nextlevel_allowextend}} | ; {{code|sv_vote_issue_nextlevel_allowextend}} | ||
Line 62: | Line 82: | ||
; {{code|sv_vote_issue_nextlevel_choicesmode}} | ; {{code|sv_vote_issue_nextlevel_choicesmode}} | ||
: Umożliwia graczom wybrać następną mapę z listy map najrzadziej rozgrywanych. Domyślnie ustawiona na {{code|1}} (włączona). | : Umożliwia graczom wybrać następną mapę z listy map najrzadziej rozgrywanych. Domyślnie ustawiona na {{code|1}} (włączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_nextlevel_prevent_change}} | ||
+ | : Nie pozwala na ponowne głosowanie nad następną mapą, jeśli została ona już wcześniej wybrana. Domyślnie ustawiona na {{code|1}} (włączona). | ||
; {{code|sv_vote_issue_changelevel_allowed}} | ; {{code|sv_vote_issue_changelevel_allowed}} | ||
− | : Umożliwia bezzwłoczne rozpoczęcie głosowania | + | : Umożliwia bezzwłoczne rozpoczęcie głosowania nad zmianę mapy. Domyślnie ustawiona na {{code|0}} (wyłączona). |
; {{code|sv_vote_issue_restart_game_allowed}} | ; {{code|sv_vote_issue_restart_game_allowed}} | ||
Line 71: | Line 94: | ||
; {{code|sv_vote_issue_scramble_teams_allowed}} | ; {{code|sv_vote_issue_scramble_teams_allowed}} | ||
: Umożliwia rozpoczynać głosowania na wymieszanie drużyn. Domyślnie ustawiona na {{code|1}} (włączona). | : Umożliwia rozpoczynać głosowania na wymieszanie drużyn. Domyślnie ustawiona na {{code|1}} (włączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_ui_hide_disabled_issues}} | ||
+ | : Ukrywa wyłączone opcje głosowania zawarte w menu głosowania. Domyślnie ustawiona na {{code|1}} (włączona). | ||
+ | |||
+ | == Komendy dotyczące trybu MvM == | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_kick_allowed_mvm}} | ||
+ | : Umożliwia rozpoczęcie głosowania nad wyrzuceniem danego gracza. Domyślnie ustawiona na {{code|1}} (włączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_changelevel_allowed_mvm}} | ||
+ | : Umożliwia bezzwłoczne rozpoczęcie głosowania nad zmianę mapy. Domyślnie ustawiona na {{code|0}} (wyłączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_classlimits_allowed_mvm}} | ||
+ | : Umożliwia rozpoczęcie głosowania nad włączeniem limitów klas. Domyślnie ustawiona na {{code|0}} (wyłączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_classlimits_max_mvm}} | ||
+ | : Ustala maksymalną ilość graczy mogących grać daną klasą. Domyślnie ustawiona na {{code|2}}. | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_kick_min_connect_time_mvm}} | ||
+ | : Umożliwia na wyrzucenie kogokolwiek, kto nie jest w drużynie atakujących i nie dołączył do swojej drużyny, o ile upłynęła ustalona ilość czasu. Domyślnie ustawiona na {{code|0}} (włączona). | ||
+ | |||
+ | ; {{cvar|sv_vote_failure_timer_mvm}} | ||
+ | : Czas pomiędzy kolejnymi głosowaniami (w sekundach); czas, który musi upłynąć po nieudanym głosowaniu, nim będzie można rozpocząć kolejne. Domyślnie ustawiona na {{code|120}} (2 minuty). | ||
+ | |||
+ | ; {{cvar|sv_vote_issue_mvm_challenge_allowed }} | ||
+ | : Umożliwia rozpoczęcie głosowanie nad zmianą poziomu trudności. Domyślnie ustawiona na {{code|1}} (włączona). | ||
== Dźwięki == | == Dźwięki == | ||
System głosowania korzysta z kilku klipów dźwiękowych, aby ukazać postęp w głosowaniu. | System głosowania korzysta z kilku klipów dźwiękowych, aby ukazać postęp w głosowaniu. | ||
− | * [[Media:Vote started.wav|Głosowanie | + | * [[Media:Vote started.wav|Głosowanie zostało rozpoczęte.]] |
* [[Media:Vote yes.wav|Gracz zagłosował na tak.]] | * [[Media:Vote yes.wav|Gracz zagłosował na tak.]] | ||
* [[Media:Vote no.wav|Gracz zagłosował na nie.]] | * [[Media:Vote no.wav|Gracz zagłosował na nie.]] | ||
− | * [[Media:Vote success.wav|Głosowanie się | + | * [[Media:Vote success.wav|Głosowanie powiodło się.]] |
− | * [[Media:Vote failure.wav|Głosowanie się | + | * [[Media:Vote failure.wav|Głosowanie nie powiodło się.]] |
== Historia aktualizacji == | == Historia aktualizacji == | ||
− | {{Update history| | + | {{Update history | '''{{Patch name|3|9|2011|beta}}''' |
− | ''' | ||
* Dodano wewnętrzny system głosowania. | * Dodano wewnętrzny system głosowania. | ||
− | ''' | + | '''{{Patch name|3|11|2011|beta}}''' |
* Dostosowano przejście rozpoczęcia głosowania i odstępy czasu/liczniki: | * Dostosowano przejście rozpoczęcia głosowania i odstępy czasu/liczniki: | ||
** Zwiększono odstęp czasu przed następnym głosowaniem gracza | ** Zwiększono odstęp czasu przed następnym głosowaniem gracza | ||
Line 96: | Line 144: | ||
** Serwer będzie automatycznie pytał graczy o wybranie następnej mapy na krótko przed skończeniem się czasu bieżącej mapy. | ** Serwer będzie automatycznie pytał graczy o wybranie następnej mapy na krótko przed skończeniem się czasu bieżącej mapy. | ||
− | ''' | + | '''{{Patch name|3|18|2011|beta}}''' |
* Zmieniono klawisze głosowania na klawisze F1-F5 | * Zmieniono klawisze głosowania na klawisze F1-F5 | ||
* Jeszcze bardziej zwiększono odstęp czasu przed następnym głosowaniem gracza | * Jeszcze bardziej zwiększono odstęp czasu przed następnym głosowaniem gracza | ||
− | ''' | + | '''{{Patch name|4|14|2011}}''' ([[Hatless Update/pl|Bezczapkowa Aktualizacja]]) |
* Dodano nowy system głosowania | * Dodano nowy system głosowania | ||
** Dodano Serwerowe zmienne do kontrolowania systemu głosowania | ** Dodano Serwerowe zmienne do kontrolowania systemu głosowania | ||
− | ''' | + | '''{{Patch name|5|25|2011}}''' |
* Naprawiono crash serwera wywoływany przez system głosowania. | * Naprawiono crash serwera wywoływany przez system głosowania. | ||
− | ''' | + | '''{{Patch name|6|8|2011}}''' |
*Zaktualizowano system głosowania. | *Zaktualizowano system głosowania. | ||
** Dodano zmienną by zapobiec głosowaniu na następny poziom, jeśli został już jakiś wybrany (<code>sv_vote_issue_nextlevel_prevent_change</code>) | ** Dodano zmienną by zapobiec głosowaniu na następny poziom, jeśli został już jakiś wybrany (<code>sv_vote_issue_nextlevel_prevent_change</code>) | ||
Line 114: | Line 162: | ||
** Naprawiono serwer automatycznie tworzący głosowania w trakcie treningu lub używając [[itemtest/pl|itemtest]] | ** Naprawiono serwer automatycznie tworzący głosowania w trakcie treningu lub używając [[itemtest/pl|itemtest]] | ||
− | ''' | + | '''{{Patch name|6|27|2011}}''' |
* Naprawiono problem u klientów widzących niepoprawne opcje głosowania po zmianie serwera | * Naprawiono problem u klientów widzących niepoprawne opcje głosowania po zmianie serwera | ||
− | ''' | + | '''{{Patch name|6|28|2011}}''' |
* Dodano pozycję dla "Rozpocznij głosowanie" do Opcji->Klawiatura, tak by można było przypisać do niej klawisz. | * Dodano pozycję dla "Rozpocznij głosowanie" do Opcji->Klawiatura, tak by można było przypisać do niej klawisz. | ||
+ | |||
+ | '''{{Patch name|3|1|2012}}''' | ||
+ | * Naprawiono możliwość rozpoczęcia głosowania na mapach treningowych. | ||
+ | |||
+ | '''{{Patch name|4|18|2012}}''' | ||
+ | * Historia głosów gracza jest teraz zapisywana na podstawie [[SteamID/pl|SteamID]], w celu zapobiegnięcia nadużywania systemu. | ||
+ | * Naprawiono błąd, który umożliwiał graczom na ominięcie bana poprzez rozłączenie się podczas głosowania. | ||
+ | |||
+ | '''{{Patch name|6|27|2012}}''' | ||
+ | * Głosowania rozpoczęte przez dedykowany serwer nie będą liczyły się do opóźnienia między następnymi głosowaniami | ||
+ | |||
+ | '''{{Patch name|10|9|2012}}''' | ||
+ | * Dodano opcję pozwalającą na wyrzucenie graczy, którzy nie dołączyli do drużyny w [[Mann vs. Machine (game mode)/pl|trybie Mann vs. Maszyny]]. | ||
+ | * Dodano komendę {{cvar|sv_vote_issue_kick_spectators_mvm}} (domyślnie ustawioną na 0), pozwalającą na wyrzucenie każdego, kto nie należy do przeciwnej drużyny, po upłynięciu czasu określonego przez komendę {{cvar|sv_vote_issue_kick_min_connect_time_mvm}}, jeśli jest ona włączona. | ||
+ | |||
+ | '''{{Patch name|5|13|2013}}''' | ||
+ | * {{undocumented}} Awatary graczy są odtąd widoczne w menu głosowań. | ||
+ | |||
+ | '''{{Patch name|2|11|2014}}''' | ||
+ | * Naprawiono błąd, który powodował, że wyrzuceni gracze nie byli banowani z serwera. | ||
+ | |||
+ | '''{{Patch name|9|15|2014}}''' | ||
+ | * Naprawiono błąd, który pozwalał nie zostać wyrzuconym z serwera. | ||
+ | * Podstawowa wartość komendy {{cvar|sv_vote_issue_scramble_teams_cooldown}} została zmieniona na 20 minut. | ||
+ | |||
+ | '''{{Patch name|9|16|2014}}''' | ||
+ | * Naprawiono błąd systemu głosowania, który powodował wyłączanie się serwera. | ||
+ | |||
+ | '''{{Patch name|10|1|2014}}''' | ||
+ | * Dodano opcję głosowania "Włącz/wyłącz autobalans drużyn" | ||
+ | ** Udane głosowanie włączy bądź wyłączy autobalans drużyn na podstawie ilości graczy w obu drużynach. | ||
+ | ** Użyj komendy {{cvar|sv_vote_issue_autobalanced_allowed}}, aby włączyć bądź wyłączyć tę opcję głosowania na serwerze. | ||
+ | ** Ta opcja głosowania jest niedostępna w trybie Mann vs. Maszyny, Średniowiecznym, Arena, Turniejowym oraz Treningu. | ||
+ | |||
+ | '''{{Patch name|10|15|2014}}''' | ||
+ | * Zaktualizowano system głosowania | ||
+ | ** Naprawiono odtwarzanie/wyświetlanie się dźwięku/powiadomienia specyficznego dla danej drużyny, w przeciwnej drużynie. | ||
+ | ** Komenda {{cvar|sv_vote_issue_restart_game_allowed}} odtąd jest domyślnie wyłączona. | ||
+ | ** Dodano komendę {{cvar|sv_vote_issue_restart_game_allowed_mvm}} (domyślnie włączona). | ||
+ | ** Dodano opcję głosowania "Włącz limity klas" | ||
+ | *** Użyj komendy {{cvar|sv_vote_issue_classlimits_allowed}}, aby włączyć bądź wyłączyć tę opcję głosowania na serwerze (domyślnie wyłączona). | ||
+ | **** Limit klas jest ustalony przez komendę {{cvar|sv_vote_issue_classlimits_max}} (domyślnie ma ustawioną wartość 4). | ||
+ | *** Użyj komendy {{cvar|sv_vote_issue_classlimits_allowed_mvm}}, aby włączyć bądź wyłączyć tę opcję głosowania w trybie Mann vs. Maszyny. | ||
+ | **** Limit klas jest w trybie Mann vs. Maszyny ustalany przez komendę {{cvar|sv_vote_issue_classlimits_max_mvm}} (domyślnie ma ustawioną wartość 2). | ||
+ | |||
+ | '''{{Patch name|3|12|2015}}''' | ||
+ | * Naprawiono błąd, w którym interfejs głosowań był niewidoczny, jeśli na serwerze była ustawiona komenda {{cvar|sv_vote_ui_hide_disabled_issues}} 0 | ||
+ | |||
+ | '''{{Patch name|9|24|2015}}''' | ||
+ | * Zaktualizowano system głosowania tak, aby gracze mogli przedłużyć obecnie graną mapę, używając opcji głosowania "Przedłuż obecną mapę" w menu głosowania. | ||
+ | * Administratorzy serwera mogą skonfigurować tą opcję głosowania, korzystając z komendy sv_vote_issue_extendlevel_allowed oraz sv_vote_issue_extendlevel_quorum. | ||
+ | |||
+ | '''{{Patch name|1|7|2016}}''' | ||
+ | * Zaktualizowano dziennik wydarzeń serwera, aby zapisywał ID osoby, która rozpoczęła głosowanie nad wyrzuceniem danego gracza. | ||
+ | |||
+ | '''{{Patch name|7|28|2016}}''' | ||
+ | * Naprawiono błąd, pozwalający graczom na ominięcie wyrzucenie z serwera, poprzez ponowne połączenie się w odpowiedniej chwili. | ||
+ | |||
+ | '''{{Patch name|5|15|2017}}''' | ||
+ | * Naprawiono menu głosowania nieprawidłowo chowające się po otwarciu menu głównego. | ||
+ | |||
+ | '''{{Patch name|8|2|2017}} #1''' | ||
+ | * Naprawiono błąd związany z opcją głosowania nad wyrzuceniem gracza, który powodował wyłączanie się serwera. | ||
+ | |||
+ | '''{{patch name|3|28|2019}}''' | ||
+ | * Ulepszono sposób, w jaki działają głosowania za wyrzuceniem tak, aby zmniejszyć ich potencjalne nadużywanie. | ||
+ | * Naprawiono przypadek, w którym wyrzuceni gracze mogli ponownie dołączyć do meczu. | ||
}} | }} | ||
− | + | [[Category:Hatless Update/pl]] [[Category:Gameplay/pl]] | |
− | [[Category:Gameplay/pl]] |
Latest revision as of 00:29, 28 March 2021
„ | Ameryka znowu wygrywa!
Kliknij, by odtworzyć (po angielsku)
— Żołnierz świętujący demokrację w pracy
|
” |
Głosowanie jest funkcją gry dodaną w Bezczapkowej Aktualizacji wydanej Aktualizacja z 14 kwietnia 2011. Umożliwia dowolnemu graczowi rozpoczęcie głosowania ustanawiającego zmiany na serwerze. Różne opcje zezwalają graczom na głosowanie na zmianę mapy, wyrzucenie danego gracza, lub przemieszanie drużyn. Każdy gracz może rozpocząć głosowanie poprzez kliknięcie w ikonę wyboru widoczną w głównym menu gry. Można wtedy wybrać typ głosowania i jest już ono rozpoczęte oraz dostępne dla wszystkich osób obecnych na serwerze, chyba że głosowanie dotyczy wyrzucenia danej osoby, które w takim przypadku zostanie wyświetlone tylko tej drużynie, w której znajduje się osoba, której to dotyczy.
System głosowania został pierwotnie wprowadzony do Bety Team Fortress 2 w dniu Aktualizacja z 9 marca 2011 (beta). Wydano później dwie aktualizacje bety usprawniające system głosowania, nim został on wdrożony do Team Fortress 2 14 kwietnia. Zanim ta funkcja została wprowadzona, to jedyny sposób zmiany mapy, wyrzucenie lub zbanowanie gracza wymagał użycia komendy w konsoli, lub konkretnych modyfikacji serwera.
System głosowania może zostać wyłączony poprzez ustawienie zmiennej serwera sv_allow_votes
na 0
. Można także wyłączyć poszczególne typy głosowań, przy pomocy określonych komend serwera (zobacz poniżej).
Spis treści
Rodzaje głosowania
Istnieje pięć rodzajów głosowań, które można rozpocząć:
- Wyrzucenie gracza: Wyrzuca z serwera wybranego gracza oraz tymczasowo nie pozwala mu na wejście na dany serwer. Czas trwania bana jest określony przez
sv_vote_kick_ban_duration
. Tylko gracze znajdujący się w drużynie z osobą, której dotyczy to głosowanie, mogą głosować. - Restart gry: Restartuje obecną rundę. Jeśli głosowanie powiedzie się, to pojawi się powiadomienie informujące wszystkich graczy, że runda zostanie zrestartowana. Nim rozpocznie się nowa runda, to upływa określony przedział czasowy, a żadna z drużyn nie otrzymuje żadnych punktów.
- Zmiana mapy: Obecna mapa zmienia się na wybraną mapę.
- Zmiana następnej mapy: Następna mapa zostanie zmieniona na wybraną mapę. W przeciwieństwie do głosowania "Zmiana mapy", w tym głosowaniu aktualnie rozgrywana mapa nie będzie zakończona.
- Przemieszanie drużyn: Gracze umieszczani są do w sposób losowy do obu zespołów. Warto pamiętać o tym, że przemieszanie obu drużyn następuje od razu po zakończeniu głosowania, a nie dopiero po zakończeniu rundy. Zanim się to jednak stanie się, to pojawi się odpowiednie powiadomienie informujące o tym.
- Wyłączenie autobalansu drużyn: Nie pozwala serwerowi na automatyczne przeniesienie graczy do drugiej drużyny, jeśli zaniknie jakaś nierównowaga.
- Włącz limity klasy: Ustawia ograniczenia dotyczące tego, ile graczy może w danej chwili grać daną klasą.
- Wiecznoween: Pozwala na noszenie przedmiotów Halloweenowych przez dwie godziny.
- Wstrzymanie gry: Dotyczy wstrzymania gry na określony czas.
Komendy wydawane za pomocą klawiatury
- F1
- Oddaje głos na "Tak" w bieżącym głosowaniu. Polecenie klienta to "vote option1".
- F2
- Oddaje głos na "Nie" w bieżącym głosowaniu. Polecenie klienta to "vote option2".
- F3
- Wybiera jedną z map z głosowania. Polecenie klienta to "vote option3".
- F4
- Wybiera jedną z map z głosowania. Polecenie klienta to "vote option4".
- F5
- Wybiera jedną z map z głosowania lub przedłuża bieżącą mapę w głosowaniu na
NextLevel
. Polecenie klienta to "vote option5".
- "callvote"
- Otwiera okno z opcjami głosowania. Domyślnie ta opcja nie jest przypisana do żadnego klawisza.
Komendy serwera
Zmienne serwera, które można ustawić, aby dostosować niektóre elementy systemu głosowania. Dostępne są następujące polecenia:
sv_allow_votes
- Włącza lub całkowicie wyłącza system głosowania. Domyślnie ustawiona na
1
(włączona).
sv_vote_allow_specators
- Umożliwia obserwatorom brać udział w głosowaniu. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_failure_timer
- Czas pomiędzy kolejnymi głosowaniami (w sekundach); czas, który musi upłynąć po nieudanym głosowaniu, nim będzie można rozpocząć kolejne. Domyślnie ustawiona na
300
(5 minut).
sv_vote_issue_autobalance_allowed
- Umożliwia rozpoczęcie głosowania nad wyłączeniem autobalansu. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_classlimits_allowed
- Umożliwia rozpoczęcie głosowania nad włączeniem limitów klas. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_issue_classlimits_max
- Ustala maksymalną ilość graczy mogących grać daną klasą. Nie można ustawić tego limitu tylko jednej, konkretnej klasie; ta komenda będzie miała wpływ na ich wszystkie 9. Domyślnie ustawiona na
4
.
sv_vote_issue_extendlevel_allowed
- Umożliwia rozpoczęcie głosowania nad przedłużeniem czasu trwania danej mapy, zamiast przejścia na następną.
sv_vote_issue_extendlevel_quorum
- [...]
sv_vote_issue_kick_allowed
- Umożliwia rozpoczęcie głosowania nad wyrzuceniem danego gracza. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_kick_ban_duration
- Czas trwania (w minutach) bana gracza, jeśli głosowanie nad jego wyrzuceniem pomyślnie przejdzie. Domyślnie ustawiona na
1
. Ustaw na0
, aby całkowicie zablokować możliwość banowania gracza, zamiast będzie on tylko wyrzucany.
sv_vote_issue_nextlevel_allowed
- Umożliwia wybranie następnej mapy drogą głosowania. Domyślnie ustawiona na
1
(włączona). Jeśli głosowanie rozpocznie się podczas rundy, to mapa zostanie zmieniona pod koniec rundy, a nie po zakończeniu czasu trwania mapy. Wyłączenie tej opcji także wyłącza automatyczne głosowanie pod koniec trwania mapy.
sv_vote_issue_nextlevel_allowextend
- Umożliwia uwzględnienie opcji "Przedłuż" w głosowaniu na następną mapę. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_nextlevel_choicesmode
- Umożliwia graczom wybrać następną mapę z listy map najrzadziej rozgrywanych. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_nextlevel_prevent_change
- Nie pozwala na ponowne głosowanie nad następną mapą, jeśli została ona już wcześniej wybrana. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_changelevel_allowed
- Umożliwia bezzwłoczne rozpoczęcie głosowania nad zmianę mapy. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_issue_restart_game_allowed
- Umożliwia rozpoczynać głosowania na restart rundy. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_scramble_teams_allowed
- Umożliwia rozpoczynać głosowania na wymieszanie drużyn. Domyślnie ustawiona na
1
(włączona).
sv_vote_ui_hide_disabled_issues
- Ukrywa wyłączone opcje głosowania zawarte w menu głosowania. Domyślnie ustawiona na
1
(włączona).
Komendy dotyczące trybu MvM
sv_vote_issue_kick_allowed_mvm
- Umożliwia rozpoczęcie głosowania nad wyrzuceniem danego gracza. Domyślnie ustawiona na
1
(włączona).
sv_vote_issue_changelevel_allowed_mvm
- Umożliwia bezzwłoczne rozpoczęcie głosowania nad zmianę mapy. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_issue_classlimits_allowed_mvm
- Umożliwia rozpoczęcie głosowania nad włączeniem limitów klas. Domyślnie ustawiona na
0
(wyłączona).
sv_vote_issue_classlimits_max_mvm
- Ustala maksymalną ilość graczy mogących grać daną klasą. Domyślnie ustawiona na
2
.
sv_vote_issue_kick_min_connect_time_mvm
- Umożliwia na wyrzucenie kogokolwiek, kto nie jest w drużynie atakujących i nie dołączył do swojej drużyny, o ile upłynęła ustalona ilość czasu. Domyślnie ustawiona na
0
(włączona).
sv_vote_failure_timer_mvm
- Czas pomiędzy kolejnymi głosowaniami (w sekundach); czas, który musi upłynąć po nieudanym głosowaniu, nim będzie można rozpocząć kolejne. Domyślnie ustawiona na
120
(2 minuty).
sv_vote_issue_mvm_challenge_allowed
- Umożliwia rozpoczęcie głosowanie nad zmianą poziomu trudności. Domyślnie ustawiona na
1
(włączona).
Dźwięki
System głosowania korzysta z kilku klipów dźwiękowych, aby ukazać postęp w głosowaniu.
- Głosowanie zostało rozpoczęte.
- Gracz zagłosował na tak.
- Gracz zagłosował na nie.
- Głosowanie powiodło się.
- Głosowanie nie powiodło się.
Historia aktualizacji
- Dodano wewnętrzny system głosowania.
Aktualizacja z 11 marca 2011 (beta)
- Dostosowano przejście rozpoczęcia głosowania i odstępy czasu/liczniki:
- Zwiększono odstęp czasu przed następnym głosowaniem gracza
- Zwiększono odstęp czasu przed odnowieniem głosowania, które się nie powiodło
- Menu rozpoczęcia głosowania nie wyświetla określonych opcji, jeśli serwer je wyłączył
- Zwiększono procent głosów potrzebnych do przejścia głosowania
- Problem z wyrzucaniem graczy: gracz rozpoczynający głosowanie nie pojawia się już na liście głosowania
- Wyłączono tymczasowo opcje wyrzucenia gracza i zmiany mapy
- Ustawiono nextlevel_choicesmode, aby było domyślnie włączone (w celu testów)
- Serwer będzie automatycznie pytał graczy o wybranie następnej mapy na krótko przed skończeniem się czasu bieżącej mapy.
Aktualizacja z 18 marca 2011 (beta)
- Zmieniono klawisze głosowania na klawisze F1-F5
- Jeszcze bardziej zwiększono odstęp czasu przed następnym głosowaniem gracza
Aktualizacja z 14 kwietnia 2011 (Bezczapkowa Aktualizacja)
- Dodano nowy system głosowania
- Dodano Serwerowe zmienne do kontrolowania systemu głosowania
- Naprawiono crash serwera wywoływany przez system głosowania.
- Zaktualizowano system głosowania.
- Dodano zmienną by zapobiec głosowaniu na następny poziom, jeśli został już jakiś wybrany (
sv_vote_issue_nextlevel_prevent_change
) - Naprawiono mieszanie drużyn resetujące ilość granych rund
- Zaktualizowano
mp_scrambleteams
by wspierała jako parametr2
, który zapobiega resetowaniu ilości granych rund
- Zaktualizowano
- Naprawiono serwer automatycznie tworzący głosowania w trakcie treningu lub używając itemtest
- Dodano zmienną by zapobiec głosowaniu na następny poziom, jeśli został już jakiś wybrany (
Aktualizacja z 27 czerwca 2011
- Naprawiono problem u klientów widzących niepoprawne opcje głosowania po zmianie serwera
Aktualizacja z 28 czerwca 2011
- Dodano pozycję dla "Rozpocznij głosowanie" do Opcji->Klawiatura, tak by można było przypisać do niej klawisz.
- Naprawiono możliwość rozpoczęcia głosowania na mapach treningowych.
Aktualizacja z 18 kwietnia 2012
- Historia głosów gracza jest teraz zapisywana na podstawie SteamID, w celu zapobiegnięcia nadużywania systemu.
- Naprawiono błąd, który umożliwiał graczom na ominięcie bana poprzez rozłączenie się podczas głosowania.
Aktualizacja z 27 czerwca 2012
- Głosowania rozpoczęte przez dedykowany serwer nie będą liczyły się do opóźnienia między następnymi głosowaniami
Aktualizacja z 9 października 2012
- Dodano opcję pozwalającą na wyrzucenie graczy, którzy nie dołączyli do drużyny w trybie Mann vs. Maszyny.
- Dodano komendę
sv_vote_issue_kick_spectators_mvm
(domyślnie ustawioną na 0), pozwalającą na wyrzucenie każdego, kto nie należy do przeciwnej drużyny, po upłynięciu czasu określonego przez komendęsv_vote_issue_kick_min_connect_time_mvm
, jeśli jest ona włączona.
- [Nieudokumentowane] Awatary graczy są odtąd widoczne w menu głosowań.
- Naprawiono błąd, który powodował, że wyrzuceni gracze nie byli banowani z serwera.
Aktualizacja z 15 września 2014
- Naprawiono błąd, który pozwalał nie zostać wyrzuconym z serwera.
- Podstawowa wartość komendy
sv_vote_issue_scramble_teams_cooldown
została zmieniona na 20 minut.
Aktualizacja z 16 września 2014
- Naprawiono błąd systemu głosowania, który powodował wyłączanie się serwera.
Aktualizacja z 1 października 2014
- Dodano opcję głosowania "Włącz/wyłącz autobalans drużyn"
- Udane głosowanie włączy bądź wyłączy autobalans drużyn na podstawie ilości graczy w obu drużynach.
- Użyj komendy
sv_vote_issue_autobalanced_allowed
, aby włączyć bądź wyłączyć tę opcję głosowania na serwerze. - Ta opcja głosowania jest niedostępna w trybie Mann vs. Maszyny, Średniowiecznym, Arena, Turniejowym oraz Treningu.
Aktualizacja z 15 października 2014
- Zaktualizowano system głosowania
- Naprawiono odtwarzanie/wyświetlanie się dźwięku/powiadomienia specyficznego dla danej drużyny, w przeciwnej drużynie.
- Komenda
sv_vote_issue_restart_game_allowed
odtąd jest domyślnie wyłączona. - Dodano komendę
sv_vote_issue_restart_game_allowed_mvm
(domyślnie włączona). - Dodano opcję głosowania "Włącz limity klas"
- Użyj komendy
sv_vote_issue_classlimits_allowed
, aby włączyć bądź wyłączyć tę opcję głosowania na serwerze (domyślnie wyłączona).- Limit klas jest ustalony przez komendę
sv_vote_issue_classlimits_max
(domyślnie ma ustawioną wartość 4).
- Limit klas jest ustalony przez komendę
- Użyj komendy
sv_vote_issue_classlimits_allowed_mvm
, aby włączyć bądź wyłączyć tę opcję głosowania w trybie Mann vs. Maszyny.- Limit klas jest w trybie Mann vs. Maszyny ustalany przez komendę
sv_vote_issue_classlimits_max_mvm
(domyślnie ma ustawioną wartość 2).
- Limit klas jest w trybie Mann vs. Maszyny ustalany przez komendę
- Użyj komendy
- Naprawiono błąd, w którym interfejs głosowań był niewidoczny, jeśli na serwerze była ustawiona komenda
sv_vote_ui_hide_disabled_issues
0
Aktualizacja z 24 września 2015
- Zaktualizowano system głosowania tak, aby gracze mogli przedłużyć obecnie graną mapę, używając opcji głosowania "Przedłuż obecną mapę" w menu głosowania.
- Administratorzy serwera mogą skonfigurować tą opcję głosowania, korzystając z komendy sv_vote_issue_extendlevel_allowed oraz sv_vote_issue_extendlevel_quorum.
Aktualizacja z 7 stycznia 2016
- Zaktualizowano dziennik wydarzeń serwera, aby zapisywał ID osoby, która rozpoczęła głosowanie nad wyrzuceniem danego gracza.
- Naprawiono błąd, pozwalający graczom na ominięcie wyrzucenie z serwera, poprzez ponowne połączenie się w odpowiedniej chwili.
- Naprawiono menu głosowania nieprawidłowo chowające się po otwarciu menu głównego.
Aktualizacja z 2 sierpnia 2017 #1
- Naprawiono błąd związany z opcją głosowania nad wyrzuceniem gracza, który powodował wyłączanie się serwera.
- Ulepszono sposób, w jaki działają głosowania za wyrzuceniem tak, aby zmniejszyć ich potencjalne nadużywanie.
- Naprawiono przypadek, w którym wyrzuceni gracze mogli ponownie dołączyć do meczu.