투표 시스템
< Voting
“ | 미국은 또 한번 이겼어!
클릭하시면 들을 수 있습니다
— 솔저 근무중에 민주주의에 대한 축하
|
” |
투표 시스템은 모자없는 업데이트 또는 2011년 4월 11일에 업데이트된 시스템입니다. 서버 안에서 아무나 투표를 신청 할 수 있는 시스템입니다. 투표의 종류로, 맵 변경 투표가 있고, 올바른 전투를 방해하는 플레이어를 강퇴하는 투표도 있습니다. 아무 플레이어나 투표를 신청할 수 있으며, 투표 신청은 메인 메뉴에서 할 수 있습니다. 투표 종류는 우선 메인 메뉴의 투표하기 버튼을 클릭 한 후 고를 수 있습니다. 투표는 서버 내의 모든 플레이어가 유권자입니다.
투표 시스템은 우선 팀포트리스2 베타에서 2011년 3월 9일 패치 (베타)때 공개되었습니다. 두번의 업데이트가 지난 뒤에야 공식적으로 팀 포트리스 2에 적용 되었습니다.
투표 시스템은 서버 명령어인 sv_allow_votes
를 0
로 세팅함으로서 비활성화 시킬 수 있습니다. 또한 일부 투표 타입들도 특정한 서버 명령어를 넣음으로서 비활성화 시킬 수 있습니다.
투표 종류
서버 내의 플레이어는 아래 다섯가지중 한가지 투표를 신청 할 수 있습니다:
- 킥: 선택된 플레이어를 강퇴하는 투표를 진행합니다.
- 게임 재시작: 게임을 재시작하는 투표를 진행합니다. 찬성표가 반대표보다 많을 시, 팀의 승패와 관계없이 바로 게임이 재시작됩니다.
- 맵 바꾸기: 선택한 맵으로 게임을 재시작합니다.
- 다음 맵: 다음 맵을 고르는 투표를 합니다. 순전히 다음 맵을 고르는 것이므로 게임이 재시작하거나 하지는 않습니다. 해당 게임이 끝나면, 서버는 투표에서 이긴 맵으로 맵을 자동으로 선택합니다.
- 팀 섞기: 플레이어들이 무작위 팀에 배치됩니다. 주의하실 점은 팀 섞기는 라운드가 끝날때가 아닌 투표가 승낙되자 마자 바로 진행됩니다. 팀 섞기가 진행되기 전에 모든 플레이어들에게 알림창이 뜹니다.
키보드 명령어
- F1
- 찬성표를 제출합니다. 클라이언트 명령어는 알려지지 않았습니다.
- F2
- 반대표를 제출합니다. 클라이언트 명령어는 알려지지 않았습니다.
- F3, F4, F5
- 맵 투표시 투표에 올라온 맵은 두개 이상일 수도 있습니다. 이 버튼은 그 경우에 사용 할 수 있는 버튼입니다.
서버 명령어
Server-side 변수들은 투표 엔진의 여러 요소들을 조정하기 위해서 세팅될 수 있습니다. 아래의 명령어가 사용 가능 합니다:
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
(활성화).
그간의 변화
- 투표시스템이 팀포트리스2 베타에 추가되었습니다.
- 투표하기 쿨다운/타이머 수정 사항:
- 플레이어가 다시 투표하기전에 쿨다운을 늘림.
- 실패한 투표가 다시 제출되기전의 쿨다운을 늘림.
- 이제 투표하기 화면은 서버가 비활성화한 항목은 보이지 않습니다
- 투표를 통과시키기 위한 플레이어의 퍼센트를 늘림
- 추방 관련: 투표를 요구하는 플레이어는 더 이상 추방 이유 패러미터 목록에 뜨지 않을 것입니다.
- 임시적으로 레벨 바꾸는것과 추방을 사용금지
- nextlevel_choicesmode를 기본으로 활성화(실험용)
- 이제 서버는 자동으로 플레이어들에게 현재 맵이 끝나기전에 다음 레벨을 고르라고 물을 것입니다.
- 투표 버튼이 F1-F5로 바뀌었습니다.
- 쿨다운을 더 늘림
- 투표시스템이 본 게임에 추가되었습니다.
- 서버 convars가 투표 시스템을 관리하기 위해서 추가 되었습니다.