RUST

You can share your game exports here.
Post Reply
Krynin
Posts: 4
Joined: Wed Sep 14, 2016 10:53 am

RUST

Post by Krynin » Wed Sep 14, 2016 10:57 am

Hello
Does anyone have rust config for GSP?

Krynin
Posts: 4
Joined: Wed Sep 14, 2016 10:53 am

Re: RUST

Post by Krynin » Thu Sep 22, 2016 2:33 pm

Ok Server succesfully configured but clients see status red that server is not running while it is so its querry error
Anybody know how to fix this?

xcessro
Posts: 3
Joined: Sat Feb 25, 2017 8:06 pm

Re: RUST

Post by xcessro » Sat Feb 25, 2017 8:08 pm

Can you please post the xml so we can all enjoy it ? :D

Cidvond
Posts: 27
Joined: Tue Dec 17, 2013 5:00 am

Re: RUST

Post by Cidvond » Mon Apr 17, 2017 5:34 am

I know this is a little delayed but here is my Windows Template. It will require you to set the ports how you want them and it assumes you have rust installed to the folder rust. Also it also comes with the updater that allows users to click update and it will pull from steam CMD. Let me know if you want any others! =)

Code: Select all

<?phpxml version="1.0"?>
<game>
	<gamename>Rust</gamename>
	<linux_enable>0</linux_enable>
	<windows_enable>1</windows_enable>
	<querycode>processcheck</querycode>
	<port_increment>1</port_increment>
	<port_default>0</port_default>
	<port_querydefault>0</port_querydefault>
	<port_rcondefault>0</port_rcondefault>
	<port_custom1>0</port_custom1>
	<port_custom2>0</port_custom2>
	<port_custom3>0</port_custom3>
	<port_custom4>0</port_custom4>
	<files_path>rust</files_path>
	<linux_startmode><![CDATA[]]></linux_startmode>
	<linux_installtype><![CDATA[folder]]></linux_installtype>
	<windows_exec>RustDedicated.exe</windows_exec>
	<windows_startmode><![CDATA[-batchmode -server.port {PORT} -server.hostname "{Server Name}" -server.seed {Server Seed} -server.maxplayers {Max Players} -server.worldsize {Max World Size}]]></windows_startmode>
	<windows_installtype><![CDATA[folder]]></windows_installtype>
	<windows_workingpath><![CDATA[]]></windows_workingpath>
	<reinstall_enable>0</reinstall_enable>
	<windows_console>0</windows_console>
	<ftp>0</ftp>
	<graphs>1</graphs>
	<servermon>0</servermon>
	<windows_logfile>RustDedicated_Data/output_log.txt</windows_logfile>
	<linux_logfile></linux_logfile>
	<consolekillcommand>quit</consolekillcommand>
	<rconprotocol></rconprotocol>
	<maxslots>
		<name>Max Players</name>
		<value>64</value>
		<control>0</control>
		<type>maxslots</type>
	</maxslots>
	<configoptions>
		<option num="0">
			<name>Server Name</name>
			<option>A Rust Server</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
		</option>
		<option num="1">
			<name>Server Seed</name>
			<option>2562635165</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
		</option>
		<option num="2">
			<name>Max World Size</name>
			<option>40000</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
		</option>
	</configoptions>
	<updates>
		<update num="0">
			<name><![CDATA[Steam Updater]]></name>
			<copyfolder>0</copyfolder>
			<windows_path><![CDATA[]]></windows_path>
			<linux_path><![CDATA[]]></linux_path>
			<systemcommands>1</systemcommands>
			<windows_command><![CDATA[{FilesLocation}\steamcmd\steamcmd.exe +login anonymous +force_install_dir {GameHomeDir} +app_update 258550 validate +quit]]></windows_command>
			<linux_command><![CDATA[]]></linux_command>
			<userinstall>1</userinstall>
			<message><![CDATA[]]></message>
			<description><![CDATA[This will update your server using steamcmd]]></description>
		</update>
	</updates>
</game>

xcessro
Posts: 3
Joined: Sat Feb 25, 2017 8:06 pm

Re: RUST

Post by xcessro » Sun May 14, 2017 6:12 pm

thanks for your answer. does somebody have the template for linux ?

never2nv
Posts: 3
Joined: Tue Oct 18, 2016 6:44 am

Re: RUST

Post by never2nv » Fri Dec 29, 2017 2:18 am

Updated the rust template with some newer command line(s) parameter(s)!
Works with Linux and Windows
Please note: Linux is untested as both my Linux boxes are hosting other servers and only my Windows Server was free to test this. Please let me know if this works via Linux or not :)

WARNING!

ONCE YOU IMPORT THIS XML FILE INTO GSP PANEL:

You will have to manually edit the server.ip and rcon.ip within the command line and change it to your servers IP address.

Code: Select all

