MapChooser RBS  Одобрено

Обсуждение Платных плагинов отзывы плюсы минусы и так далее.
Аватара пользователя

Автор Темы
Админ
Администратор
Администратор
Сообщения: 28
Зарегистрирован: 13 июл 2018, 20:47
Репутация: 0
Откуда: Красноярск
Контактная информация:
Статус: Не в сети

MapChooser RBS  Одобрено

Сообщение Админ » 19 сен 2018, 18:56

Данный менеджер карт имеет довольно таки не маленький функционал. Распишу обо всем по пунктам:

1. Голосование и смена карты
Перед началом голосования идет отсчет 5-ти секунд со звуком, после чего открывается меню выбора карты.
В меню не будет показана предыдущая карта и текущая карта, так же карту можно продлить на несколько минут.
Все значения можно изменить в конфиге

2. RTV (вызвать голосование)
Введите чат команду rtv, чтобы вызвать голосование за смену карты. Если определенное количество человек напишет rtv, то вызовется голосование с выбором карт.
Если Вы админ, то команда rtv вызовет меню(смотрите скриншоты), в котором будет сказано вызвать голосование или нет. То есть админ сможет вызвать голосовалку в любое время.

3. Const Map
Карта, которая всегда будет стоять в меню на первой позиции и выделена красным цветом.
Для чего это надо? Сюда можно вписать самую популярную карту(обычно это de_dust2). Если в меню нет достойной карты, то можно всегда выбрать ту, которая нравится всем, тем самым не потерять драгоценный онлайн.
Если никто не проголосовал за карту, то следующая карта будет как раз та, которая выделена красным.

4. Номинация карт
Игроки могут номинировать карты, для предстоящего голосования. Чат командой /maps или /nomination вызывается меню, в котором отображен список уже номинированных карт и карт, которые можно номинировать. В меню голосования эти карты будут выделяться желтым цветом.
Так же карту можно номинировать просто написав ее в чат: de_inferno

5. No Players
Когда на сервере мало игроков, эта функция предложит им меню, в котором будет написано: сменить карту на de_dust2_2x2 (или любую другую, см. кфг)
Почему то эту карту все так любят, что онлайн сразу же возрастает. Если игроки проголосовали против, меню не будет вылезать 15 минут.
Если на сервере нет никого, то плагин сам сменит карту на de_dust2_2x2 через какое то время

6. Ночной режим
Ночью играет не так много человек, и разумнее не выводить в список голосования большие и не популярные карты, для этого и сделана эта функция. Выбираете период: с 23 до 8 утра и в это время будут выводится в голосовалку только карты из maps_night.ini

7. nextmap.amxx и timeleft.amxx
В комплекте идут еще два стандартных плагина амхх. Ставить их не обязательно, просто они немного видоизмененные и тесно связаны с голосованием за карту. Поэтому и решил их сюда добавить.

8. Отмена голосования
Админ может как принудительно создать, так и отменить голосование. Чтобы это сделать, надо ввести в чат rtv, откроется меню с вопросом: Отменить текущее голосование? Да Нет, так же можно просто сделать sv_restart 1

9. Последние сыгранные карты
Можно указать количество последних сыгранных карт, которые не будут выводиться в меню голосования. Чтобы просмотреть последние сыгранные карты, напишите /last

Конфигурационные файлы
mapchooser_rbs.cfg
Показать
// Лицензионный ключ.
map_key ""


// Серверная команда "map_govote" запустит голосование за смену карты
// Нужна для модов типа GunGame, где голосование выскакивает не при окончании mp_timelimit

///////////////////////
// ОСНОВНЫЕ НАСТРОЙКИ//
///////////////////////

// Откуда брать список карт
// 0 - из amxmodx/maps.ini
// 1 - из квара mapcyclefile
// 2 - из mapcycle.txt
// -1 - автоматически (из amxmodx/maps.ini, если файла нет, то из mapcyclefile, если нет, то из mapcycle.txt)
map_load "-1"


// Длительность голосования(в секундах)
map_vote_time "15"

// На сколько можно продлить карту(в минутах)
map_extendmap_step "15"

// На сколько максимум(в минутах) можно продлить карту
// После этого времени, в меню голосования не будет пункта "Продлить карту"
map_extendmap_max "45"

