CS:Source Steam
Сервер

Как запустить своё голосование на сервере CS:Source

Штатный плагин Basic Votes в SourceMod позволяет запустить свой вопрос командой sm_vote. Администратор с правом vote задаёт вопрос и варианты, а игроки выбирают ответ в меню. Это обычный опрос: победа варианта сама по себе не выполняет произвольную серверную команду и не выдаёт награды.

Пример короткого опроса
sm_vote "Играть следующую карту?" "Да" "Нет"

Кавычки объединяют слова вопроса и каждого ответа. Пример запускают в консоли с необходимым доступом. Перед использованием проверьте sm plugins list: Basic Votes должен быть загружен и совместим с установленной Steam-веткой сервера.

Чем это отличается от голосования за карту

sm_vote задаёт произвольный вопрос. Специализированные команды, например sm_votemap, имеют собственную обработку результата и дополнительные требования доступа. Не обещайте игрокам автоматическую смену карты, если запущен только текстовый вопрос. Объявите, кто и как исполнит согласованное решение.

В штатной реализации можно задать несколько ответов; точный предел смотрите в справке своей версии. Если ответов меньше двух, плагин использует стандартный вариант Yes/No. Для русского понятного опроса лучше явно передать оба ответа, как в примере.

Как провести опрос без путаницы
1Сформулируйте один вопрос с однозначными вариантами. Не объединяйте смену карты, режим и наказание игрока в один ответ «да».
2Проверьте, что другое голосование не идёт, и учитывайте ограничение паузы между опросами. Отказ начать новый опрос может быть штатной защитой от наложения.
3Запустите sm_vote и проверьте меню обычным игроком. Дождитесь завершения, затем сообщите результат и дальнейшее действие.
4Если вопрос был ошибочным, используйте штатную отмену sm_cancelvote при наличии соответствующего плагина и доступа. Не запускайте несколько новых вопросов поверх старого.
Права и смысл
vote, флаг kШтатное право создавать голосования; overrides могут менять доступ на конкретном сервере.
sm_voteВопрос и ответы, без произвольного исполнения строки победителя.
sm_votemapОтдельное голосование за карту с собственной логикой и дополнительными правами.
ЖурналПомогает установить, кто и какой вопрос запустил; важен при разборе злоупотребления.

Кому доверить запуск

Выдавайте модератору необходимое право, а не root или RCON только ради одного опроса. Заранее определите темы, которые допускаются на вашем сервере. Голосование не заменяет правила и не делает любое наказание обоснованным лишь потому, что оно получило большинство.

Вопросы и ответы
В произвольном опросе это будет текст, а не безопасная автоматизация. Для действий нужен специально разработанный и проверенный обработчик.
Проверьте действующий опрос, задержку, доступ и состояние Basic Votes. Не снимайте все ограничения ради одного повторного запуска.
Просмотры: 4

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту