Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # This script starts a Unturned 3 server on Linux machines
- # Syntax: start.sh <instance name>
- # Author: fr34kyn01535
- #CONFIG
- INSTANCE_NAME=$1
- STEAMCMD_HOME="./steamcmd"
- UNTURNED_HOME="./unturned"
- #COLORS
- RED='\033[0;31m'
- GREEN='\033[0;32m'
- YELLLOW='\033[0;33m'
- NC='\033[0m'
- #Steam checks
- STEAMCMD_API=$STEAMCMD_HOME/linux32/steamclient.so
- UNTURNED_API=$UNTURNED_HOME/Unturned_Data/Plugins/x86/steamclient.so
- printf "Steam: "
- if [ -f $STEAMCMD_API ]; then
- if diff $STEAMCMD_API $UNTURNED_API >/dev/null ; then
- printf "${GREEN}UP TO DATE${NC}\n\n"
- else
- cp $STEAMCMD_API $UNTURNED_API
- printf "${YELLLOW}UPDATING${NC}\n\n"
- fi
- else
- printf "${RED}NOT FOUND${NC}\n\n"
- fi
- cd $UNTURNED_HOME
- if [ -f RocketLauncher.exe ]; then
- ulimit -n 2048
- mono RocketLauncher.exe $INSTANCE_NAME
- else
- echo "RocketLauncher not found."
- fi
Add Comment
Please, Sign In to add comment