#!/bin/sh
echo ""
echo ""
echo
"########################################################################
###################"
echo "Starting PW Servers... Please Wait..."
echo
"########################################################################
###################"
echo ""
echo ""
###################################################################
cd /root/pwserver/logservice
echo -n "starting logservice... "
/usr/bin/screen -dmS logservice ./logservice logservice.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/uniquenamed
echo -n "starting uniquenamed... "
/usr/bin/screen -dmS uniquenamed ./uniquenamed ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/authd
echo -n "starting authd... "
/usr/bin/screen -dmS authd ./authd
#./authd 1>/var/log/authd.pw 2>/var/log/authd.pw &
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gamedbd
echo -n "starting gamedbd... "
/usr/bin/screen -dmS gamedbd ./gamedbd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gdeliveryd
echo -n "starting gdeliveryd... "
/usr/bin/screen -dmS gdeliveryd ./gdeliveryd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gfactiond
echo -n "starting gfactiond... "
/usr/bin/screen -dmS gfactiond ./gfactiond ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/gacd
echo -n "starting gacd... "
/usr/bin/screen -dmS gacd ./gacd ./gamesys.conf
sleep 2
echo "done!"
###################################################################
###################################################################
cd /root/pwserver/glinkd
echo -n "starting glinkd... "
/usr/bin/screen -dmS glinkd1 ./glinkd ./gamesys.conf 1
#/usr/bin/screen -dmS glinkd2 ./glinkd ./gamesys.conf 2
#/usr/bin/screen -dmS glinkd3 ./glinkd ./gamesys.conf 3
#/usr/bin/screen -dmS glinkd4 ./glinkd ./gamesys.conf 4
sleep 2
echo "done!"
###################################################################
###################################################################
# Start full server
###################################################################
cd /root/pwserver/gamed
echo -n "starting gamed... "
/usr/bin/screen -dmS gamed ./gs gs01
sleep 15
echo "done!"
echo -n "starting Arenas... "
for (( i = 1 ; i <= 5; i++ )); do
/usr/bin/screen -dmS arena0$i ./gs arena0$i
done
sleep 2
echo "done! "
echo -n "starting Iss... "
for (( e = 1 ; e <= 31; e++ )); do
if test $e -le 9; then
/usr/bin/screen -dmS is0$e ./gs is0$e
else
/usr/bin/screen -dmS is$e ./gs is$e
fi
done
sleep 2
echo "done! "
echo -n "starting Bgs... "
for (( o = 1 ; o <= 6; o++ )); do
/usr/bin/screen -dmS bg0$o ./gs bg0$o
done
echo "done! ";
echo "Servers started!"
|