// Сколько последних сыгранных карт не выводить в меню
// Учтите, что если это значение будет сильно приближено к общему количеству карт, то возникнет ERROR
map_lastmaps "2"

// #BETA TEST#
// Показывать карты в меню фильтруя префиксы, т.е. чтобы не было такого, что выведется 5 awp_ карт
map_prefix "0"

// Запускать голосование только в начале раунда?
map_startround "0"

// Замораживать игроков в начале голосования
map_freeze "0"

// Затемнять экран в начале голосования
map_screen "0"

// Не закрывать меню после выбора карты
// (будет показано сколько процентов людей проголосовало за карту)
map_automenu "1"

// Менять карту только тогда, когда доиграли раунд?
map_lastround "1"

// Показывает кто, за что проголосовал
// 0 - не показывать
// 1 - без именем игрока
// 2 - с именем игрока
map_showname "2"

// Количество карт в меню голосования (не больше 8-ми)
map_menu_maps "5"

// Время смены карты в секундах
map_changetime "5.0"

// Цвет и координаты HUD сообщений (последний раунд, ожидается последний раунд)
map_hud_color "255 0 0"
map_hud_pos "-1.0 0.1"

// Звуки отсчета голосования
// Пути к файлам должны писать раздельно через пробел
// Не нужно указывать в начале пути папку sound!
// Звуки могут быть формата wav и mp3
// Всего должно быть 6 файлов, не больше и не меньше. Первые 5 звуки отсчета, 6-ой звук: Time to choose...
map_speak "fvox/one.wav fvox/two.wav fvox/three.wav fvox/four.wav fvox/five.wav Gman/Gman_Choose2.wav"


// Карта, которая всегда будет стоять на первом месте в меню голосования (она же должна быть в списке карт map_load)
// 0 - выключить
map_const_map "de_dust2"


// Ночной режим
// Промежуток времени, когда плагин будет брать карты из amxmodx/configs/maps_night.ini
// "час_с_которого - до_какого_часа"
map_night "23-08"


////////////////////
// Номинация карт //
////////////////////

// Дать возможность игрокам номинировать карты для предстоящего голосования
// Команда /maps или /nomination или просто написать в чат название карты: de_inferno
map_nomination "1"

// Флаг админа, который может неограниченное количество раз номинировать карту
// 0 - отключить
map_nomination_flag "f"

// Через сколько минут можно будет номинировать карты
map_nomination_time "1"

////////////////////////////////////////
// RTV (вызвать меню для смены карты) //
// чат команды: rtv или rockthevote //
////////////////////////////////////////

// Через сколько минут после начала карты, можно использовать rtv
// -1 - отключить RTV
map_rtv_delay "3"

// Процент проголосовавших игроков, после которого вызывается меню голосования
map_rtv_percent "50"

// Флаг админа, который может сразу вызвать голосование чат командой rtv
// Так же если голосование включено, то админ может его отменить введя rtv или сделать sv_restart 1
// 0 - отключить
map_rtv_flag "f"


/////////////////////////////////////////////////////////////////////////////////////////
// NoPlayers (Если на сервере станет мало игроков, появится голосование о смене карты) //
/////////////////////////////////////////////////////////////////////////////////////////

// За какую карту голосовать
// 0 - выключить
map_noplayers_map "de_dust2_2x2"

// Количество человек, до которого вызовется голосование
map_noplayers_num "4"


//////////////////////////////////
// nextmap.amxx & timeleft.amxx //
//////////////////////////////////

// Настройки этих плагинов продублированы в amxx.cfg

// Отображение окончания времени карты
// a - Отображение текстом на экране
// b - Голосовое оповещение
// c - Не говорить слово Remaining (только для голосового оповещения)
// d - Не воспроизводить часы\минуты\секунды
// e - Обратный отсчет, в случае если остается мало секунд до конца карты
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11"

// Звуковое сопровождение команд thetime и timeleft. 0 - выключить.
amx_time_voice "0"
mapchooser_rbs.txt
Показать
[ru]
MAP_TAG = !n[!gMapChooser!n]
MAP_MENU_TAG = \r[\yMapChooser\r]\w

