Плагін Counter-Strike Sharp (CSSharp), який надає можливості патчування пам'яті під час виконання для бінарних файлів ігор CS2. Цей плагін дозволяє застосовувати власні патчі до ігрового сервера без зміни оригінальних файлів гри.
Встановлення
Завантажте плагін та помістіть його в каталог плагінів CSSharp:
game/csgo/addons/counterstrikesharp/plugins/CSSharpPatcher/Налаштуйте плагін :
Перейти до
game/csgo/addons/counterstrikesharp/configs/plugins/CSSharpPatcher/Важливо : Перейменуйте
CSSharpPatcher.example.jsonна ,CSSharpPatcher.jsonякщо це ваша перша інсталяціяВідредагуйте файл конфігурації, щоб увімкнути/вимкнути патчі за потреби.
Перезавантажте сервер
Конфігурація
Файл конфігурації ( CSSharpPatcher.json) використовує таку структуру:
{
"Patches": {
"PatchName": {
"module": "server",
"windows": {
"signature": "memory signature for Windows",
"patch": "hex bytes to patch"
},
"linux": {
"signature": "memory signature for Linux",
"patch": "hex bytes to patch"
}
}
},
"EnabledPatches": ["PatchName1", "PatchName2"],
"RestoreWhenUnload": true,
"ConfigVersion": 1
}Будуємо з джерела
Клонувати репозиторій
Встановлення .NET 8.0 SDK
Запустити
dotnet buildв каталозі проектуСкопіюйте зібрані файли до каталогу плагінів CSSharp
Рекомендовані коментарі
Приєднуйтесь до обговорення
Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.
Примітка: Ваш пост буде перевірено модератором, перш ніж стане видимим.