Главная » Файлы » Сервер CS:S » Плагины |
Custom Votes 0.5.6 [Пользовательское Голосование]
[ Скачать с сервера (51.0 Kb) ] | 28.01.2014, 21:48 |
Описание: Плагин позволяет создавать пользовательские голосования с помощью конфигурационных файлов.(Точнее он включает голосование{да или нет} для всех игроков как только наберет число игроков выброного в конфиги) Чат команды changelevel - голосовать, чтобы изменить карту сразу. extend - голосовать, чтобы продлить карту на 20 минут. setnextmap - проголосовать за следующую карту. voteban - голосование за бан игрока. votekick - голосование за кик игрока. votemap - голосование за смену карты. votealltalk - голосование за включение общего голосового чата. votemenu - отображает меню голосования. CVAR's (не создается) sm_cvote_version - версия плагина. sm_cvote_showstatus - результаты голосования игроков. 0 = не показывать результат голосования \ 1 = отображать результаты на боковой панели \ 2 = показывать голоса анонимно в чате \ 3 = показывает имена проголосовавших игроков в чате. sm_cvote_triggers - Позволите запускать голосования (например, "votegravity".) sm_cvote_triggerdelay - Задержка в секундах между голосованиями. sm_cvote_mapdelay - Задержка в секундах, после начала карты, после которого голосование может быть запущено. sm_cvote_executedelay - Задержка в секундах после успешного голосования. sm_cvote_minpercent - минимально необходимый процент, после которого голосование будет считаться успешным. sm_cvote_minvotes - минимальное число голосов, после которого голосование будет считаться успешным. sm_cvote_adminonly - Только администраторы позволяют начать голосование (за исключением чат голосов). sm_cvote_resetonmapchange - отменяет все голосования. Дополнительные сведения Необходимые атрибуты(Required attributes): title - название голосования, которое будет отображаться для пользователей. type - тип голосования (см. раздел "Vote Types" ниже). По умолчанию в "list". cmd - команда для выполнения, если голосование будет успешные. Параметры задаются #1, @2, и т.д. (см. раздел "Parameters" ниже). options (требуется только для списка голосов) - KeyValues подраздел, который содержит пары ключ/значение для голосования опций для отображения. Дополнительные атрибуты(Optional attributes): title - название голосования, которое будет отображаться для пользователей. type - тип голосования (см. раздел "Vote Types" ниже). По умолчанию в "list". cmd - команда для выполнения, если голосование будет успешные. Параметры задаются #1, @2, и т.д. (см. раздел "Parameters" ниже). options (требуется только для списка голосов) - KeyValues подраздел, который содержит пары ключ/значение для голосования опций для отображения. Дополнительные атрибуты(Optional attributes): admin - команда сервера , которая определяет, кто может пользоваться голосом. Например, если установлено значение "sm_kick", только администраторы с "kick", разрешение могут запустить голосование. target - пользователей, что это голосование будет отображаться. В дополнение к стандартным целевой строки, вы можете также использовать "@admin". На "chat" тип голосования, Пользовательские Голосов будет зарегистрировать только голоса игроков, которые являются частью целевой строке. delay - задержка в секундах между двумя голосами этого типа. mapdelay - Через сколько секунд можно использовать голосование перед стартом карты percent - минимальный процент голосов проголосовавших abspercent - минимальный процент всего в игре игроков. Здесь считаются все игроки а не только те кто проголосовал. votes - минимальное количество голосов, победителя выбор нужно, чтобы считаться победителем. approve - кто может утверждать результат голосования до его завершения. Может быть либо "sender" (отправитель), "admins"(администраторы), либо "none" (нет) Параметров запуска(Launch parameters): params - KeyValues подразделе указанием типа каждого исчисление параметров: mapcycle - Параметр список карт player - Параметр является одним игроком group - Параметр является группа игроков groupplayer - Параметр является одним игроком ИЛИ группой игроков. onoff - Параметр либо "on" (1) или off (0) yesno - Параметр так же как onoff, за исключением строке меню будет отображаться "да" или "Нет" вместо "On" или "Off". Типы Голосования (Vote Types): onoff- Отображает простое "ВКЛ" или "ВЫКЛ" голосование, которое возвращает значения "1" или "0" в результате параметра. confirm - Отображает простое "да" или "нет" при этом голосование ничего не делает. list - Показывает голосование с помощью пары "имя" "значение" из в подразделе "options" Примерчик: "gravity" { "title" "How much gravity should we use?" "type" "list" "admin" "sm_admin" "command" "sv_gravity #1" "percent" "60" "trigger" { "command" "votegravity" "notice" "%u wants to initiate a gravity vote" "percent" "35" } "options" { "200" "Very Low" "400" "Low" "800" "Normal" "1600" "High" "3200" "Very High" } chat - голосование осуществляется с использованием только чат-команд или чат-триггеры и не появляется дисплея с выбором Описание Чат Триггеров(Chat Triggers): Если sm_cvote_triggers включен, то использоваете в стиле PlayersVotes. Если голосование требует дополнительные параметры, они могут быть приняты в чате (т.е. "votenextmap cp_badlands".) Параметры(Parameters): Голосование названия, голоса команд, триггер уведомления, вариант ключи и значения опций могут использовать параметр замены. Похожими на Пользовательские Admin Меню, параметры принять формат #1, #2, #3, и т.д. (или @1, @2, @3 для отображения параметров некотируемые.) Пример: "sm_setnextmap #1" | |
Просмотров: 717 | Загрузок: 161 | |
Всего комментариев: 0 | |