SSA Bridge
Herný riadiaci mod pre dedikovaný SCUM server — 44 modulov, ktoré čítajú a menia bežiacu hru. Je zadarmo, nepotrebuje manažér a beží na akomkoľvek hostingu, kam si viete skopírovať súbory.
modules.json.Čo to je
Bridge je UE4SS mod, ktorý beží vnútri procesu dedikovaného SCUM servera. Dokáže spustiť ľubovoľný admin príkaz, spawnovať predmety a vozidlá, teleportovať, písať do chatu, čítať živý stav hráčov a sveta a hlásiť zabitia, obchody a raidy v okamihu, keď nastanú — bez herného admin účtu, bez bot hráča a bez herného klienta. Všetko, čo dokáže, nájdete v referencii bridge.
Nie je to správca servera a nemá vlastné rozhranie. Na samostatnej inštalácii ho nastavujete úpravou Mods/SSABridge/modules.json podľa súboru modules-reference.txt, ktorý bridge zapíše vedľa neho — každé nastavenie, jeho typ, rozsah a predvolená hodnota. Na ovládanie tých 44 modulov z webového panela slúži manažér, a tá časť je Premium.
Čo na to potrebujete
- Windows dedikovaný SCUM server, ku ktorého súborom máte prístup — vlastný stroj alebo prenajatý hosting s prístupom k súborom. Nič z toho nefunguje tam, kde dostanete len panel s nastaveniami.
- UE4SS je súčasťou tohto archívu. Rozbaľte ho a behové prostredie sa nainštaluje spolu s modom; nič ďalšie zháňať nemusíte.
- Možnosť server zastaviť a znova spustiť. Hra tieto súbory počas behu drží otvorené, takže sa dajú vymeniť len so zastaveným serverom.
Táto verzia bola testovaná s UE4SS 3.0.1.
Inštalácia
Zastavte server
Bežiaca hra drží otvorené behové prostredie aj DLL modu. Kopírovanie cez ne počas behu buď zlyhá, alebo vám zostane napoly vymenená inštalácia.
Rozbaľte archív do
SCUM/Binaries/Win64/Cesty vnútri zipu sú už relatívne k tomuto priečinku, takže rozbalením na tomto mieste sa všetko dostane tam, kam patrí. Nie je tu žiadny inštalátor a mimo tohto adresára sa nič nezapisuje.
<server>/SCUM/Binaries/Win64/ ├── dwmapi.dll # loader, ktorý hra načíta ├── UE4SS.dll # behové prostredie UE4SS ├── UE4SS-settings.ini └── Mods/ └── SSABridge/ ├── dlls/main.dll # samotný bridge ├── SSABridge.config.example.json # len ukážka na čítanie; skutočný sa vytvorí pri prvom štarte └── enabled.txt # prítomnosť = UE4SS ho spustíSpustite server
Bridge zapíše
Mods/SSABridge/SSABridge.loga po naštartovaní ajSSABridge.status.json. Ak sa neobjaví ani jedno, UE4SS mod nenačítalo — prečo, povieUE4SS.logvoWin64/, zvyčajne jedným riadkom.Zapnite, čo chcete
Každý modul je v predvolenom stave vypnutý — samotná inštalácia bridge na vašom serveri nič nezmení. Prvé spustenie zapíše
modules.jsonso všetkými modulmi a nastaveniami na predvolených hodnotách a vedľa nehomodules-reference.txt, ktorý každé z nich vysvetľuje. Prvý súbor upravte, druhý si prečítajte, reštartujte.
Mods/SSABridge/enabled.txt mod spustí bez ohľadu na prepínač v paneli, takže by si tie dva odporovali — a pokazene by vyzeral panel.Zadarmo, s licenciou, a v čom je rozdiel
Bridge je zadarmo a je kompletný. Všetkých 44 modulov, každý príkaz aj každé čítanie fungujú len so samotnými súbormi — bez účtu, bez predplatného, nič nie je zadržané a nič časom neprestáva fungovať.
Bez licencie sa predstaví. Pár sekúnd po pripojení pošle bridge každému hráčovi jeden riadok v chate so svojím menom a scumsa.com. S licenciou sa ten riadok neposiela. To je celý rozdiel — nestojí za ním žiadna funkcia, žiadny limit ani žiadne odpočítavanie.
Licencia je viazaná na jeden stroj a získate ju na stránke účtu, pri serveri, na ktorý sa vzťahuje váš plán: spustite bridge raz, skopírujte machineId zo súboru Mods/SSABridge/SSABridge.status.json, vložte ho do Prevádzkujete bridge bez manažéra? pod tým serverom a stiahnutý SSABridge.license dajte vedľa modu. Platí 30 dní. Ak používate manažér, nič z toho neuvidíte — licenciu si sťahuje a obnovuje za vás a odjakživa.
Keď vyprší, alebo keď si ju nikdy nezaobstaráte, nič neprestane fungovať: len sa zase objaví ten riadok.
Overenie stiahnutého súboru
Oba odtlačky nižšie počíta tento server zo súboru, ktorý vydáva.
🛡 Čisté: 0/0 enginov · Zobraziť report ↗Druhý odtlačok patrí priamo súboru Mods/SSABridge/dlls/main.dll, pretože to je súbor, ktorý na vašom serveri zostane, keď bude zip preč — a je to ten, ktorý si bridge kontroluje proti vlastnému podpisu. Bridge, ktorého DLL bolo po podpísaní zmenené, príkazy rovno odmieta, či už s licenciou alebo bez nej; ak na to niekedy narazíte, porovnajte túto hodnotu so súborom na disku skôr, než budete hľadať inde.
Staršie verzie
Poznámky k vydaniu
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.
Poznámky k vydaniu
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.
Poznámky k vydaniu
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.
