Skip to content

herbie96x/SCUM-RCON

Repository files navigation

SCUM-RCON by skrypt.gg

Latest release Downloads License: free-to-use (EULA) Discord Support on Ko-fi

A fully compliant Source RCON server for SCUM dedicated servers. Execute admin commands seamlessly from any Source-RCON-compatible client—including the bundled rcon_console, mcrcon, rcon-cli, BattleMetrics, WebRcon, or your custom Discord bots. No in-game admin character required.

Anything that speaks the Valve Source RCON protocol can connect to it. The download is a drop-in bundle that includes UE4SS, meaning there is absolutely no additional setup or dependencies required.

⚠️ Disclaimer: Use at your own risk. There is no warranty or guarantee against future game updates breaking the mod, or against potential bans.


✨ Features

  • True Source RCON: Implements the standard Valve Source RCON protocol. Use your existing tooling without proprietary clients.
  • Offline Administration: Commands are dispatched natively inside the server process. No ingame admin needed.
  • Drop-In Bundle: Ships pre-configured with UE4SS. Just extract into Win64, set a password and start your server.
  • SteamID-First: Commands targeting players or inventories accept SteamIDs. The mod automatically resolves them to the engine's required entity IDs.
  • Boot Gate Protection: Safely holds incoming commands in a queue until the server is genuinely ready.
  • Multi-Packet Replies: Long server outputs (like ListSpawnedVehicles) are delivered flawlessly without truncation.
  • Smart Routing: Broad command coverage with automated player, location, and SteamID routing handled for you.
  • Quest Lockout Recovery: Frees players who are permanently kicked on every login by a broken quest — pinpoint who's affected, clear the offending quest straight from the live database, or wipe it automatically at boot.
  • Free Placement: Caller-anchored spawns and encounters (SpawnBrenner, SpawnRazor, SpawnInventoryFullOf, ForceDropshipEncounter, ForceAnimalEncounter) can be dropped at any coordinate or sent to a specific player.
  • Player Unstuck: Lift a player wedged in terrain or geometry 2 m straight up via native teleport — no fall damage, no flinging them across the map.
  • Live Database Reads: The SteamID→entity resolver, the vehicle-owner lookup and squad lists read straight from the server database — accurate no matter who's online — opened read-only so they can never block or freeze the game thread.
  • Crash-Hardened Runtime: The bundled UE4SS survives the stale/freed objects during iteration that previously took whole servers down and flags inline-hooking AV/EDR (Bitdefender, Defender, ESET…) that can destabilise the process.
  • Scripted Client: The bundled bilingual console chains commands with ; and pauses with sleep <seconds> — drive a timed restart sequence from a single line, interactively or piped from a bot.
  • Automatic Installer: Use the SCUM-RCON-Setup-0.X.X.exe for a quick and easy installation. No more tedious manual file transfers needed.

❓ Why a real RCON server?

While some "RCON" mods bypass the standard protocol and run commands as in-engine scripts, SCUM-RCON implements the actual Valve Source RCON protocol.

  • Universal Compatibility: Your existing tools (BattleMetrics, dashboards, bots) connect perfectly right out of the box, over the network, from anywhere.
  • No Vendor Lock-in: You aren't tied to a specific mod's proprietary command format or custom client. Your client, your rules.
  • Engineered Stability: Dispatching is handled via compiled C++ behind Structured Exception Handling guards. The authentication path is strictly audited, and the boot gate prevents commands from executing before the server is ready.

🚀 Install

  1. Download the SCUM-RCON-Setup-0.4.6.exe from the release section.
  2. Double-click the Setup.exe.
  3. Choose for with user scope it should get installed.
  4. Select your preferred language (en/de).
  5. Select the desired installation folder for RCON and installation scope; you can install just the mod or the entire bundle, including the console and tester GUI. The installer will automatically detect the SCUM Server installation; adjust the path if necessary.
  6. Configure your desired settings, such as IP, port, password, and max. connections.
  7. You can optionally let the installer create a desktop shortcut.
  8. The installer is now installing.
  9. done.

