@ -13,6 +13,9 @@ if [ "${checklogs}" != "1" ]; then
fi
fi
sleep 1
sleep 1
# Create dir's for the script and console logs
# Create dir's for the script and console logs
if [ -d " ${ rootdir } /log " ] ; then
fn_print_warning_nl "Log folders already exist!"
else
mkdir -v " ${ rootdir } /log "
mkdir -v " ${ rootdir } /log "
mkdir -v " ${ scriptlogdir } "
mkdir -v " ${ scriptlogdir } "
touch " ${ scriptlog } "
touch " ${ scriptlog } "
@ -20,6 +23,7 @@ if [ -n "${consolelogdir}" ]; then
mkdir -v " ${ consolelogdir } "
mkdir -v " ${ consolelogdir } "
touch " ${ consolelog } "
touch " ${ consolelog } "
fi
fi
fi
# If a server is source or goldsource, Teamspeak 3, Starbound, Project Zomhoid create a symbolic link to the game server logs.
# If a server is source or goldsource, Teamspeak 3, Starbound, Project Zomhoid create a symbolic link to the game server logs.
if [ " ${ engine } " = = "source" ] || [ " ${ engine } " = = "goldsource" ] || [ " ${ gamename } " = = "Teamspeak 3" ] || [ " ${ engine } " = = "starbound" ] || [ " ${ engine } " = = "projectzomboid" ] || [ " ${ engine } " = = "unreal" ] ; then
if [ " ${ engine } " = = "source" ] || [ " ${ engine } " = = "goldsource" ] || [ " ${ gamename } " = = "Teamspeak 3" ] || [ " ${ engine } " = = "starbound" ] || [ " ${ engine } " = = "projectzomboid" ] || [ " ${ engine } " = = "unreal" ] ; then