SHOW:
|
|
- or go back to the newest paste.
| 1 | ip="0.0.0.0" | |
| 2 | port="28015" | |
| 3 | rconport="28016" | |
| 4 | rconpassword="changeMe" | |
| 5 | rconweb="1" | |
| 6 | servername="Server Name" | |
| 7 | maxplayers="250" | |
| 8 | servicename="rustserver" | |
| 9 | ||
| 10 | seed="2463749" | |
| 11 | worldsize="3000" | |
| 12 | saveinterval="300" | |
| 13 | tickrate="30" | |
| 14 | ||
| 15 | if [ -n "${seed}" ]; then
| |
| 16 | conditionalseed="+server.seed ${seed}"
| |
| 17 | else | |
| 18 | conditionalseed="" | |
| 19 | fi | |
| 20 | ||
| 21 | homeDir="/home/lgsm" | |
| 22 | logdir="${homeDir}/log"
| |
| 23 | gamelogdir="${logdir}/server"
| |
| 24 | ||
| 25 | gamelogdate="${gamelogdir}/${servicename}-game-$(date '+%Y-%m-%d-%H:%M:%S').log"
| |
| 26 | ||
| 27 | ||
| 28 | export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${homeDir}/serverfiles/RustDedicated_Data/Plugins/x86_64"
| |
| 29 | ||
| 30 | ${homeDir}/serverfiles/RustDedicated -batchmode +server.ip ${ip} +server.port ${port} +server.tickrate ${tickrate} +server.hostname "${servername}" +server.identity "${servicename}" ${conditionalseed} +server.maxplayers ${maxplayers} +server.worldsize ${worldsize} +server.saveinterval ${saveinterval} +rcon.web ${rconweb} +rcon.ip ${ip} +rcon.port ${rconport} +rcon.password "${rconpassword}" -logfile "${gamelogdate}" |