- Автор
- zhorzh78
Данный менеджер карт предназначен для управления сменой карт на сервере. Плагин служит заменой стандартных (и сторонних) плагинов, таких как nextmap, timeleft, mapchooser, mapsmenu.
Не смотря на свое название плагин не имеет привязки к движку GameCMS
Требования: AMXModX 1.8.3 (с модулем JSON) и выше
Возможности:
Команды
Особое внимание:
Не смотря на свое название плагин не имеет привязки к движку GameCMS
Требования: AMXModX 1.8.3 (с модулем JSON) и выше
Возможности:
C++:
* 4 режима лимита игры на карте
- mp_maxrounds - ограничение по раундам
- mp_winlimit - ограничение по победам команды
- mp_fraglimit - ограничение по фрагам игрока
- mp_timelimit - ограничение по времени
Определение режима проводится по указанному порядку. Выбирается первый установленный лимит.
* источник карт для номинации и автоматического голосования: файл или папка /maps/
* продление карты доступно только для режима mp_timelimit
* если при голосовании нет ни одного голоса, будет продление карты (если карта по времени)
При достижении максимального времени продления - смена карты на случайную
* полная замена плагинов: mapsmenu.amxx, nextmap.amxx (их необходимо отключить)
* списки карт, отображаемые в меню:
- карты для номинации
- номинированные карты
- последние карты
- список карт для смены админом
- список карт для голосования админом
* фильтры карт:
- последние карты
- заблокированные
- номинированные
* ограничение на использование команды /rtv (gmm_rtv_timeout - в минутах от захода игрока на сервер)
* ограничение на использование пунктов смены карты админом (gmm_rtv_timeout - в минутах от начала карты) (иммунитет от блокировки смены карты: флаг "l")
* затемнение экрана при голосовании
* проигрывание музыки при голосовании (см. конфиг)
* запрет команды /rtv, если не номинирована ни одна карта
* удаление карт из списка mapslist, если они отсутствуют на сервере
* использовние ограничения карты по количеству игроков
* запрет на смену карты (голосование) админом, если до конца карты осталось меньше минут,
чем квар gmm_rtv_admin_timeout (т.е. если ожидается стандартное голосование)
* возможность использовать списки карт, сформированные в другом плагине
1.2.4
* поддержка плагина визуального голосования Map Manager: GUI by Mistrick
Команды
C++:
* консольные команды
"amx_mapmenu" меню смены карт
"amx_votemapmenu" меню голосования за карту
"amx_rtv" запуск досрочного голосования
* команды в чат
/rtv голос за досрочную смену карты
/maps главное меню карт
/maplist главное меню карт
/nominate меню номинации карт
/lastmaps меню последних карт
/noms меню номинированных карт
Особое внимание:
- список карт list_maps.ini составлен в формате json. Любые неверные изменения файла приведут к ошибкам в работе плагина. После изменений файла необходимо проверить его валидность на сайте, например JSON Formatter & Validator
- список карт для администратора составляется из содержимого папки /maps/ независимо от квара gmm_mapsource
- при настройке читайте конфиг внимательно
- логи пишутся в файл /amxmodx/logs/cmsmap_manager.log
- при репорте о возможных ошибках прикрепляйте логи и очень подробно описывайте проблему