⚙️ Manual Install

  1. Download the Win64.zip from the latest release.

  2. Extract the contents (dwmapi.dll and the ue4ss folder) directly into your server's SCUM\Binaries\Win64\ directory.

  3. Configure your credentials. Open ue4ss\Mods\scum_rcon\config.ini and set a secure password. (Note: The listener will refuse to start if the password remains CHANGE_ME_BEFORE_USE).

    bind_address = 127.0.0.1
    port = 28015
    password = CHANGE_ME_BEFORE_USE  ; Change this!
  4. Start your server. Check ue4ss\UE4SS.log for the [SCUM-RCON] entries to verify the listener address (default is 127.0.0.1:28015) or to troubleshoot if it didn't start.

🔒 Security Note: Source RCON is unencrypted by design. Never expose the RCON port to untrusted networks without a strong password.

For comprehensive step-by-step instructions, please refer to the MANUAL_INSTALL.txt file included in the download.


💻 Use

📚 Read the guide in USAGE.md for details on chat-color codes, SteamID command requirements, spawn-location formats, and common pitfalls.


🤝 Contributing & Collaboration

  • Collaboration: Want to work together? Open a Collaboration request issue and review our CONTRIBUTING.md.
  • Bugs & Questions: Please open an issue on GitHub or post in the Nexus Mods comments/bug section on the SCUM-RCON page.

Community Client Alternatives: Prefer a different client? SCUM-RCON-Client by @Neo2Go is a lightweight, single-binary Go client that is config-compatible with the bundled console. (Note: This is an independent community project and is used at your own discretion).


⚡ Support & Early Access: The Zero-Day Tier

SCUM-RCON is free and it always will be. That doesn't change.

Here's what does: every SCUM patch eventually breaks RCON. You know the drill — an update drops and tools and mods go dark for days. Getting it working again means immediate, deep reverse-engineering to repair the Mod.

To keep that sustainable, there's now the Zero-Day Tier on Ko-fi (€3.5/mo):

  • Zero-Day (EA) Supporters get every patch-fix first — right in the critical window after an update, when downtime hurts most.
  • Everyone else gets the exact same fix for free — just a few days later, once it's verified stable.

You're not paying for RCON. You're paying to skip the line, cut your server's downtime, and fund the hardware and upkeep that keep this project alive. Don't want to? You still get everything, 100% free, exactly as before.

Only need the fast fix for one patch? Subscribe, grab it, cancel anytime — that's completely fine. You supported the project exactly when it helped you.

If the tool's worth something to you → Support on Ko-fi. If not, no hard feelings.


💰 Commercial use

The free EULA covers personal, non-commercial server operation. Running SCUM-RCON on your own server — even a donation-funded community one — is free.

If you want to integrate SCUM-RCON into a commercial product (a paid panel, hosting service, management platform, or any offering that charges for access to features it enables), that needs a separate commercial license. I'm open for dual-licensing; revenue-based or a flat arrangement, whatever fits the project. See COMMERCIAL-LICENSE-TEMPLATE.md for the shape of such an agreement.

Reach out to discuss on Discord.

📄 License

This project is closed-source but free to use for personal, non-commercial users under the EULA found in the LICENSE file.

  • Permitted: Downloading and running it on your own servers for free, provided your server complies with SCUM's EULA.
  • Restricted: Selling, modifying, or redistributing outside the official release channel.
  • Third-Party: The bundled UE4SS is licensed under MIT.

SCUM-RCON is an independent project and is not affiliated with Gamepires. SCUM is a trademark of Gamepires.

About

A real Source RCON server for SCUM dedicated servers. Run admin commands from any RCON client, no online admin needed. Free to use.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

14 stars

Watchers

0 watching

Forks

Sponsor this project

  •  

Contributors