Плагин Map On Time для CS 1.6
Плагин Map On Time для CS 1.6
Map On Time выбирает карту по ежедневному расписанию локального времени сервера.
Автор: Trofian. В комплекте исходник и пересобранный плагин.
В 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 этот плагин не отменяет.
Плагин «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 выбирает карту по ежедневному расписанию локального времени сервера.
Это займёт 1 минуту и поможет сотням игроков!Написать
Counter‑Strike 2
CS:GO
CS:Source
CS 1.6
Standoff 2
База знаний
Обсуждение материала 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.