Discord
Steam
/
Rust
/
Rust Server St..
Login/Join
Event Log
Rust Server Starter/Update Batch Script
2 replies, posted
Search
In This Thread
I made a script to easily start/restart/update your rust server I'm not a professional script kiddy, but i took the time to make starting/updating/restarting my server easier The Script will automatically start the server, edit any parameters in the start function you don't like. Pressing 2 will update the server for you. 3 doesn't do anything at the moment you can edit it out if you want. It will automatically restart RustDedicated.exe if it crashes or is forced close, I use it to automatically restart my server, when i make changes. You can edit out my little loading animation, I just had it there to make sure it was working properly Usage: You must have your SteamCMD folder and your rust folder in the same place for example i kept mine in C:\ also the script has to be in your rust folder. Execute and enjoy! ie C:\rust C:\steamcmd thats it! [CODE]@ECHO OFF color 0a cls :menu cls ECHO ............................................... ECHO PRESS 1, 2 OR 3 to select your task, or 4 to EXIT. ECHO ............................................... ECHO. ECHO 1 - Start (auto) ECHO 2 - Update ECHO 3 - Exit ECHO. CHOICE /C 123 /N /T 3 /D 1 /M "Whats your poison??" IF ERRORLEVEL 1 SET ITEM=START IF ERRORLEVEL 2 SET ITEM=UPDATE ECHO You chose to %ITEM% echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo = 0 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [] = 5 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][] = 15 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo [][][] = 23 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [][][][] = 30 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][][][][] = 38 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo [][][][][] = 42 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [][][][][][] = 45 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][][][][][][] = 48 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo [][][][][][][][] = 50 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [][][][][][][][][] = 56 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][][][][][][][][][] = 63 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo [][][][][][][][][][][] = 69 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [][][][][][][][][][][][] = 75 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][][][][][][][][][][][][] = 79 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... Please Wait echo --------------------------------------- echo [][][][][][][][][][][][][][] = 86 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading. Please Wait echo --------------------------------------- echo [][][][][][][][][][][][][][][] = 90 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading.. Please Wait echo --------------------------------------- echo [][][][][][][][][][][][][][][] = 96 ] echo --------------------------------------- ping localhost -n 1 >nul cls echo. echo. echo. echo. echo. echo. echo. echo. echo Loading... .Complete. echo --------------------------------------- echo [][][][][][][][][][][][][][][][]= 100 ] echo --------------------------------------- Goto %ITEM% :START ECHO Starting! cls RustDedicated.exe -batchmode -nographics -server.tickrate "100" -server.port 28015 -server.hostname "Squanchy's Creation Island" -server.seed 0 -server.maxplayers 200 -server.worldsize 2011 -server.identity creation -chat.serverlog 1 -server.netlog 1 server.saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1 -autoupdate -rcon.ip 0.0.0.0 -rcon.port 28016 -rcon.password "herpderp69" -rcon.port 28016 time /t >> shut.log goto menu :reboot cls tasklist /fi RustDedicated.exe |find ":" > nul if errorlevel 1 goto START goto menu :UPDATE %~d0\steamCMD\steamcmd.exe +login anonymous +force_install_dir %~d0\Rust\ +app_update 258550 -beta experimental validate +quit time /t >> shut.log pause goto menu[/CODE] if you do make modifications feel free to post your variations.
I like it, but I try it and it does not work.
Well golly gee, I wonder why https://files.facepunch.com/forum/upload/1717/29a2283b-3bcd-46f9-988a-90405a20604d/adfsgdsfgdsfg.jpg
Sorry, you need to
Log In
to post a reply to this thread.