Andrey
пишу код за еду
- Сообщения
- 3,386
- Реакции
- 4,019
- Команда форума
- Автор ресурса
- #1
Super Mapchooser
Версия: 2.0
Автор: Prayer
Переключение языков + перевод: souriz[RUS\ENG] (меняется прямо в игре!)
Описание:
Super MapChooser - альтернатива стандартному плагину mapchooser.amxx
До окончания карты экран затухает, игроки останавливаются и предлагается выбрать карту.
После выбора карты появляются результаты голосования - сколько игроков проголосовали, за какую карту и кол-во проголосовавших.
По истечению времени голосования написано какая карта будет следующей.
Настройки CVAR's (уже прописаны в amxx.cfg):
На сколько минут продлевать карту, если проголосовали за ее продление.
amx_extendmap_step "15.0"
Максимальное количество минут. Когда несколько раз продлевается карта - это значение будет максимальным в timelimit'е.
amx_extendmap_max "90.0"
Настройки CVAR's (можно прописать в amxx.cfg):
Язык отображения сообщений. (можно изменять в игре)
mapchooser_lang "0"
0 - Русский
1 - English
Сколько времени в секундах должно идти голосование. (можно изменять в игре до голосования)
mapchooser_votetime "15"
Сколько карт выводить на голосование не считая карты, которую продливают в голосовании. (можно изменять в игре - активируется в след. карте)
mapchooser_votemaps "5"
Минимальное значение 1, максимальное 8
Каким цветом показывать результаты голосования, формат RGB. (можно изменять в игре до голосования)
mapchooser_result_red "255"
mapchooser_result_green "255"
mapchooser_result_blue "255"
Установка плагина:
1) Плагин super_mapchooser.amxx кладем в папку с плагинами - addons/amxmodx/plugins
2) Открываем файл addons/amxmodx/configs/plugins.ini
3) Находим там строчку:
mapchooser.amxx ; allows to vote for next map
4) Вместо неё вставляем строчку:
super_mapchooser.amxx
5) Сохраняем изменения
6) Делаем рестарт сервера.
Бонусы:
1) Цветные сообщения.
2) Переключения языков с англ. на русский прямо в игре
Скриншоты работы плагина:
Пример, когда побеждает новая карта:
Подошел конец карты - экран тухнет и предлагает проголосовать за карту:

Нажимаем на понравившуюся карту - появляется статистика голосования:

Голосование закончилось - результаты скрылись - показывается название карты, которая победила в голосовании:

Через несколько секунд меняется карта...
Пример, когда продлевается карта
Итак, все решили продлить карту:

Черный экран снимается, пишется что карта продлена:

Пример, когда вдруг происходит непредвиденные обстоятельства
Кто-то сделал рестарт или появилось сообщение Game Commencing... вообщем то что делает рестарт - голосование останавливается, обнуляется, убирается черный экран.

Оригинал
Последнее редактирование модератором: