|
|
@@ -497,7 +497,36 @@ fn_details_statusbottom
|
|
|
|
|
|
}
|
|
|
|
|
|
-fn_details_terraria(){
|
|
|
+fn_details_teamspeak3(){
|
|
|
+fn_details_config
|
|
|
+fn_details_distro
|
|
|
+fn_details_os
|
|
|
+fn_details_performance
|
|
|
+fn_details_disk
|
|
|
+fn_details_gameserver
|
|
|
+fn_details_backup
|
|
|
+fn_details_commandlineparms
|
|
|
+echo -e ""
|
|
|
+echo -e "\e[92mPorts\e[0m"
|
|
|
+printf '%*s\n' "${COLUMNS:-$(tput cols)}" '' | tr ' ' =
|
|
|
+echo -e "Change ports by editing the parameters in"
|
|
|
+echo -e "${servercfgfullpath}."
|
|
|
+echo -e ""
|
|
|
+echo -e "Useful port diagnostic command:"
|
|
|
+echo -e "netstat -atunp | grep ts3server"
|
|
|
+echo -e ""
|
|
|
+{
|
|
|
+ echo -e "DESCRIPTION\tDIRECTION\tPORT\tPROTOCOL"
|
|
|
+ echo -e "> Voice\tINBOUND\t${port}\tudp"
|
|
|
+ echo -e "> ServerQuery\tINBOUND\t${queryport}\ttcp"
|
|
|
+ echo -e "> File transfer\tINBOUND\t${fileport}\ttcp"
|
|
|
+} >> .fn_details_ports
|
|
|
+column -s $'\t' -t .fn_details_ports
|
|
|
+rm -f .fn_details_ports
|
|
|
+fn_details_statusbottom
|
|
|
+}
|
|
|
+
|
|
|
+fn_details_teeworlds(){
|
|
|
fn_check_ip
|
|
|
fn_parms
|
|
|
fn_details_config
|
|
|
@@ -520,16 +549,15 @@ echo -e ""
|
|
|
{
|
|
|
echo -e "DESCRIPTION\tDIRECTION\tPORT\tPROTOCOL"
|
|
|
echo -e "> Game\tINBOUND\t${port}\ttcp"
|
|
|
- echo -e "> Query\tINBOUND\t${queryport}\ttcp"
|
|
|
- echo -e "> Rcon\tINBOUND\t${rconport}\ttcp"
|
|
|
} >> .fn_details_ports
|
|
|
column -s $'\t' -t .fn_details_ports
|
|
|
rm -f .fn_details_ports
|
|
|
fn_details_statusbottom
|
|
|
-
|
|
|
}
|
|
|
|
|
|
-fn_details_teamspeak3(){
|
|
|
+fn_details_terraria(){
|
|
|
+fn_check_ip
|
|
|
+fn_parms
|
|
|
fn_details_config
|
|
|
fn_details_distro
|
|
|
fn_details_os
|
|
|
@@ -541,17 +569,17 @@ fn_details_commandlineparms
|
|
|
echo -e ""
|
|
|
echo -e "\e[92mPorts\e[0m"
|
|
|
printf '%*s\n' "${COLUMNS:-$(tput cols)}" '' | tr ' ' =
|
|
|
-echo -e "Change ports by editing the parameters in"
|
|
|
-echo -e "${servercfgfullpath}."
|
|
|
+echo -e "Change ports by editing the command-line"
|
|
|
+echo -e "parameters in ${servercfgfullpath}."
|
|
|
echo -e ""
|
|
|
echo -e "Useful port diagnostic command:"
|
|
|
-echo -e "netstat -atunp | grep ts3server"
|
|
|
+echo -e "netstat -atunp | grep terraia"
|
|
|
echo -e ""
|
|
|
{
|
|
|
echo -e "DESCRIPTION\tDIRECTION\tPORT\tPROTOCOL"
|
|
|
- echo -e "> Voice\tINBOUND\t${port}\tudp"
|
|
|
- echo -e "> ServerQuery\tINBOUND\t${queryport}\ttcp"
|
|
|
- echo -e "> File transfer\tINBOUND\t${fileport}\ttcp"
|
|
|
+ echo -e "> Game\tINBOUND\t${port}\ttcp"
|
|
|
+ echo -e "> Query\tINBOUND\t${queryport}\ttcp"
|
|
|
+ echo -e "> Rcon\tINBOUND\t${rconport}\ttcp"
|
|
|
} >> .fn_details_ports
|
|
|
column -s $'\t' -t .fn_details_ports
|
|
|
rm -f .fn_details_ports
|
|
|
@@ -735,6 +763,8 @@ elif [ "${engine}" == "spark" ]; then
|
|
|
fn_details_spark
|
|
|
elif [ "${engine}" == "starbound" ]; then
|
|
|
fn_details_starbound
|
|
|
+elif [ "${engine}" == "teeworlds" ]; then
|
|
|
+ fn_details_teeworlds
|
|
|
elif [ "${engine}" == "terraria" ]; then
|
|
|
fn_details_terraria
|
|
|
elif [ "${engine}" == "unity3d" ]; then
|