Плагин Jump Sound Blocker для CS 1.6

Подавление двух шаговых событий прыжка с фильтром T/CT через настоящий модуль Orpheu.

Автор: hornet; основа lazarev / Juice. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
Подавление двух шаговых событий прыжка с фильтром T/CT через настоящий модуль Orpheu.
Настройка
Нужны AMX Mod X 1.10 и настоящий Orpheu API 2.6.x с подходящей PM_PlayStepSound стандартной CS 1.6. Включены обе исходные функции Windows x86/Linux и пять неизменённых официальных SDK INC. Модуль Orpheu устанавливается отдельно, готовые DLL/SO не включены. jsb_team 0 — обе команды, 1 — T, 2 — CT. Сигнатура зависит от конкретной game DLL: пересборка SMA не подтверждает её совпадение. Подробные требования и правила mp_footsteps описаны в INSTALL_JUMP_SOUND_BLOCKER_RU.txt; игровых запусков не было.
Как работает

Плагин использует PM_Move и PM_PlayStepSound: начало прыжка подавляет два следующих шаговых события выбранной команды. Обычные шаги воспроизводятся вручную по материалу, а mp_footsteps временно становится 0. Можно выбрать T, CT или обе команды. Исходное значение настройки сохраняется и условно возвращается при паузе/удалении. Это версия 1.0.1 с исходной таблицей материалов; универсальная совместимость со всеми game DLL не заявляется.

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

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

Нужны AMX Mod X 1.10 и настоящий Orpheu API 2.6.x с подходящей PM_PlayStepSound стандартной CS 1.6. Включены обе исходные функции Windows x86/Linux и пять неизменённых официальных SDK INC. Модуль Orpheu устанавливается отдельно, готовые DLL/SO не включены. jsb_team 0 — обе команды, 1 — T, 2 — CT. Сигнатура зависит от конкретной game DLL: пересборка SMA не подтверждает её совпадение. Подробные требования и правила mp_footsteps описаны в INSTALL_JUMP_SOUND_BLOCKER_RU.txt; игровых запусков не было.

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

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

Исправлено: индекс player_index проверяется до обращения к игроку и массиву, playermove ограничен своим Pre/Post контекстом вместо хранения устаревшего указателя, вложенные вызовы имеют ограниченный стек без выхода за массив, состояние прыжка очищается при смене подключения и фильтра команды, ожидание пропущенного звукового события ограничено по времени, mp_footsteps сохраняется и условно восстанавливается при паузе или удалении, чужое ненулевое изменение настройки не перетирается и выключает ручное дублирование шагов, повторное включение не затирает сохранённое исходное значение, зависимости разрешаются до изменения глобальной настройки.

Изменено: автор hornet и благодарности lazarev / Juice сохранены, пересборка использует неизменённые SDK официального Orpheu вместо заглушек, байты двух исходных сигнатур записаны корректными десятичными JSON числами без изменения значений, сторонние рекламные ярлыки и BAT не включены.

Плагин Jump Sound Blocker для CS 1.6

Подавление двух шаговых событий прыжка с фильтром T/CT через настоящий модуль Orpheu.

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

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

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

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

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

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

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

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

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

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

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