1 changed files with 38 additions and 0 deletions
@ -0,0 +1,38 @@ |
|||
#!/bin/bash |
|||
# LGSM fn_details function |
|||
# Author: Daniel Gibbs |
|||
# Website: http://danielgibbs.co.uk |
|||
# Version: 121114 |
|||
|
|||
fn_autoip |
|||
servername=$(grep -s hostname "${servercfgfullpath}"|sed 's/hostname //g'|sed 's/"//g') |
|||
rcon=$(grep -s rcon_password "${servercfgfullpath}"|sed 's/rcon_password //g'|sed 's/"//g') |
|||
pid=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -E "^${servicename}:"|wc -l) |
|||
echo "" |
|||
echo "${gamename} Server Details" |
|||
echo "============================" |
|||
echo "Server name: ${servername}" |
|||
echo "Server IP: ${ip}:${port}" |
|||
echo "RCON password: ${rcon}" |
|||
echo "Config file: ${servercfgfullpath}" |
|||
echo "" |
|||
echo "${servername} Ports" |
|||
echo "============================" |
|||
echo "Ports the server is currently using." |
|||
echo "" |
|||
echo "DIRECTION DESCRIPTION PORT" |
|||
echo "INBOUND Game/RCON port ${port}" |
|||
if [ ! -z ${sourcetvport} ]; then |
|||
echo "INBOUND SourceTV port ${sourcetvport}" |
|||
fi |
|||
echo "OUTBOUND Client port ${clientport}" |
|||
echo "" |
|||
echo "You can change ports by editing the" |
|||
echo "start parameters in ${selfname}." |
|||
echo "" |
|||
if [ "${pid}" == "0" ]; then |
|||
echo -e "Status:\e[0;31m OFFLINE\e[0;39m" |
|||
else |
|||
echo -e "Status:\e[0;32m ONLINE\e[0;39m" |
|||
fi |
|||
echo "" |
Loading…
Reference in new issue