Rock The Vote Advanced
Усовершенствованная версия плагина Rock The Vote
Описание
Rock The Vote — плагин, с помощью которого игроки могут запустить голосование за смену карты, набрав необходимое количество голосов.
В код плагина было внесено множество изменений, благодаря которым он стал более гибким и функциональным.
Основные изменения
• Разделение работы плагина на два режима:
1. Default — стандартный режим работы плагина. Данная сборка плагина идёт вместе с SourceMod;
2. Advanced — усовершенствованный режим работы плагина. Как раз к нему и относятся все внесённые изменения, которые перечислены ниже;[*]Вместо вывода количества полученных голосов из количества необходимых (N голосов из M необходимых), плагин показывает, сколько ещё необходимо голосов для запуска голосования за смену карты (необходимо ещё X голосов);
• Добавлен вывод оставшегося времени, спустя которое будет доступно голосование за смену карты;
• Добавлена запись действий плагина в лог;
• Добавлена функция, которая выгружает и перемещает плагины с идентичным функционалом в папку addons/sourcemod/plugins/disabled;
• Добавлено взаимодействие с плагинами номинации карт.
Требования
1. Игра: CS:S v34 / CS:S / CS:GO
2. SourceMod: 1.5.0+
3. Любая версия/модификация плагина MapChooser
Переменные плагина
CODE
// Режим работы плагина [0 = Стандартный, 1 = Усовершенствованный]
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
rtv_Mode "1"
// Использовать меню или команды чата? [0 = Только команды чата, 1 = Только меню, 2 = Меню и команды чата]
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
rtv_Menu "2"
// Когда менять карту? [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 — Открыть меню с командами администратора
Интерфейс плагина
Интерфейс плагина представлен на изображениях, прикреплённых к данному посту.
Сервера, на которых установлен плагин
Список серверов, на которых установлен плагин, можно посмотреть на Официальной странице плагина
Как получить плагин?[/size]
Плагин выдаётся бесплатно, без исходного кода, с привязкой к серверу по IP:PORT
Получить полную версию плагина:
• VK: Nova
• Skype: maximka3173
ФОТО
+ Показать все