Плагин Admin Auto Remove + Admin Menu для CS 1.6

Ветка Admin Auto Remove с календарным сроком users.ini и отдельным административным меню семи команд.

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

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Ветка Admin Auto Remove с календарным сроком users.ini и отдельным административным меню семи команд.
Настройка
Нужны AMX Mod X 1.10 и файловый Admin Base с users.ini; SQL и сторонние менеджеры прав не обслуживаются. Два старых бинарника заменяются одним cscom_22850.amxx. Прилагается инструкция, готового users.ini с правами нет. Проверка после конфигов и каждые 60 секунд, календарные даты ОС, не 24 часа с момента покупки. Старая первая дата YYYY.MM.DD мигрирует в индивидуальные отметки cscom-aar:YYYY.MM.DD. Новая строка без даты начинает отсчёт при первом обнаружении. Перед изменением сохраняется проверенная копия users.ini.cscom-aar.<дата>.<хеш>.bak; неизвестный журнал, параллельное изменение, ошибки записи или некорректная дата прерывают обновление. Пределы 256 KiB, 4096 строк, 383 байта на строку. Файл пользователя при подготовке не менялся; игрового запуска не было. Вместо версии 23385 используется только один этот вариант, стандартные меню AMXX сохраняются. Первые шесть маршрутов требуют Players Menu/Maps Menu; внешняя оружейка требует точную регистрацию say /weaponmenu, её реализация не включена. Дополнительная инструкция меню находится в INSTALL_ADMIN_MENU_RU.txt.
Как работает

Пятое поле users.ini задаёт календарные дни, индивидуальная отметка даты учитывает пропущенные дни и не списывает чужой срок у новой записи. Истёкшая строка комментируется после проверенной резервной копии и запрашивается стандартный reload администраторов. /adminmenu или /daymenu показывает свой срок и семь маршрутов: kick, ban, slap/slay, команда, карта, голосование и внешняя оружейка. /status и /daychat выводят срок в чат. Целевые права проверяются по зарегистрированному обработчику, команды отправляются от клиента.

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

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

Нужны AMX Mod X 1.10 и файловый Admin Base с users.ini; SQL и сторонние менеджеры прав не обслуживаются. Два старых бинарника заменяются одним cscom_22850.amxx. Прилагается инструкция, готового users.ini с правами нет. Проверка после конфигов и каждые 60 секунд, календарные даты ОС, не 24 часа с момента покупки. Старая первая дата YYYY.MM.DD мигрирует в индивидуальные отметки cscom-aar:YYYY.MM.DD. Новая строка без даты начинает отсчёт при первом обнаружении. Перед изменением сохраняется проверенная копия users.ini.cscom-aar.<дата>.<хеш>.bak; неизвестный журнал, параллельное изменение, ошибки записи или некорректная дата прерывают обновление. Пределы 256 KiB, 4096 строк, 383 байта на строку. Файл пользователя при подготовке не менялся; игрового запуска не было. Вместо версии 23385 используется только один этот вариант, стандартные меню AMXX сохраняются. Первые шесть маршрутов требуют Players Menu/Maps Menu; внешняя оружейка требует точную регистрацию say /weaponmenu, её реализация не включена. Дополнительная инструкция меню находится в INSTALL_ADMIN_MENU_RU.txt.

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

Плагин «Admin Auto Remove + Admin Menu» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: чтение 255 символов в буфер на 128 заменено ограниченным чтением, путь строится из реального каталога configs вместо абсолютного /addons, отсутствующий файл и ошибки открытия не передаются файловым операциям, первая строка прав больше не затирается текущей датой, обычные четырёхколоночные и бессрочные записи не уменьшаются и не отключаются, пропущенные календарные дни учитываются целиком, нулевой истёкший срок не превращается в отрицательное бессрочное значение, у каждой записи собственная дата вместо общего ошибочного списания дней новым строкам, истёкшие записи комментируются с сохранением содержимого, комментарии и неизвестные поля не перезаписываются шаблоном, дата проверяется с учётом длины месяцев и високосного года, откат часов и некорректные даты останавливают запись, полный временный файл проверяется и фиксируется через переносимый журнал, перед заменой сохраняется проверенная резервная копия, сравнение SHA-256 перед фиксацией выявляет параллельное изменение, строки и размер файла не обрезаются при превышении лимита, при отсутствии стандартной команды перезагрузки файл не меняется, просмотр срока сопоставляет тип авторизации и пароль вместо совпадения произвольного ника, файловый дескриптор закрывается и при найденной записи, последний слот поддерживается и меню освобождаются, семь реальных пунктов исходного DaysExample сохранены вместо пустой демонстрации, выбор повторно проверяет текущие флаги и регистрацию целевой команды, старый menu userid не передаёт действие новому игроку, команды запускаются через обработку AMXX от клиента вместо консоли сервера, дескрипторы административного меню освобождаются на всех ветках.

Изменено: эта ветка сохраняет расширенное административное меню исходного комплекта, календарная часть приведена к проверенной реализации с индивидуальными датами и резервной копией, ProStrike и рекламные ярлыки заменены оформлением cs.com.ru с сохранением автора.

Плагин Admin Auto Remove + Admin Menu для CS 1.6

Ветка Admin Auto Remove с календарным сроком users.ini и отдельным административным меню семи команд.

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

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

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

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

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

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

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

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

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

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

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