If you want help running Rust on the Gameservers host here are some tips for admins.
Rust Admin Tips for Running Rust on Gameservers Overview:
As soon as you login you will be directed to Gameservers admin interface showing Active Subscriptions, but what you want to look at are the admin Tools.
Under the server subscription name you will see your current Rust server with green to indicate the server is running or red that the server is offline. Note: Just because the light is green does not mean that your server is updated or running correctly. The only way to know for certain that your Rust server is running properly under the current version is to actually connect using your updated Rust client. To connect I open Rust and hit the F1 key. Then type client.connect(use the server IP address:port), e.g. client.connect 220.127.116.11:28016 as it appears in Active Subscriptions. But, the main feature you will use most are the Tools by clicking on the icons. I will briefly describe each of the Tools below:
|INFO – This area provides FTP login information, the ability to stop the server, restart the server, and to reinstall the server. You do not need to wipe the server from this screen. I will explain below the best way to wipe the server using FTP.|
|CONFIG – This is the active config that you can modify. Here you can basically set the server name people see, URL if you have one, map size, map seed, and more. I will give you an example of how to do this.|
|ADMINS – To designate someone for use of the Gameservers’ interface Tools, but not billing or account info.|
|MODS – This is very important. You will use SERVER UPDATE [INSTALL] update the server to keep it current. Before doing a server update it’s recommended that you make sure that the client and the server update have both been released. Once you are certain that both client and server updates have been released, do a forced save “server.save” from the console and STOP SERVER from the INFO screen before applying the update. After the server update then you simply restart the server. If you do not update the server then players cannot join because they will have a different protocol. NOTE: If you apply mods like OXIDE or Rust:IO just be advised that your server will show up in Rusts MODDED server list instead of COMMUNITY SERVERS. I found that I got more players by not running any mods and this could be because more players are looking on the community servers list. So I never installed any mods.|
Wipe the Rust server using FTP
To wipe the Rust server I do not use the INFO screen. I find it easier and faster to use FTP. A good free FTP client is FileZilla. Using the login information provided by Gameservers simply log in to your server’s FTP. Here are the steps I follow every time I wipe the server:
Rust Map & XP Wipe (“Full Wipe”) FTP
This procedure explains how to do a “full wipe” using FTP which means that you are deleting all player bases/structures and all players’ XP (experience) will go back to zero. If you are introducing a new map then you will also need to modify your config file with a new map size and seed. Here are the steps I use for a full wipe:
1. Give all players currently on the server a 5-minute countdown (optional).
2. After the 5-minute countdown is up I will generally do a forced save in the command line – server.save , but in this case, since this is a full wipe there is no need to save any data. By all means, use a server.save if you are just wiping the map or XP.
3. Inside Gameservers’ control panel INFO I click on the button [STOP SERVER]
4. Once the server has stopped I log in to my FTP client to the Rust server. There are several files that I delete as indicated below:
NOTE: These files delete everything Map + XP. If you just wanted to wipe the map then just delete the proceduralmap.sav
5. Next, I update the Rust CONFIG for map size and seed. This is explained below.
6. Once I have updated the config file to a new map size and seed then I go to back to the INFO screen and click on [RESTART SERVER]. This will take several minutes.
Change Rust Map Size / Rust Map Seed Using Gameservers Config
Here is an example config I use for half decay and no radiation. Notice in bold are the +server.seed and +server.worldsize. You can change these numbers to change the map. To find a map I go to Rust IO map gallery. Low pop map sizes 2000-3300 | High pop 3400-4000, but it’s all a matter of personal preference. In the Gameservers interface CONFIG is where you make config changes and then click [SUBMIT].
-batchmode +server.ip 18.104.22.168 +server.port 28016 +server.level “Procedural Map” +server.seed 22 +server.worldsize 3350 +server.maxplayers 100 +server.hostname “Rust Vanilla | Wipe 10/1 | All Welcome” +server.identity “1212121212” +rcon.ip 22.214.171.124 +rcon.port 28018 +rcon.password 11212121212 +query_port 28017 +server.url “http://www.myserverwebsite.com” +server.headerimage “http://www.myserverwebsite.com/images/server.png” +server.description “*Rust like it was meant to be played\n *Full wipe 10/1\n *Noobs, solo players, groups welcome\n *Low Ping\n *No decay\n *No radiation\n” +airdrop.min_players “1” +decay.scale “.5” +server.radiation “false” -nologs load