CS2 Rock The Vote - Плагин предназначен для голосования за выбор карты, начинался как простой RTV, а теперь имеет больше функций.
Функционал
Спойлер: Функционал
"Version": 9, //версия
"Rtv": {
"Enabled": true, //Включить/отключить функцию RTV (true/false)
"EnabledInWarmup": true, //Включить/отключить функцию RTV во время разминки (true/false)
"NominationEnabled": true, //Включить/отключить номинирование карты (true/false)
"MinPlayers": 0, //Минимальное количество игроков для включения RTV/номинирования
"MinRounds": 0, //Минимальное количество раундов для включения RTV/номинирования
"ChangeMapImmediatly": true, //Следует ли менять карту сразу после окончания да или нет (true/false)
"HideHudAfterVote": false, //Скрывать статус голосования после голосования (true/false). HudMenu должно имеет значение true
"MapsToShow": 6, //Количество карт для голосования (если включен HudMenu максимум 6)
"VoteDuration": 30, //Продолжительность голосования
"VotePercentage": 60, //Процент игроков, которым необходимо ввести RTV, чтобы начать голосование
"HudMenu": true //HudMenu - true, чат - false
},
"Votemap": {
"Enabled": true, //Включить/отключить функциональность карты голосования (true/false)
"VotePercentage": 60, //Процент игроков, которые должны проголосовать за карту, чтобы перейти на нее
"ChangeMapImmediatly": true, //Следует ли менять карту сразу после окончания да или нет (true/false)
"EnabledInWarmup": true, //Включить/отключить карту голосования во время разминки (true/false)
"MinPlayers": 0, //Минимальное количество игроков для включения карты голосования
"MinRounds": 0, //Минимальное количество раундов для включения карты голосования
"HudMenu": false //HudMenu - true, чат - false
},
"EndOfMapVote": {
"Enabled": true, //Включить/отключить функцию голосования по окончании карты (true/false)
"MapsToShow": 6, //Количество карт для голосования (если включен HudMenu максимум 6)
"HudMenu": true, //HudMenu - true, чат - false
"ChangeMapImmediatly": false, //Следует ли менять карту сразу после окончания да или нет (true/false)
"VoteDuration": 30, //Продолжительность голосования
"HideHudAfterVote": false, //Скрывать статус голосования после голосования (true/false). HudMenu должно имеет значение true
"TriggerSecondsBeforeEnd": 120, //Количество секунд до конца карты, которое должно инициировать голосование (использовать если mp_timelimit больше 0)
"TriggerRoundsBeforEnd": 2, //Количество раундов до конца карты, которое должно инициировать голосование, (использовать если установлен mp_maxrounds)
"DelayToChangeInTheEnd": 6 //Задержка в секундах, которая потребуется плагину для изменения карты после того, как игрокам будет показана панель выигрыша
},
"Timeleft": {
"ShowToAll": false //Показывать ответ на команду всем или только игроку, который ее выполнил (true/false)
},
"Nextmap": {
"ShowToAll": false //Показывать ответ на команду всем или только игроку, который ее выполнил (true/false)
},
"MapsInCoolDown": 3 //Количество карт, которое надо отыграть, для повторного голосования за текущую
}
Использование карт из workshop
Используя коллекцию стим:
Функционал
Спойлер: Функционал
- Читает из пользовательского списка карт.
- Команда RTV
- Команда Timeleft
- Команда Nominate
- Команда Votemap
- Команда Nextmap
- Поддерживает карты мастерских
- Полностью настраиваемый
- Переведено на: (Бразильский, Английский, Украинский, Турецкий, Русский, Латышский, Венгерский, Польский, Французский, Китайский)
Конфиг
{"Version": 9, //версия
"Rtv": {
"Enabled": true, //Включить/отключить функцию RTV (true/false)
"EnabledInWarmup": true, //Включить/отключить функцию RTV во время разминки (true/false)
"NominationEnabled": true, //Включить/отключить номинирование карты (true/false)
"MinPlayers": 0, //Минимальное количество игроков для включения RTV/номинирования
"MinRounds": 0, //Минимальное количество раундов для включения RTV/номинирования
"ChangeMapImmediatly": true, //Следует ли менять карту сразу после окончания да или нет (true/false)
"HideHudAfterVote": false, //Скрывать статус голосования после голосования (true/false). HudMenu должно имеет значение true
"MapsToShow": 6, //Количество карт для голосования (если включен HudMenu максимум 6)
"VoteDuration": 30, //Продолжительность голосования
"VotePercentage": 60, //Процент игроков, которым необходимо ввести RTV, чтобы начать голосование
"HudMenu": true //HudMenu - true, чат - false
},
"Votemap": {
"Enabled": true, //Включить/отключить функциональность карты голосования (true/false)
"VotePercentage": 60, //Процент игроков, которые должны проголосовать за карту, чтобы перейти на нее
"ChangeMapImmediatly": true, //Следует ли менять карту сразу после окончания да или нет (true/false)
"EnabledInWarmup": true, //Включить/отключить карту голосования во время разминки (true/false)
"MinPlayers": 0, //Минимальное количество игроков для включения карты голосования
"MinRounds": 0, //Минимальное количество раундов для включения карты голосования
"HudMenu": false //HudMenu - true, чат - false
},
"EndOfMapVote": {
"Enabled": true, //Включить/отключить функцию голосования по окончании карты (true/false)
"MapsToShow": 6, //Количество карт для голосования (если включен HudMenu максимум 6)
"HudMenu": true, //HudMenu - true, чат - false
"ChangeMapImmediatly": false, //Следует ли менять карту сразу после окончания да или нет (true/false)
"VoteDuration": 30, //Продолжительность голосования
"HideHudAfterVote": false, //Скрывать статус голосования после голосования (true/false). HudMenu должно имеет значение true
"TriggerSecondsBeforeEnd": 120, //Количество секунд до конца карты, которое должно инициировать голосование (использовать если mp_timelimit больше 0)
"TriggerRoundsBeforEnd": 2, //Количество раундов до конца карты, которое должно инициировать голосование, (использовать если установлен mp_maxrounds)
"DelayToChangeInTheEnd": 6 //Задержка в секундах, которая потребуется плагину для изменения карты после того, как игрокам будет показана панель выигрыша
},
"Timeleft": {
"ShowToAll": false //Показывать ответ на команду всем или только игроку, который ее выполнил (true/false)
},
"Nextmap": {
"ShowToAll": false //Показывать ответ на команду всем или только игроку, который ее выполнил (true/false)
},
"MapsInCoolDown": 3 //Количество карт, которое надо отыграть, для повторного голосования за текущую
}
Использование карт из workshop
Используя коллекцию стим:
- привяжите вашу коллекцию карт через команды -authkey и +host_workshop_collection
- введите только имя карты в файле maplist.txt (addons/counterstrikesharp/plugins/RockTheVote/maplist.txt)
- введите имя_карты:id_карты в файле maplist.txt (addons/counterstrikesharp/plugins/RockTheVote/maplist.txt)