Плагин Map On Time для CS 1.6

Map On Time выбирает карту по ежедневному расписанию локального времени сервера.

Автор: Trofian. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Map On Time выбирает карту по ежедневному расписанию локального времени сервера.
Настройка
Нужен Engine, базовые AMX Mod X и его timeleft.txt. Orpheu не нужен. Включены исходные три строки расписания: 20:30–23:00 de_dust, 00:00–01:00 aim_headshot, 01:00–09:25 de_dust2. Перед использованием исправьте их под установленные карты: отсутствующая карта, неверное время или пересечение отклоняет весь новый конфиг. При неудачном reload остаётся прежнее расписание. Флаг e разрешает amx_mot on, off, reload. /mottime показывает текущий интервал. mot_show_hud 1, mot_light 0; значения света 1, 2, 3 используют уровни k, i, g. Проверка раз в пять секунд. Стандартное сообщение timeleft без лимита уточняется только при точном совпадении с его словарём. Другие менеджеры mp_timelimit и освещения одновременно не используйте; maxrounds и winlimit этот плагин не отменяет.
Как работает

В addons/amxmodx/configs/mot.ini строки задаются как HH:MM HH:MM карта. До 32 непересекающихся интервалов, в том числе через полночь; окончание 24:00 поддерживается. Плагин определяет текущий интервал даже при загрузке посреди него, удерживает mp_timelimit 0 в этом интервале и при необходимости переключает на указанную карту. Вне интервала возвращается предыдущее значение mp_timelimit, после чего действуют обычные правила ротации.

Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.

Состав и совместимость
ИграCounter-Strike 1.6
ПлатформаAMX Mod X 1.10
Версия1.4
АвторTrofian
СоставSMA, пересобранный AMXX, дополнительные файлы
Настройка

Нужен Engine, базовые AMX Mod X и его timeleft.txt. Orpheu не нужен. Включены исходные три строки расписания: 20:30–23:00 de_dust, 00:00–01:00 aim_headshot, 01:00–09:25 de_dust2. Перед использованием исправьте их под установленные карты: отсутствующая карта, неверное время или пересечение отклоняет весь новый конфиг. При неудачном reload остаётся прежнее расписание. Флаг e разрешает amx_mot on, off, reload. /mottime показывает текущий интервал. mot_show_hud 1, mot_light 0; значения света 1, 2, 3 используют уровни k, i, g. Проверка раз в пять секунд. Стандартное сообщение timeleft без лимита уточняется только при точном совпадении с его словарём. Другие менеджеры mp_timelimit и освещения одновременно не используйте; maxrounds и winlimit этот плагин не отменяет.

Как подключить плагин
1Скопируйте addons/amxmodx/plugins/cscom_23576.amxx в папку plugins сервера.
2Добавьте строку cscom_23576.amxx в addons/amxmodx/configs/plugins.ini.
3Скопируйте дополнительные файлы в каталоги с теми же путями внутри cstrike, что указаны в архиве.
4Перезапустите карту и проверьте настройки на своём сервере.
Проверка администрацией

Плагин «Map On Time» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: устранено чтение строки на 255 символов в 32-символьный буфер, ограничено число записей и проверяются часы минуты имена карт и пересечения, исключён доступ к следующей строке за концом массива, расписание не зависит от попадания проверки в точную минуту начала, корректно обработаны интервалы через полночь, старый mp_timelimit сохраняется после загрузки настроек и возвращается при выключении, исправлено число аргументов административной команды и добавлено рабочее включение, повторные changelevel не ставятся в очередь каждые пять секунд, яркость задаётся строкой уровня вместо неверного числового указателя, нет перехвата движковых функций через устаревшие бинарные сигнатуры.

Изменено: Orpheu и его непроверенные DLL/SO из архива не переносятся, используется штатное сообщение TextMsg с сохранением адресата, рекламные BAT и ярлыки удалены, глобальный timeleft.txt сервера не заменяется старой копией из источника.

Плагин Map On Time для CS 1.6

Map On Time выбирает карту по ежедневному расписанию локального времени сервера.

Просмотры5
Скачали1

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение Плагин Map On Time для CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени Плагин Map On Time для CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает Плагин Map On Time для CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту