Skip to content

tgraupmann/RustChromaMod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is the Chroma RGB Mod server for RUST. This allows a RUST client to control Chroma RGB lighting on Windows. The server runs a mod and a client app (on Windows) handles displaying the lighting.

You can find the Chroma RGB Mod client for RUST here.

Guide

Server Setup

SteamCMD

Windows

  • Download SteamCMD

  • Unpack to C:\steamcmd

  • Run steamcmd on the command-line to setup.

cd C:\steamcmd
steamcmd

SteamCMD Login Anonymous

To download most game servers, you can login anonymously.

login anonymous

RUST

  • Setup the RUST Dedicated Server

  • Log in with a Steam account or anonymously: login username or login anonymous

  • Use a valid install folder (use the fullpath): force_install_dir C:\steamcmd\steamapps\rust_server

  • Run: app_update 258550 validate to download the public branch of rust dedicated server

  • Exit steamcmd with exit

Run the RUST - Dedicated Server

  • Extract Oxide.Rust.zip to C:\steamcmd\steamapps\rust_server

  • Launch the RUST dedicated server:

cd "C:\steamcmd\steamapps\rust_server\"
RustDedicated.exe -batchmode +server.ip 0.0.0.0 +server.port 28015 +server.tickrate 10 +server.hostname "RUST Chroma Mod" +server.identity "dev_rust_chroma_mod" +server.seed 793197 +server.maxplayers 50 +server.worldsize 3000 +server.saveinterval 600 +rcon.ip 0.0.0.0 +rcon.port 28016 +rcon.password "Your_Rcon_Password" -logfile "logfilename.log"
  • Exit the dedicated server with Control + C

Create the Chroma RGB Mod

Setup

  • Copy RustChromaMod.js to C:\steamcmd\steamapps\rust_server\oxide\plugins

  • Copy RustChromaMod.cs to C:\steamcmd\steamapps\rust_server\oxide\plugins

  • Copy Chroma Animations from Animations to C:\steamcmd\steamapps\rust_server\oxide\plugins\Animations

  • Disable sandbox: Create an empty text file C:\steamcmd\steamapps\rust_server\RustDedicated_Data\Managed\oxide.disable-sandbox

  • Relaunch the dedicated RUST server

Admin

  • Get your 64-bit Steam id or look it up - steamidconverter.com

  • Create a text file at C:\steamcmd\steamapps\rust_server\server\dev_rust_chroma_mod\cfg\users.cfg

  • Add the admin entry:

ownerid "64_bit_steam_id" "optional_user_name" "optional_reason"

Run RUST - Game Client

  • On the main menu open the console with F1

  • Connect to the dedicated server (method 1):

Note: Localhost didn't want to connect in the case you try to run a dedicated server and client on the same machine, that didn't work.

connect <SERVER_IP_ADDRESS>:28015
  • Connect to the local server (method 2):
client.connect <SERVER_IP_ADDRESS>:28015

Razer Chroma RGB

  • In order to see Chroma RGB events, Install Synapse and the Chroma Connect module

  • Open the browser on the server mod page default port 5000. http://SERVER_IP_ADDRESS:5000

  • Be aware that you may have to update firewall rules to allow HTTP traffic on your selected port

  • Select the player username to see Chroma RGB events for that player

  • Clicking the player username will highlight in a different style

image_1

  • Pay no attention to the look of the thing, the web UI hasn't been skinned. Instead look at your surronding hardware and/or your stream overlays!

  • Even better, if you are streaming, send your Chroma RGB events to your viewers

Chroma Events

  • Idle animation - show hotkeys when no other events are happening

  • Blink White - player jump/swim

  • Duck sprite - player duck

  • Top down scrolling bars - player sprint

  • Attack animation - when player hits something

  • Sliding cyan bars - switch active items

  • Blink Red - can't afford to place!

  • Gray/Cyan - player connect

  • Dark green/dark red - player death

Support

Contact Tim Graupmann#0611 on Discord for support.

About

This is a server MOD, and client for the game called RUST

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published