Название: Galileo MastaMan Edition
Версия : 1.1.290 Автор доработки: MastaMan Код: Brad
Я
представляю, Вам свою дороботку этого великолепного плагина
голосований. Вот не полный список доработок:
1)
Затухание экрана во время голосования. 2) Объявление о
следующей карте после голосования HUD сообщением (в оригинальной версии
плагина, объявление было только в чате). 3) Во время
голосования игроки не могут двигаться и убивать друг-друга. 4)
А так же забирается оружие и игроки подсвечиваются цветом. 5)
Принудительная смена карты сразу после окончания голосования. 6)
Максимальная русификация плагина. 7) Дополнительные
надстройки.
Для корректной работы MastaMan Edition, необходимо что бы переменная gal_endonround
была 0
Новые переменные:
////////////////////////// // Новые переменные, которые работают только для Galileo MastaMan Edition 1.0.269 ////////////////////////// // Включение/Отключение дополнительных функций плагина от MastaMan // (дополнительные функции приведены ниже) // По умолчанию: 1 // 1 - включает эту возможность // 0 - отключает эту возможность
gal_mm_edition 1
// Включить/Отключить затухание экрана во время голосования // По умолчанию: 1 // 1 - включает эту возможность // 0 - отключает эту возможность
gal_mm_fadescreen 1
// Альфа-прозрачность затухания // От 0 до 255 // По умолчанию: 220
gal_mm_fadealpha 220
// Прятать или нет оружие во время голосования // 1 - Прятать оружие // 0 - Показывать оружие // По умолчанию: 1
gal_mm_stripweapon 1
// Включить/Отключить подсветку игроков во время голосования // 1 - включает эту возможность // 0 - отключает эту возможность // По умолчанию: 1
gal_mm_glow 1
// Ограничить или нет движения игроков во время голосования // 1 - Ограничивать движение игроков // 0 - Не ограничивать движение игроков gal_mm_player_stay 1
// Включить/Отключить защиту от убийств во время голосования // (Что бы разрешить убивать, так же должна быть выключена настройка gal_mm_stripweapon) // 1 - Запрещает убивать // 0 - Разрешает убивать
gal_mm_player_nodeath 1
I. Описание:
Плагин
мощьной системы голосования карт. Призван заменить другие плагины
такого рода, такие как Deagles' Map Manager или стандартный mapchooser.
Вот
неполный перечень возможностей: - Возможность игроков вызывать
преждевременное голосование за карту , командой "rtv". - Номинации.
Номинированные карт которые попадут в следующее голосование. -
Дополнительное голосование, если ни одна из карт не получила более 50%
голосов. - Администраторы с определенными флагами имеют больший вес
голоса. - Уникальный цикл карт, когда сервер пуст.
Так же
рекомендуется посмотреть galileo.cfg, для ознакомления со всеми
возможностями плагина.
II. Установка:
1) Извлеките
файлы из архива. 2) Плагин galileo_MastaMan_Edition.amxx из plugins\
скопируйте в cstrike/addons/amxmodx/plugins/ на вашем сервере 3)
Пропишите galileo_MastaMan_Edition.amxx
в файле cstrike/addons/amxmodx/configs/plugins.ini 4)
Папку galileo с
файлами конфигурации из configs\ скопируйте в cstrike/addons/amxmodx/configs/
на вашем сервере 5) Файл локализации galileo.txt из data\lang\ скопируйте в
cstrike/addons/amxmodx/data/lang/ на вашем сервере 6)
Папку galileo со
списками карт из data\ скопируйте в cstrike/addons/amxmodx/data/
на вашем сервере 7) Файл emptycycle.txt
из "Дополнительные файлы" скопируйте в cstrike/ на
вашем сервере 8) Перезагрузите сервер 9) Прочитайте
пункт "IV. Настройка плагина перед
использованием" описанный ниже.
III. Команды:
Серверные команды:
gal_startvote
[-nochange]
Запуск голосования, карта
сменится как только новая карта будет определена. Если использовать
с аргументом "-nochange" смена карты не произойдет. Полезно
если вы используете другой плагин для смены карты. gal_createmapfile
имя файла
Создание файла со списком
всех карт находящихся в папке maps. Аргумент "имя файла" -
имя нового файла который будет создан в \configs\galileo.
Клиентские команды:
say nextmap
Покажет всем игрокам имя следующей карты
которая будет сыграна. Если используется голосование в конце
карты (Переменная "gal_endofmapvote" установлена в 1),
то результат использования этой команды будет [нет голосов],
если голосование началось, то - [голосов. в процессе]. Только
тогда, кога карта будет определена путем голосования эта команда
отобразит имя следующей карты. say currentmap
Покажет всем игрокам имя текущей карты. Дополнительные клиентские
команды:
say recentmaps
Покажет
всем игрокам список недавно сыгранных карт. Необходимо что бы
переменная "gal_banrecent" была больше 0. say rockthevote |
say rtv | say rocktheanythingvote Игрок
может вызывать преждевременное голосование за смену карты. Ему
будет показана информация сколько необходимо игроков написавших эту
команду что бы досрочно вызвать голосование.
Необходимо что
бы переменной "gal_rtv_commands" было присвоено определенное
значение. say nominations | say noms Покажет
всем игрокам список карт, которые были номинированны. Необходимо
что бы переменная "gal_nom_playerallowance" была больше 0. say nominate часть
имени карты | say nom часть имени карты
Номинирование
карты с этой частью имени. Если есть несколько соответствий это
части имени, игроку будет отображено меню со списком соответствующих
карт. Необходимо что бы переменная "gal_nom_playerallowance"
была больше 0. say cancel имя карты Имя
карты которую вы хотите снять с номинации. (Если она была номинированна
раньше) Необходимо что бы переменная "gal_nom_playerallowance"
была больше 0.
say имя карты Введя
просто полное имя карты Вы можете номинировать и снимать с номинации
карту. IV.
Настройка плагина перед использованием
1) ВАЖНО!!!! Прежде всего Вам
необходимо отключить стандартные плагины
такие как: nextmap.amxx и
mapchooser.amxx
2)
Плагин использует список карт только из mapcycle.txt. Для того
что бы вручную не вводить весь список карт которые находятся у вас в
папке maps, наберите в консоли gal_createmapfile
mapcycle.txt После создания файла в консоли должно быть
написано приблизительно так:
Успешно создан
"addons/amxmodx/configs/galileo/mapcycle.txt" (140 карт) Следующее
что мы сделаем это заменим старый mapcycle.txt на новый
сгенерированный Galileo. Для этого идем в addons/amxmodx/configs/galileo/
, копируем наш mapcycle.txt
и вставляем с заменой в папку cstrike/
Теперь плагин
полностью готов к работе!
V. Предварительная настройка плагина
Плагин уже предварительно
настроен, вы можете изменить эти настройки под свои потребности.
Список
надстроек в файле galileo.cfg:
1) Кол-во
самых последних карт, для исключения из голосования. Значение 0
отключит эту функцию. gal_banrecent
4 (по умолчанию 3) 2) Кол-во минут
между напоминаниями о том сколько голосов необходимо, после последнего
созданного голосования. Значение 0 отключает эту функцию. gal_rtv_reminder 1 (по
умолчанию 2) 3) Флаги необходимые для голосования с
большим весом. Вы можете использовать несколько флагов. gal_vote_weightflags b (по
умолчанию y) 4) Действие при рестарте сервера: 3
- начать голосование после первых двух минут. gal_srv_start 3 (по умолчанию 0) 5)
Кол-во карт которые игроки могут выбирать в списке карт. Число карт
должно быть между 2 и 8. gal_vote_mapchoices 6 (по умолчанию 5) 6)
Кол-во секунд продолжения голосования. gal_vote_duration 20 (по умолчанию 15)
Список
надстроек в файле prefixes.ini:
Добавлены следующие
префиксы карт - awp_, aim_, sj_, fun_, es_, zm_,zp_,he_,hns_.
В
архив укомплектован файл emptycycle.txt
со списком стандартных карт, которые будут использоватся когда сервер
пуст. (Данный файл необходимо извлечь в папку cstrike/)
Список карт: de_aztec de_dust de_dust2 cs_assault cs_italy de_train
|