Какой плагин для серверов модов HL2, обеспечивает голосование
для любых юзеров, с алгоритмом наиболее близким к этому
(на примере голосования за карту):
=================================================
Игрок пишет votemap в консоли или в чате игры.
Плагин не пропускает votemap в чат, если игрок писал в чате.
Зачем зря отвлекать людей, если игрок, посмотрев список карт,
передумал начинать голосование?
У игрока появляется приглашение нажать Esc и выбрать карту.
Игрок, тыкает кнопочку с названием нужной карты, панелька с
кнопками исчезает, игра продолжается. Не считается что игрок
выбрав карту, проголосовал за неё, он только начал голосование.
У всех игроков, включая того кто начал голосование, в левом верхнем
углу появляется надпись, что игрок такой-то начал голосование за карту
такую-то и можно нажать Esc чтоб проголосовать. То есть однозначно видно
всем людям, что процесс голосования пошёл. Надпись горит в течении всего
времени голосования, которое должно настраиваться соответствующим
параметром.
В чат выводится инфа кто как проголосовал, и если голосование было
успешным то карта меняется. Карта должна набрать выше определённого
процента голосов указанного в соответствующем параметре.
В случае неудачного голосования, повторить голосование за карту
можно только через определённый промежуток времени, задаваемый
соответствующим параметром.
После загрузки карты, голосование запрещено на время, указанное в
соответствующем параметре.