SSA Bridge
Мод для керування грою на виділеному сервері SCUM — 44 модулі, які читають і змінюють запущену гру. Він безкоштовний, йому не потрібен менеджер, і він працює на будь-якому хостингу, куди ви можете скопіювати файли.
modules.json у безпечному місці, перш ніж замінювати файли.Що це таке
Bridge — це мод UE4SS, який працює всередині процесу виділеного сервера SCUM. Він може виконати будь-яку адмін-команду, спавнити предмети та транспорт, телепортувати, писати в чат, читати живий стан гравців і світу та повідомляти про вбивства, угоди й рейди в момент, коли вони стаються — без ігрового адмін-акаунта, без бота-гравця і без ігрового клієнта. Усе, що він уміє, перелічено в довіднику bridge.
Це не менеджер сервера, і він не має власного інтерфейсу. При окремому встановленні ви налаштовуєте його, редагуючи Mods/SSABridge/modules.json, за файлом modules-reference.txt, який bridge записує поруч — кожне налаштування, його тип, діапазон і значення за замовчуванням. Керувати цими 44 модулями з вебпанелі — це те, для чого потрібен менеджер, і ця частина входить у Premium.
Що вам знадобиться
- Виділений сервер SCUM на Windows, до файлів якого у вас є доступ — власна машина або орендований хостинг із доступом до файлів. Нічого з цього не працює там, де вам дають лише панель із налаштуваннями.
- UE4SS входить до цього архіву. Розпакуйте його, і середовище виконання встановиться разом із модом; більше нічого шукати не потрібно.
- Можливість зупинити та запустити сервер. Поки гра працює, вона тримає ці файли відкритими, тому замінити їх можна лише на зупиненому сервері.
Ця збірка протестована з UE4SS 3.0.1.
Встановлення
Зупиніть сервер
Запущена гра тримає відкритими і середовище виконання, і DLL мода. Копіювання поверх них на працюючому сервері або просто не вдасться, або залишить вам наполовину замінене встановлення.
Розпакуйте архів у
SCUM/Binaries/Win64/Шляхи всередині zip уже вказані відносно цієї папки, тож під час розпакування туди все опиняється на своїх місцях. Інсталятора немає, і за межі цього каталогу нічого не записується.
<server>/SCUM/Binaries/Win64/ ├── dwmapi.dll # завантажувач, який підхоплює гра ├── UE4SS.dll # середовище виконання UE4SS ├── UE4SS-settings.ini └── Mods/ └── SSABridge/ ├── dlls/main.dll # сам bridge ├── SSABridge.config.example.json # лише для довідки; справжній створюється при першому запуску └── enabled.txt # наявність = UE4SS його запускаєЗапустіть сервер
Bridge записує
Mods/SSABridge/SSABridge.log, а після запуску — іSSABridge.status.json. Якщо не з’явилося ні те, ні інше, значить UE4SS не завантажив мод — чому, скажеUE4SS.logуWin64/, зазвичай одним рядком.Увімкніть те, що хочете
Кожен модуль за замовчуванням вимкнений — саме по собі встановлення bridge на вашому сервері нічого не змінює. Перший запуск записує
modules.jsonз усіма модулями та налаштуваннями на значеннях за замовчуванням, а поруч —modules-reference.txt, де кожне з них пояснено. Перший файл відредагуйте, другий прочитайте, потім перезапустіть.
Mods/SSABridge/enabled.txt запускає мод незалежно від перемикача в панелі, тож ці двоє суперечили б одне одному — а зламаною виглядала б панель.Безкоштовно, з ліцензією, і в чому різниця
Bridge безкоштовний і повний. Усі 44 модулі, кожна команда й кожне читання працюють із самими лише файлами — без акаунта, без підписки, нічого не притримано і ніщо з часом не перестає працювати.
Без ліцензії він представляється. За кілька секунд після підключення кожного гравця bridge надсилає цьому гравцеві один рядок у чат зі своєю назвою та scumsa.com. З ліцензією цей рядок не надсилається. У цьому вся різниця — за нею немає ні функції, ні ліміту, ні таймера.
Ліцензія прив’язана до однієї машини і видається на сторінці вашого акаунта, у сервера, який покриває ваш план: запустіть bridge один раз, скопіюйте machineId з Mods/SSABridge/SSABridge.status.json, вставте його в Використовуєте bridge без менеджера? під цим сервером, а завантажений SSABridge.license покладіть поруч із модом. Він діє 30 днів. Якщо ви користуєтесь менеджером, ви нічого з цього не побачите — він отримує та оновлює ліцензію за вас, і так було завжди.
Якщо вона спливе або ви її ніколи не отримаєте, ніщо не перестане працювати: просто знову з’явиться той рядок.
Перевірка того, що ви завантажили
Обидва хеші нижче обчислені на цьому сервері з того самого файлу, який він віддає.
🛡 Чисто, 0/0 рушіїв · Відкрити звіт ↗Другий хеш — це сам Mods/SSABridge/dlls/main.dll, бо саме цей файл лишається на вашому сервері, коли zip уже видалено, і саме його bridge звіряє з власним підписом. Bridge, чий DLL було змінено після підписання, відмовляє в командах узагалі, з ліцензією чи без; якщо ви колись на це натрапите, порівняйте це значення з файлом на диску, перш ніж шукати деінде.
Попередні збірки
Нотатки випуску
SSA Bridge 2.22.2 (unstable):
- Reloading loot on a running server no longer crashes it.
- Fixed map sentries can be kept out of one place, with a new Put fixed map sentries away switch that is off by default.
- A spawn the game refuses is reported as refused, with the game's reason.
- Lighter on the server: features share one reading of the world.
- Zone changes are sent as one set, and unchanged zones are not resent.
- Safe with several servers on one machine.
Нотатки випуску
SSA Bridge 2.21.2
This release is mostly about stability. Several places where the bridge wrote into the running game without checking its bounds are closed, including one that ran on every admin command and could corrupt memory silently, and the parts of the bridge that are used by two threads at once are now properly synchronised. When something does go wrong the bridge writes it to its log instead of swallowing it, which it did before. Restoring radiation zones is about five times faster and no longer stalls the server. Two new settings in SSABridge.config.json, both off by default: requireTokenLocally asks for the bridge token even from the same machine, for servers where other people have accounts, and consoleUnrestricted re-enables nine engine commands that have no undo and are now refused. A number of readings that came back wrong or empty are corrected, including trader shop lists, generator fuel capacities and the hostile-creature count.
Нотатки випуску
SSA Bridge 2.20.1
The Radiation and wetness module can now hold your wetness, drying and dirt settings instead of forgetting them. Until now those numbers could only be written one at a time and the next restart put the game's own back; now there are seven settings, keepTuning with dryingRatePercent, wettingPercent and rainPercent, plus surfaces with dirtinessPercent and surfaceWetnessPercent, and they are re-applied after every restart. Each one is a percent of what the game itself ships, so 100 means leave it alone, and no existing config has these keys: nothing changes on any server until you set it, and switching a group off puts the game's own values straight back. Nothing else changed, same protocol, same verbs, same commands.
