Rock The Vote Advanced

SourceMod Rock The Vote Advanced 2.14.3.1

Нет прав для скачивания

Перейти на Официальную страницу плагина

Описание
Rock The Vote — плагин, с помощью которого игроки могут запустить голосование за смену карты, набрав необходимое количество голосов.

В код плагина было внесено множество изменений, благодаря которым он стал более гибким и функциональным.

Основные изменения
  • Разделение работы плагина на два режима:
    • Default — стандартный режим работы плагина. Данная сборка плагина идёт вместе с SourceMod;
    • Advanced — усовершенствованный режим работы плагина. Как раз к нему и относятся все внесённые изменения, которые перечислены ниже;
  • Вместо вывода количества полученных голосов из количества необходимых (N голосов из M необходимых), плагин показывает, сколько ещё необходимо голосов для запуска голосования за смену карты (необходимо ещё X голосов);
  • Добавлен вывод оставшегося времени, спустя которое будет доступно голосование за смену карты;
  • Добавлена запись действий плагина в лог;
  • Добавлена функция, которая выгружает и перемещает плагины с идентичным функционалом в папку addons/sourcemod/plugins/disabled;
  • Добавлено взаимодействие плагинами номинации карт.

Требования
1. Игра: CS:S v34 / CS:S / CS:GO
2. SourceMod: 1.5.0+
3. Любая версия/модификация плагина MapChooser

Переменные плагина
// Режим работы плагина [0 = Стандартный, 1 = Усовершенствованный]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Mode "1"

// Использовать меню или команды чата? [0 = Команды чата, 1 = Меню]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Menu "1"

// Когда менять карту? [0 = Сразу после голосования, 1 = В конце раунда, 2 = В конце карты]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
rtv_ChangeTime "0"

// Время (в секундах), после которого голосование за смену карты будет доступно на новой карте [0 = Выключить]
// -
// Default: "120"
// Minimum: "0.000000"
rtv_InitialDelay "120"

// Время (в секундах) между голосованиями за смену карты [0 = Выключить]
// -
// Default: "240"
// Minimum: "0.000000"
rtv_Interval "240"

// Необходимое количество игроков, находящихся на сервере, после которого будет возможен запуск голосования за смену карты [0 = Выключить]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "65.000000"
rtv_MinPlayers "0"

// Необходимый процент голосов для запуска голосования за смену карты
// -
// Default: "0.60"
// Minimum: "0.050000"
// Maximum: "1.000000"
rtv_Needed "0.60"

// Разрешить запускать голосование Rock the Vote ещё, если оно уже было проведено? [0 = Разрешить, 1 = Запретить]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_PostVoteAction "0"

// Минимальное необходимое количество голосов для запуска голосования за смену карты [0 = Выключить]
// -
// Default: "2"
// Minimum: "1.000000"
// Maximum: "65.000000"
rtv_MinVotes "2"

// Показывать сообщение о том, кто первый проголосовал за смену карты? [0 = Выключить, 1 = Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_FirstVote "1"

// Отображать время, спустя которое будет доступно голосование за смену карту? [0 = Выключить, 1 = Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Timer "1"

// Формат отображения времени [0 = Только секунды, 1 = Часы, минуты, секунды]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_TimeFormat "1"

// Показывать информационное сообщение после того, как какой-либо игрок проголосовал за смену карты? [0 = Выключить, 1 = Да, только после первого голоса, 2 = Да, всегда]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "2.000000"
rtv_InfoMessage "0"

// Разрешить игрокам отменять отданные голоса за смену карты? [0 = Выключить, 1 - Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_CancelVote "1"

// Время (в секундах) между использованием команд плагина [0 = Выключить]
// Данная функция необходима для предотвращения флуда в чате
// -
// Default: "10"
// Minimum: "0.000000"
// Maximum: "30.000000"
rtv_TriggersDelay "10"

// Добавить пункт "Текущая и следующая карты" в меню? [0 = Выключить, 1 = Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Menu_Maps "1"

// Позволить плагину Rock The Vote работать в связке с плагином номинации карт? [0 = Выключить, 1 = Включить]
// Включите данную функцию, если на сервере установлен(ы) плагин(ы) номинации
// Настоятельно рекомендуется выключить данную функцию, если на сервере не установлен(ы) плагин(ы) номинации
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_NominateInstructions "0"

// Запретить предлагать карты для голосования, если уже выбрана следующая карта? [0 = Выключить, 1 = Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_DisableNominate "1"

// Добавить пункт "Предложить карту" в меню? [0 = Выключить, 1 = Включить]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Menu_Nominate "1"

Команды игрока
  • sm_rtv / rtv / rockthevote — Проголосовать за смену карты
  • unrtv / unrockthevote / cancelrtv — Отменить голос за смену карты
  • rtv_who / rtvs — Показать проголосовавших и непроголосовавших игроков
  • rtv_maps — Показать текущую и следующую карты
  • rtv_about — Показать информацию о плагине

Команды администратора
  • rtv_status — Показать статус плагина
  • rtv_stoptime / rtv_st — Остановить время, спустя которое будет доступно голосование Rock The Vote
  • rtv_start / forcertv — Запуск голосования Rock The Vote
  • rtv_admin — Открыть меню с командами администратора

Интерфейс плагина






Присутствуют ещё некоторые изменения, но они не так значительны и в большей степени направлены на создание приятного и удобного для восприятия интерфейса.

Плагин выдаётся бесплатно, без исходного кода, с привязкой к серверу по IP-PORT.

Автор
Nova
Автор
Nova
Скачивания
0
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок
Сверху