YA-CS Night Light 1.0 — меню яскравості мапи для адміна

Файл є Плагіни

YA-CS Night Light — меню яскравості мапи в CS 1.6

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).

Встановлення

  1. Скопіюйте папку addons з архіву в cstrike.
  2. Додайте в addons/amxmodx/configs/plugins.ini рядок yacs_nightlight.amxx.
  3. Змініть мапу або перезапустіть сервер.

Не ставте разом з іншими плагінами, які змінюють освітлення мапи (наприклад, 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

Ваш коментар

Коментар з’явиться після перевірки. E-mail не публікується.