Я уявляю, Вам свою дороботка цього чудового плагіна голосувань.
Ось не повний список доробок:
Для коректної роботи MastaMan Edition, необхідно що б змінна gal_endonround була 0
//////////////////////////
// Нові змінні, які працюють тільки для Galileo MastaMan Edition 1.0.269
//////////////////////////
// Включення / Відключення додаткових функцій плагіна від MastaMan
// (додаткові функції наведені нижче)
// За умовчанням: 1
// 1 - включає цю можливість
// 0 - відключає цю можливість
// Включити / Відключити загасання екрану під час голосування
// За умовчанням: 1
// 1 - включає цю можливість
// 0 - відключає цю можливість
// Альфа-прозорість загасання
// Від 0 до 255
// За умовчанням: 220
// Ховати чи ні зброю під час голосування
// 1 - Ховати зброю
// 0 - Показувати зброю
// За умовчанням: 1
// Включити / Відключити підсвічування гравців під час голосування
// 1 - включає цю можливість
// 0 - відключає цю можливість
// За умовчанням: 1
// Обмежити чи ні руху гравців під час голосування
// 1 - Обмежувати рух гравців
// 0 - Чи не обмежувати рух гравців
gal_mm_player_stay 1
// Включити / Відключити захист від вбивств під час голосування
// (Що б дозволити вбивати, так само повинна бути виключена настройка gal_mm_stripweapon)
// 1 - Забороняє вбивати
// 0 - Дозволяє вбивати
Плагін мощьних системи голосування карт.
Покликаний замінити інші плагіни такого роду, такі як Deagles 'Map Manager або стандартний mapchooser.
Ось неповний перелік можливостей:
- Можливість гравців викликати передчасне голосування за карту. командою "rtv".
- Номінації. Номіновані карт які потраплять в наступне голосування.
- Додаткове голосування, якщо жодна з карт не отримала понад 50% голосів.
- Адміністратори з певними прапорами мають більшу вагу голосу.
- Унікальний цикл карт, коли сервер порожній.
Так само рекомендується подивитися galileo.cfg, для ознайомлення з усіма можливостями плагіна.
1) Вийміть файли з архіву.
2) Плагін galileo_MastaMan_Edition.amxx з plugins # 92; скопіюйте в cstrike / addons / amxmodx / plugins / на вашому сервері
3) Пропишіть galileo_MastaMan_Edition.amxx в файлі cstrike / addons / amxmodx / configs / plugins.ini
4) Папку galileo з файлами конфігурації з configs # 92; скопіюйте в cstrike / addons / amxmodx / configs / на вашому сервері
5) Файл локалізації galileo.txt з data # 92; lang # 92; скопіюйте в cstrike / addons / amxmodx / data / lang / на вашому сервері
6) Папку galileo зі списками карт з data # 92; скопіюйте в cstrike / addons / amxmodx / data / на вашому сервері
7) Файл emptycycle.txt з "Додаткові файли" скопіюйте в cstrike / на вашому сервері
8) Перезавантажте сервер
9) Прочитайте пункт "IV. Налаштування плагіна перед використанням" описаний нижче.
Запуск голосування, карта зміниться як тільки нова карта буде визначена.
Якщо використовувати з аргументом "-nochange" зміна карти не відбудеться.
Корисно якщо ви використовуєте інший плагін для зміни карти.
gal_createmapfile ім'я файлу
Створення файлу зі списком всіх карт знаходяться в папці maps.
Аргумент "ім'я файлу" - ім'я нового файлу який буде створений в # 92; configs # 92; galileo.
Покаже всім гравцям ім'я наступної карти яка буде зіграна.
Якщо використовується голосування в кінці карти (Змінна "gal_endofmapvote" встановлена в 1),
то результат використання цієї команди буде [немає голосів], якщо голосування почалося, то -
[Голосів. в процесі]. Тільки тоді, кога карта буде визначена шляхом голосування ця команда
відобразить ім'я наступної карти.
Покаже всім гравцям ім'я поточної карти.
Додаткові клієнтські команди:
Покаже всім гравцям список недавно зіграних карт.
Необхідно що б змінна "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.
Ввівши просто повне ім'я карти Ви можете номінувати і знімати з номінації карту.
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 /)