SSA Bridge
O mod de controle dentro do jogo para um servidor dedicado de SCUM — 44 módulos que leem e alteram o jogo em execução. É gratuito, não precisa do manager e roda em qualquer host onde você possa copiar arquivos.
modules.json para um lugar seguro antes de substituir qualquer arquivo.O que é
O bridge é um mod de UE4SS que roda dentro do processo do servidor dedicado de SCUM. Ele pode executar qualquer comando de admin, spawnar itens e veículos, teletransportar, escrever no chat, ler o estado dos jogadores e do mundo em tempo real e informar kills, trocas e raids no momento em que acontecem — sem conta de admin no jogo, sem jogador bot e sem cliente do jogo. Tudo o que ele pode fazer está listado na referência do bridge.
Ele não é um gerenciador de servidor e não tem interface própria. Numa instalação independente, você o configura editando Mods/SSABridge/modules.json, com a ajuda do modules-reference.txt que o bridge grava ao lado — cada configuração, seu tipo, seu intervalo e seu padrão. Controlar esses 44 módulos por um painel web é para isso que serve o manager, e essa parte é Premium.
Do que você precisa
- Um servidor dedicado de SCUM no Windows com acesso aos arquivos — sua própria máquina ou um host alugado que dê acesso aos arquivos. Nada disto funciona num host que só oferece um painel de configurações.
- O UE4SS está dentro deste arquivo. Extraia e o runtime vai junto com o mod; você não precisa baixar mais nada.
- Poder parar e iniciar o servidor. O jogo mantém esses arquivos abertos enquanto roda, então eles só podem ser substituídos com ele desligado.
Esta build foi testada com o UE4SS 3.0.1.
Instalação
Pare o servidor
O jogo em execução mantém o runtime e a DLL do mod abertos. Copiar por cima deles com o servidor ligado ou falha de vez ou deixa uma instalação substituída pela metade.
Extraia o arquivo em
SCUM/Binaries/Win64/Os caminhos dentro do zip já são relativos a essa pasta, então extrair ali coloca tudo no lugar certo. Não há instalador e nada é gravado fora desse diretório.
<server>/SCUM/Binaries/Win64/ ├── dwmapi.dll # o loader que o jogo carrega ├── UE4SS.dll # o runtime do UE4SS ├── UE4SS-settings.ini └── Mods/ └── SSABridge/ ├── dlls/main.dll # o próprio bridge ├── SSABridge.config.example.json # uma cópia para leitura; o real é gravado na primeira inicialização └── enabled.txt # se existir, o UE4SS o iniciaInicie o servidor
O bridge grava
Mods/SSABridge/SSABridge.loge, quando estiver no ar,SSABridge.status.json. Se nenhum dos dois aparecer, o UE4SS não carregou o mod — oUE4SS.logemWin64/diz o motivo, normalmente em uma linha.Ative o que você quiser
Todo módulo vem desativado por padrão — instalar o bridge, por si só, não muda nada no seu servidor. A primeira inicialização grava
modules.jsoncom todos os módulos e configurações no padrão, emodules-reference.txtao lado explicando cada um. Edite o primeiro, leia o segundo, reinicie.
Mods/SSABridge/enabled.txt instalado à mão inicia o mod independentemente do que diz a chave do painel, então os dois discordariam e o painel é que pareceria quebrado.Gratuito, licenciado, e qual é a diferença
O bridge é gratuito e completo. Todos os 44 módulos, todos os comandos e todas as leituras funcionam só com os arquivos — sem conta, sem assinatura, nada retido e nada que piore com o tempo.
Sem licença, ele se apresenta. Alguns segundos depois que cada jogador entra, o bridge envia a esse jogador uma linha no chat com o nome dele e scumsa.com. Com licença, essa linha não é enviada. Essa é toda a diferença — não há recurso, limite nem temporizador por trás disso.
Uma licença fica vinculada a uma máquina e é obtida na sua página da conta, para um servidor coberto pelo seu plano: inicie o bridge uma vez, copie o machineId de Mods/SSABridge/SSABridge.status.json, cole em Rodando o bridge sem o manager? nesse servidor e coloque o SSABridge.license baixado ao lado do mod. Ela vale por 30 dias. Se você usa o manager, nada disso aparece — ele busca e renova a licença para você, como sempre fez.
Se ela expirar, ou se você nunca obtiver uma, nada para de funcionar: a linha simplesmente volta a aparecer.
Verificando o que você baixou
Os dois hashes abaixo são calculados neste servidor a partir do arquivo que ele entrega.
🛡 Limpo: 0/0 mecanismos · Ver relatório ↗O segundo hash é do próprio Mods/SSABridge/dlls/main.dll, porque é esse o arquivo que fica no seu servidor depois que o zip some — e é ele que o bridge confere contra a própria assinatura. Um bridge cuja DLL foi modificada depois de assinada recusa comandos de vez, com ou sem licença; se isso acontecer, compare este valor com o arquivo no disco antes de procurar em qualquer outro lugar.
Builds anteriores
Notas de versão
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.
Notas de versão
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.
Notas de versão
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.
