| Redline |
Дата: Воскресенье, 26.06.2011, 19:50 | Сообщение # 1 |
|
Сообщений: 759
Награды: 4
Репутация: 10
Статус: Offline |
>>>>Скачать файл | Download<<<<
================================ Название: Galileo MastaMan Edition Версия : 1.1.290 Автор доработки: MastaMan Код: Brad Источник: amx-server.blogspot.com ================================
ВНИМАНИЕ! Запрещается удаление копирайтов и распространение без указания автора перевода (материала, статьи и т.п.). Автор не несет никакой ответственности за возможные повреждения ваших компьютеров, Вы качаете и используете всё на свой страх и риск! =======================================================
Плагин обновлен до версии 1.1.290 (26 Февраля 2009) Предыдущая версия 1.0.269 (BETA)
=======================================================
Важно! По просьбе многих участников форума, плагин был мною отредактирован. Читайте ниже о доработках! MastaMan Edition ОБНОВЛЕНИЕ: 15.09.2009
Я представляю, Вам свою дороботку этого великолепного плагина голосований. Вот не полный список доработок:
1) Затухание экрана во время голосования. 2) Объявление о следующей карте после голосования HUD сообщением (в оригинальной версии плагина, объявление было только в чате). 3) Во время голосования игроки не могут двигаться и убивать друг-друга. 4) А так же забирается оружие и игроки подсвечиваются цветом. 5) Принудительная смена карты сразу после окончания голосования. 6) Максимальная русификация плагина. 7) Дополнительные надстройки.
Для корректной работы MastaMan Edition, необходимо что бы переменная gal_endonround была 0
Новые переменные: CODE
////////////////////////// // Новые переменные, которые работают только для 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, для ознакомления со всеми возможностями плагина.
http://www.mixedberry.net/forum/showthread.php?t=4111
---------------------- 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
---------------------- VI. Список изменений ----------------------
2009-02-26
-- Добавлена проверка на наличие карты, перед записью в список карт Переменная gal_endofmapvote установлена в 0. Раньше голосование запускалось несмотря на переменную. Новая переменная gal_sounds_mute, отключает определенные звуки в голосовании. Подробнее смотрите в
galileo.cfg.
Удалены языковые ключи:
GAL_STANDARD_NOTFOUND GAL_STANDARD_TOOMANY GAL_STANDARD_UNKNOWNMOD
Исправлена ошибка для опции "vote filler groups", раньше она работала не правильно.
2008-09-26
-- Добавлена проверка карты при использовании её в списках. Исправлена ошибка, когда сервер пуст файл со списком карт отсутствует.
2008-11-26
-- Исправлена ошибка с установкой лимита времени карты в 0. Исправлена ошибка при использовании цвета в меню, если мод не поддерживает такую возможность. Исправлена ошибка с преждевременным голосованием. Обновлена доп. информация в galileo.cfg Бета- релиз
---------------------- VII. Описание переменных ---------------------- CODE
/////////////////////////////////// // Название: Galileo MastaMan Edition // Версия : 1.0.269 // Автор перевода: MastaMan // Код: Brad // Источник: amx-server.blogspot.com /////////////////////////////////// // // Galileo Файл Конфигурации echo Executing Galileo (GAL) Configuration File
/////////////////////////////////// // Разрешает продление времени текущей карты, добавит пункт в голосовании // "Продлить карту". Если большинство проголосует за продление, будет увеличено // время игры на карте на определенное значение, что позволит игрокам оставатся // на данной карте дольше. ///////////////////////////////////
// Максимальное кол-во минут для игры, если карта была // продлена. Значение меньшее mp_timelimit не разрешит продлевать карту.
amx_extendmap_max 90
// Кол-во минут на котороые будет продлена карта.
amx_extendmap_step 15
/////////////////////////////////// // Две стандартные взаимосвязанные команды, // которые не могут нормально работать, когда используется плагин. // Для избежания ошибок при голосовании оставте значения по умолчанию. ///////////////////////////////////
// Cтандартная команда "votemap". // 0 - отключено (по умолчанию). // 1 - включено.
gal_cmd_votemap 0
// Cтандартная команда "listmaps". // 0 - отключено. // 1 - включено. // 2 - ведет себя так же как команда "gal_listmaps" (по умолчанию).
gal_cmd_listmaps 2
/////////////////////////////////// // Запрещение последних сыгранных карт означает что они не будут попадатся // в следующем голосовании, исключая многократную игру на одной карте. ///////////////////////////////////
// *Кол-во самых последних карт, для исключения из голосования. // Значение 0 отключит эту функцию. // (по умолчанию 3)
gal_banrecent 4
// Стиль отображения последних карт, при // использовании чат команды "recentmaps". // 1 - все краты в одной строке (по умолчанию). // 2 - каждая карта в отдельной строке.
gal_banrecentstyle 1
/////////////////////////////////// // Голосование за смену карты способ сообщить // о том, что игроки желают преждевременно сменить карту. // Если достаточное количество пожелало сменить карту, // начнется голосование. ///////////////////////////////////
// Чат команды которые будут вызывать голосование. // Использование флагов. Значение 0 отключает эту функцию. // 1 - стандартная команда "rockthevote". // 2 - сокращенная команда "rtv". // 4 - динамическая "rockthe<любая>vote" команда (разрешает использовать // любое слово (без пробелов) начиная с "rockthe" и заканчивая // "vote". Пример: "rockthedamnvote", // "rockthesillylittlevote", или "rockthefreakingvote". Общая длина // слова не должна превышать 31 символ. В итоге // остается 20 символов для творчества если не учитывать // длину "rockthe" и "vote").
gal_rtv_commands 3
// *Кол-во минут после начала карты, // которые игроки должны ждать, прежде чем они могут // вызывать голосование. Когда один игрок на сервере, он может // вызывать голосование в любое время, вне зависимости от этого параметра. // (по умолчанию 10)
gal_rtv_wait 4
>>>>Скачать файл | Download<<<<
|
| |
| |