
YA-CS Night Light — плагін для CS 1.6, який дає адміну меню яскравості мапи. Два натискання — і будь-яка мапа стає нічною, а вибір зберігається між мапами й перезапусками сервера. Ми написали його для нашого нічного режиму «Zombies vs Humans», де темрява — частина гри, і виклали окремо для всіх.
Що вміє
- Меню
/lightіз шістьма пресетами: «Самая тёмная ночь», «Очень темно», «Темно», «Сумерки», «Пасмурно», «Стандарт карты». Поточний рівень позначено зірочкою. - Вибір зберігається (nvault): для всіх мап одразу або лише для поточної мапи. Перемикач — у тому ж меню.
- Мертві гравці й глядачі бачать мапу світлішою, щоб було цікаво дивитися гру. Живі — темряву.
- У чаті видно, хто з адмінів і як змінив яскравість; зміна пишеться в лог.
- Консольна команда
amx_light <a-z | off>для rcon і конфігів: будь-яка літера відa(найтемніше) доz(найсвітліше),m— стандарт. - Гравцям нічого не докачується, ReAPI не потрібен.
Чим відрізняється від аналогів
Перш ніж писати свій, ми пошукали готові рішення. Найвідоміше — Change Light від ConnorMcLeod на AlliedModders (2010): команда amx_set_light і збереження для кожної мапи, але без меню. Також у AMX Mod X є native set_lights, на якому будуються такі плагіни. Плагіна з меню пресетів, збереженням для всіх мап і окремим світлом для глядачів ми не знайшли — тому зробили YA-CS Night Light.
Вимоги
AMX Mod X 1.9 або новіший (стандартні модулі engine, hamsandwich, nvault). Працює на HLDS і ReHLDS. Мови: російська, українська, англійська (за amx_language).
Встановлення
- Скопіюйте папку
addonsз архіву вcstrike. - Додайте в
addons/amxmodx/configs/plugins.iniрядокyacs_nightlight.amxx. - Змініть мапу або перезапустіть сервер.
Не ставте разом з іншими плагінами, які змінюють освітлення мапи (наприклад, Change Light) — діятиме той, хто змінив останнім.
Налаштування (квари)
yacs_nl_access "l"— прапори доступу до меню (l — ADMIN_RCON)yacs_nl_save 1— зберігати вибір (0 — не зберігати)yacs_nl_spec "m"— освітлення для мертвих і глядачів (порожньо — як у живих)yacs_nl_notify 1— повідомлення в чат про змінуyacs_nl_default ""— яскравість, якщо нічого не збережено (порожньо — стандарт мапи)
Порада: для нічного режиму з нічним баченням добре підходить рівень b–d. Рівень a — майже повна темрява, без ліхтарика чи ПНБ грати важко.
Перевірено на нашому сервері
Ця ж система яскравості працює на нашому сервері YA-CS | Zombies vs Humans: connect 149.5.209.84:27016. Питання й пропозиції — на форумі ya-cs.com.
Коментарі 0