SSA Bridge
Pelinsisäisen hallinnan mod dedikoidulle SCUM-palvelimelle — 44 moduulia, jotka lukevat ja muuttavat käynnissä olevaa peliä. Se on ilmainen, ei vaadi hallintaohjelmaa ja toimii kaikkialla, minne pystyt kopioimaan tiedostoja.
modules.json talteen ennen kuin korvaat tiedostoja.Mikä se on
Bridge on UE4SS-mod, joka toimii dedikoidun SCUM-palvelimen prosessin sisällä. Se osaa ajaa minkä tahansa admin-komennon, spawnata tavaroita ja ajoneuvoja, teleportata, kirjoittaa chattiin, lukea pelaajien ja maailman tilaa reaaliajassa sekä raportoida tapot, kaupat ja raidit sillä hetkellä, kun ne tapahtuvat — ilman pelinsisäistä admin-tiliä, ilman bottipelaajaa ja ilman peliklienttiä. Kaikki, mitä se osaa, on lueteltu bridgen referenssissä.
Se ei ole palvelimen hallintaohjelma eikä siinä ole omaa käyttöliittymää. Itsenäisessä asennuksessa sitä määritetään muokkaamalla tiedostoa Mods/SSABridge/modules.json sen viereen kirjoitetun modules-reference.txt-tiedoston avulla — jokainen asetus, sen tyyppi, arvoalue ja oletusarvo. Näiden 44 moduulin ohjaaminen selainpaneelista on hallintaohjelman tehtävä, ja se osa on Premium.
Mitä tarvitset
- Windows-pohjainen dedikoitu SCUM-palvelin, jonka tiedostoihin sinulla on pääsy — oma kone tai vuokrattu palvelin, jolla pääset käsiksi tiedostoihin. Mikään tästä ei toimi palveluntarjoajalla, joka antaa käyttöösi vain asetuspaneelin.
- UE4SS on mukana tässä arkistossa. Pura arkisto, niin ajoympäristö asentuu modin mukana; mitään muuta ei tarvitse hakea.
- Mahdollisuus pysäyttää ja käynnistää palvelin uudelleen. Peli pitää näitä tiedostoja auki ollessaan käynnissä, joten ne voi korvata vain palvelimen ollessa alhaalla.
Tämä versio on testattu UE4SS-versiolla 3.0.1.
Asennus
Pysäytä palvelin
Käynnissä oleva peli pitää ajoympäristön ja modin DLL:n auki. Niiden päälle kopioiminen palvelimen ollessa käynnissä joko epäonnistuu kokonaan tai jättää asennuksen puolitiehen.
Pura arkisto kansioon
SCUM/Binaries/Win64/Zipin sisällä olevat polut ovat jo suhteessa tuohon kansioon, joten kun purat sen sinne, kaikki menee oikeille paikoilleen. Asennusohjelmaa ei ole, eikä tämän hakemiston ulkopuolelle kirjoiteta mitään.
<server>/SCUM/Binaries/Win64/ ├── dwmapi.dll # loader, jonka peli lataa ├── UE4SS.dll # UE4SS-ajoympäristö ├── UE4SS-settings.ini └── Mods/ └── SSABridge/ ├── dlls/main.dll # itse bridge ├── SSABridge.config.example.json # vain malliksi; oikea luodaan ensimmäisellä käynnistyksellä └── enabled.txt # olemassaolo = UE4SS käynnistää senKäynnistä palvelin
Bridge kirjoittaa tiedoston
Mods/SSABridge/SSABridge.logja käynnistyttyään myös tiedostonSSABridge.status.json. Jos kumpaakaan ei ilmesty, UE4SS ei ladannut modia — syyn kertooUE4SS.logkansiossaWin64/, yleensä yhdellä rivillä.Kytke päälle se, mitä haluat
Jokainen moduuli on oletuksena pois päältä — pelkkä bridgen asennus ei muuta palvelimessasi mitään. Ensimmäinen käynnistys kirjoittaa
modules.json-tiedoston, jossa on kaikki moduulit ja asetukset oletusarvoillaan, ja sen viereenmodules-reference.txt, joka selittää jokaisen niistä. Muokkaa ensimmäistä, lue toinen, käynnistä uudelleen.
Mods/SSABridge/enabled.txt käynnistää modin riippumatta siitä, mitä paneelin kytkin sanoo, joten ne kaksi olisivat ristiriidassa — ja rikkinäiseltä näyttäisi paneeli.Ilmainen, lisensoitu — ja mikä niiden ero on
Bridge on ilmainen ja se on täydellinen. Kaikki 44 moduulia, jokainen komento ja jokainen luku toimivat pelkillä tiedostoilla — ilman tiliä, ilman tilausta, mitään ei ole pidätetty eikä mikään lakkaa toimimasta ajan myötä.
Ilman lisenssiä se esittelee itsensä. Pari sekuntia jokaisen pelaajan liittymisen jälkeen bridge lähettää tälle pelaajalle yhden rivin chattiin, jossa se kertoo nimensä ja osoitteen scumsa.com. Lisenssin kanssa tuota riviä ei lähetetä. Siinä on koko ero — sen takana ei ole yhtään ominaisuutta, rajoitusta eikä ajastinta.
Lisenssi on sidottu yhteen koneeseen ja sen saat tilisivultasi palvelimelle, joka sisältyy suunnitelmaasi: käynnistä bridge kerran, kopioi machineId tiedostosta Mods/SSABridge/SSABridge.status.json, liitä se kohtaan Käytätkö SSA Bridgeä ilman hallintaohjelmaa? kyseisen palvelimen alla ja laita ladattu SSABridge.license modin viereen. Se on voimassa 30 päivää. Jos käytät hallintaohjelmaa, et näe tästä mitään — se hakee ja uusii lisenssin puolestasi, ja on aina tehnyt niin.
Jos se vanhenee tai jos et hanki sitä koskaan, mikään ei lakkaa toimimasta: se rivi vain ilmestyy taas.
Lataamasi tiedoston varmistaminen
Molemmat alla olevat tiivisteet lasketaan tällä palvelimella siitä tiedostosta, jonka se jakaa.
🛡 Puhdas, 0/0 moottoria · Näytä raportti ↗Toinen tiiviste on itse tiedostosta Mods/SSABridge/dlls/main.dll, koska juuri se jää palvelimellesi zipin poistuttua — ja juuri sen bridge tarkistaa omaa allekirjoitustaan vasten. Bridge, jonka DLL:ää on muutettu allekirjoituksen jälkeen, kieltäytyy komennoista suoralta kädeltä, lisenssin kanssa tai ilman; jos joskus törmäät siihen, vertaa tätä arvoa levyllä olevaan tiedostoon ennen kuin etsit vikaa muualta.
Aiemmat versiot
Julkaisutiedot
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.
Julkaisutiedot
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.
Julkaisutiedot
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.