<?phpxml version="1.0"?>
<game>
	<gamename>Rust Windows</gamename>
	<linux_enable>1</linux_enable>
	<windows_enable>1</windows_enable>
	<querycode>rust</querycode>
	<port_increment>1</port_increment>
	<port_default>0</port_default>
	<port_querydefault>0</port_querydefault>
	<port_rcondefault>0</port_rcondefault>
	<port_custom1>0</port_custom1>
	<port_custom2>0</port_custom2>
	<port_custom3>0</port_custom3>
	<port_custom4>0</port_custom4>
	<files_path>rust</files_path>
	<linux_startmode><![CDATA[-batchmode +server.ip 0.0.0.0 +server.port 28015 +server.tickrate 10 +server.hostname "{Server Name}" +server.identity "{Server Identity}" +server.seed {Server Seed} +server.maxplayers {Max Players} +server.description "{Server Description}" +server.url "{Server Website}" +server.headerimage {Server Image} +server.worldsize {Max World Size} +server.saveinterval 600 +rcon.ip 0.0.0.0 +rcon.port 28016 +rcon.password "changeME" -logfile "console.log"]]></linux_startmode>
	<linux_installtype><![CDATA[folder]]></linux_installtype>
	<windows_exec>RustDedicated.exe</windows_exec>
	<windows_startmode><![CDATA[-batchmode +server.ip 0.0.0.0 +server.port 28015 +server.tickrate 10 +server.hostname "{Server Name}" +server.identity "{Server Identity}" +server.seed {Server Seed} +server.maxplayers {Max Players} +server.description "{Server Description}" +server.url "{Server Website}" +server.headerimage {Server Image} +server.worldsize {Max World Size} +server.saveinterval 600 +rcon.ip 0.0.0.0 +rcon.port 28016 +rcon.password "changeME" -logfile "console.log"


-batchmode +server.port {PORT} +server.hostname "{Server Name}" +server.seed {Server Seed} +server.maxplayers {Max Players} +server.worldsize {Max World Size} +server.identity {Server Identity} +rcon.port {Rcon Port} +rcon.password {Rcon Password} +rcon.web {Rcon Web} ]]></windows_startmode>
	<windows_installtype><![CDATA[folder]]></windows_installtype>
	<windows_workingpath><![CDATA[]]></windows_workingpath>
	<reinstall_enable>0</reinstall_enable>
	<windows_console>0</windows_console>
	<ftp>0</ftp>
	<graphs>1</graphs>
	<servermon>0</servermon>
	<windows_logfile>console.log</windows_logfile>
	<linux_logfile>console.log</linux_logfile>
	<consolekillcommand>quit</consolekillcommand>
	<rconprotocol></rconprotocol>
	<maxslots>
		<name>Max Players</name>
		<value>64</value>
		<control>0</control>
		<type>maxslots</type>
	</maxslots>
	<configoptions>
		<option num="0">
			<name>Server Name</name>
			<option>A Rust Server</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>3</order>
			<illegalchars></illegalchars>
		</option>
		<option num="1">
			<name>Server Seed</name>
			<option>2562635165</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>4</order>
			<illegalchars></illegalchars>
		</option>
		<option num="2">
			<name>Max World Size</name>
			<option>40000</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>5</order>
			<illegalchars></illegalchars>
		</option>
		<option num="3">
			<name>Rcon Password</name>
			<option></option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>7</order>
			<illegalchars></illegalchars>
		</option>
		<option num="4">
			<name>Server Identity</name>
			<option>my_server_1</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>9</order>
			<illegalchars></illegalchars>
		</option>
		<option num="5">
			<name>Rcon Web</name>
			<option>0,1</option>
			<fieldtype>selectbox</fieldtype>
			<control>1</control>
			<type></type>
			<order>8</order>
			<illegalchars></illegalchars>
		</option>
		<option num="6">
			<name>Server Website</name>
			<option>http://NVusRoleplay.com</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>10</order>
			<illegalchars></illegalchars>
		</option>
		<option num="7">
			<name>Server Description</name>
			<option></option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>11</order>
			<illegalchars></illegalchars>
		</option>
		<option num="8">
			<name>Server Image</name>
			<option>http://NVusRoleplay.com/rust.jpg</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>12</order>
			<illegalchars></illegalchars>
		</option>
		<option num="9">
			<name>Port</name>
			<option>28015</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>2</order>
			<illegalchars></illegalchars>
		</option>
		<option num="10">
			<name>Rcon Port</name>
			<option>27016</option>
			<fieldtype>text</fieldtype>
			<control>1</control>
			<type></type>
			<order>6</order>
			<illegalchars></illegalchars>
		</option>
	</configoptions>
	<updates>
		<update num="0">
			<name><![CDATA[Steam Updater]]></name>
			<copyfolder>0</copyfolder>
			<windows_path><![CDATA[]]></windows_path>
			<linux_path><![CDATA[]]></linux_path>
			<systemcommands>1</systemcommands>
			<windows_command><![CDATA[{FilesLocation}\steamcmd\steamcmd.exe +login anonymous +force_install_dir {GameHomeDir} +app_update 258550 validate +quit]]></windows_command>
			<linux_command><![CDATA[]]></linux_command>
			<userinstall>1</userinstall>
			<message><![CDATA[]]></message>
			<description><![CDATA[This will update your server using steamcmd]]></description>
		</update>
	</updates>
</game>
Either copy the above text within the code brackets and paste into a rust.xml file (then login to your GSP Panel and click Configuration > Game Templates > Import > From File)

OR.........


[OPTIONAL]
You can also download this xml (pre-made) via: https://www.dropbox.com/s/m7sibvgcr1nzu ... h.xml?dl=0
Just in case, here is a pastebin of the file as well: https://pastebin.com/jmrUtp00


I imported this XML file and got the Rust Game Template, how do I install rust?

Go to Utilities > Game Installer > SteamCMD Downloader > Paste 258550 for Steam App ID and 'rust' (without quotes) for folder.
Leave username/password blank and select which machine/server of yours to install rust to. Viola.

By setting your "folder" or "game folder" via SteamCMD Downloader, GSP-Panel is smart enough to know to pull the server settings from the Rust Game Template :)

* Editied to make it very, very noob friendly. Pro's can skip all that mumbo jumbo :P

Post Reply