kk i tested it on a test server i had localΒ
Server is on D:
It booted the server but no different to any other bat file i have,as no options came up before the intial load
I suppose its all to be done in the config file
yea like the normal batch file you'd use you have to open it and set it up but all the settings are listed and are the usage is described
https://www.mediafire.com/file/owdfju76dlcqnye/Rust_Server_Launcher_v1.3.bat/file v1.3 (minor fixes)
Β
at the top of the file you'll find this section and thats all you really need to setup for it to work
@echo off
setlocal enableextensions
:::: Main Setting ::::
set owner=ServerOwnerName
set skipintro=false
set skipsplash=false
:::: Configuration Settings ::::
:: Internal Config Type ::
:: Set configtype to "seed" to use the seed config and "custom" to use the custom map config.
set configtype=seed
:: External Config File ::
:: Set toggle to true to enable false to disable.
:: Set externalconfig to your rust server batch file location if your using an external config.
set toggle=false
set externalconfig=C:\rustserver\YourBatchFileNameHere.bat
:: Engine Settings ::
set mode=batchmode
:: Totally disables navmesh. Will cause animals not to move. (default false)
set navmesh=false
:: Will start the server before generating the mesh, but may cause some lag in the first couple minutes of the server being up (default true)
set navwait=true
:: Oxide folder for loading plugins.
set oxidedirectory="server\YourServerNameHere\oxide"
:: Changes path to your server data rust/server/my_server_identity. Useful for running multiple instances.
set serveridentity="YourServerNameHere"
:: Server Seed Settings ::
:: Level Type | "Procedural Map" | "Barren" | "HapisIsland" |
set serverlevel="Procedural Map"
:: Is the map generation seed.
set serverseed=1234
:: Defines the size of the map generated (min 1000, max 6000)
set worldsize=4000
:: Custom Map Location ::
:: Example1: "C:\rustserver\server\YourServerNameHere\YourMapNameHere.map"
:: Example2: "https://www.dropbox.com/s/hash_characters/my_custom_map.map?dl=1"
set levelurl="C:\rustserver\server\YourServerNameHere\proceduralmap.2000.1234.216.map"
:: Server Settings ::
:: Sets the Server IP. Leave it to 0.0.0.0 unless you have multiple IPs.
set serverip=0.0.0.0
:: Server refresh rate - Not recommended to go above 30.
set refreshrate=10
:: Maximum amount of players allowed to connect to your server at a time.
set maxplayers=10
:: Sets the port the server will use. (default 28015 UDP)
set serverport=28015
:: Time in seconds for server save.
set autosave= 600
:: Server Password.
set password=letmein
:: Server List Info ::
set servername="Name of Server as Shown on the Client Server List"
set description="Description shown on server connection window."
set website="http://yourwebsite.com"
set header="http://yourwebsite.com/serverimage.jpg"
:: Tags | monthly | biweekly | weekly | vanilla | pve | roleplay | creative | softcore | minigame | training | battlefield | broyale | builds |
set tags=vanilla,monthly,roleplay
:: Global Spawn Settings ::
:: It's not advised to set any of these above 3.0
set minrate=0.1
set maxrate=1.0
set mindensity=0.1
set maxdensity=1.0
:: Console Settings ::
:: Sets the RCON IP.
set rconip=0.0.0.0
:: Port to listen to for RCON.
set rconport=28016
:: If set to true, use websocket rcon. If set to false use legacy, source engine rcon.
set rconweb=1
:: Server Logs ::
:: Downtime Log
set timelog=%~dp0\downtime.log
:: Debug Log
set debuglog="%~dp0\output.log"
:::: End of Configuration Settings ::::
lol and looking at the configuration section i just seen another minor error, the autosave integer isn't suppose to have a space before it.