MAP_TIME_CHOOSE = Пора выбирать следующую карту...
MAP_CHOSE_EXTEND = !g%s !nвыбрал !tпродление карты
MAP_CHOSE_MAP = !g%s !nвыбрал !t%s
MAP_FINAL_EXTEND = !nГолосование завершено. Карта !tпродлена на!g %.0f !tминут!n.
MAP_FINAL_NEXT = !nГолосование завершено. Следующая карта !t%s

MAP_MENU_TITLE = Выбор следующей карты
MAP_MENU_CONST = \r1. %s
MAP_MENU_NOM = \r%d. \y%s
MAP_MENU_EXTED = Продление карты \y%s
MAP_MENU_COUNTER = Выбор следующей карты через %i секунд:^n^n%s

MAP_NEXTMAP_VOTE = Голосование за карту будет запущено в следующем раунде!
MAP_FINAL_ROUND = Последний раунд

MAP_RTV_ON = !tГолосование уже запущено!
MAP_RTV_DISABLE = !tФункция отключена!
MAP_RTV_NOTALLOWED = !tГолосование будет доступно через !g%d !tминут !g%d !tсекунд.
MAP_RTV_MENU_TITLE = Запустить голосование?
MAP_RTV_ADMIN = !g%s !nзапустил голосование за смену карты!
MAP_RTV_ALREADY = !tВы уже проголосовали!
MAP_RTV_ADDVOTE = !g%s !tпроголосовал!n. Для голосования нужно еще !t%d%%

MAP_RESET_MENU = \rОтменить текущее голосование?
MAP_RESET_CHAT = !tГолосование отменено!

MAP_LASTMAPS = Предыдущие карты: %s

MAP_NOM_CURRENT = !tНельзя номинировать текущую карту!
MAP_NOM_LAST = !tНельзя номинировать предыдущую карту!
MAP_NOM_PLAYERMAX = !tМожно номинировать только одну карту!
MAP_NOM_MAX = !tНоминировано достаточное количество карт!
MAP_NOM_TIME = !tНоминирование будет доступно через !g%d !tминут !g%d !tсекунд.
MAP_NOM_ALREADY = !tЭта карта уже номинирована!
MAP_NOM_DELETE = !tВы убрали карту !g%s !tиз голосования!
MAP_NOM_ADD = !g%s !nноминировал карту !t%s !nдля голосования
MAP_NOM_TITLE = Номинировать карту для голосования

MAP_NOPLAYERS_TITLE = Сменить карту на \r%s\w?
MAP_NOPLAYERS_YES = !g%s !nпроголосовал !tЗа
MAP_NOPLAYERS_NO = !g%s !nпроголосовал !tПротив
nextmap.txt
Показать
[ru]
NEXT_MAP = !n[!gAMXX!n] Следующая карта: !g%s
PLAYED_MAP = !n[!gAMXX!n] Текущая карта: !g%s
FRIEND_FIRE = !n[!gAMXX!n] Огонь в своих: !g%L
timeleft.txt
Показать
[ru]
THE_TIME = !n[!gAMXX!n] Время: !g%s
TIME_LEFT = !n[!gAMXX!n] Осталось: !g%d:%02d
NO_T_LIMIT = !n[!gAMXX!n] !tНет лимита
MINUTE = минута
MINUTES = минут
SECOND = секунда
SECONDS = секунд
maps.ini
Показать
; Цикл карт
cs_assault
cs_office
de_aztec
de_cbble
de_dust
de_dust2
de_inferno
de_nuke
de_train
maps_night.ini
Показать
; Карты для ночного режима
de_dust2
de_dust2_2x2
de_inferno
de_nuke
Установка:
1) Разархивируйте архив с плагином и закиньте файлы на CS сервер не меняя структуру папок.
ftp_upload.gif
ftp_upload.gif (1.24 МБ) 2 просмотра
2) Зайдите в amxmodx/configs/plugins.ini и пропишите там название_плагина.amxx
3) Перезагрузить сервер Либо Смените карту.
mapchooser_rbs_3.jpg
mapchooser_rbs_4.jpg
mapchooser_rbs_5.jpg
mapchooser_rbs_6.jpg
mapchooser_rbs_7.jpg
mapchooser_rbs.rar
(67.65 КБ) 2 скачивания
 ! Сообщение от: Админа
Покупка лицензионного ключа для плагина осуществляется через поддержку на хостинге host-v.ru Или на официальном сайте. Без ключа плагин работать не будет!



Теги: