Rust Server Setup

Rust Server Setup

Rustlogo

Rust Server Setup

Currently only people who get server beta keys are allowed to setup servers.  This is limited to a few game server providers.  There are file floating around that contain the server code but they are not updated or completed.   Hopefully as rust leaves beta they will allow players to host their own servers without having to track down random files that are possibly infected.

Rust Server OS supported

  • Windows
  • Linux

I am sure you can get RUST running through WINE like other games but without proper server files I have not been able to test.

Rust RCON Command and Tools

A great tool has been created to help manage your server instead of just using the standard RCON system.  You can read the thread here http://facepunch.com/showthread.php?t=1350623

Command Description
rcon.login password Use your ‘Password’ to login into Rcon via in-game console (F1).
rcon.password “password” Setup Rcon password.
status See which players are currently connected to the server.
notice.popupall “message” Sends a notice to everyone in the server. It will pop up in the top-middle of the screen.
say “message” Sends a chat message as “SERVER CONSOLE” just like every other player.
find * Lists available console commands.
kick “player” Kicks player from the server.
ban “player” or “steamid” Bans player. You still must kick them from the server.
banid “steamid” “reason” Bans a steamid from the server.
removeid “steamid” Unbans “steamid”.
unbanall Unbans all players.
banlist List all the steamID64’s that you have banned.
banlistex List all the steamID64’s that you have banned with ban reasons and names (if you added in extra info upon ban)
truth.enforce true/false Server kicks people automatically when they are potentially hacking.
save.all Saves world map and player inventory.
save.autosavetime “amount” Sets how often your server will perform an auto-save in seconds. (600 Default)
teleport.toplayer “player 1” “player 2” Teleports ‘player 1’ to ‘player 2’. Case sensitive. Full name required.
teleport.topos “player” “Pos X” “Pos Y” “Pos Z” Teleports ‘player 1’ to the coordinates. Full name required.
inv.giveplayer “player” “item” “amount” Gives ‘Player’ the ‘Item’. Full name and Item name required. List of Items.
inv.giveall “item” “amount” Gives all players ‘Item’. Full Item name required. List of Items.
dmg.godmode true/false Gives all logged in admins god-mode.
crafting.complete Completes every single crafting job in progress for everyone.
crafting.cancel Cancels every single crafting job in progress for everyone.
crafting.instant true/false Sets crafting to be instant for everyone.
crafting.instant_admins true/false Sets crafting to be instant for logged in admins only.
crafting.timescale “amount” Sets the timescale of crafting to ‘amount’ (1 = default, 0.5 = half time).
conditionloss.damagemultiplier “amount” Sets the time it takes for used items to lose durability. (1 = default, 0.0 = no durability loss)
conditionloss.armorhealthmult “amount” Sets the time it takes for items to break from taking damage. (.25 = default, 0.0 = no durability loss)
airdrop.drop Starts an airdrop.
airdrop.min_players “amount” Starts airdrops only when minimum X players are online.
server.hostname Sets a hostname.
server.clienttimeout “time” Sets the time until someone times out. Good to fight item glitchers. (Default 2 minutes)
server.maxplayers “amount” Sets maximum amount of server slots.
server.pvp true/false Sets PVP on or off.
server.steamgroup “steamgroup ID” Makes people only able to join the server when they are in that steamgroup
sleepers.on true/false Sets sleepers on or off.
env.timescale “amount” Sets the passage of time (day/night cycle) to a certain speed, default is “0.0066666667”.
env.time “amount” Sets the time of day to a specified value. A value of 12 is noon.
env.daylength “amount” Sets how long daytime will last. (45 Default)
env.nightlength “amount” Sets how long nighttime will last. (15 Default)
falldamage.enabled true/false Turns fall damage on or off.
cheaters.log true/false Logs joining cheaters in the remote console
player.backpackLockTime “amount” Set the locktime from the Backpack (0 = OFF)(300 = 5min)
censor.nudity true/false Turns nudity on or off (+18)

 

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.