Wollte mein Server nun auf 4 Channels aufstocken..
Nur nun weiss ich nicht, wie ich das ganze hinrichtigen soll.
Weil beim Starten gebe ich ja den Befehl ein:
PHP Code:
cd /home/game && sh start.sh
Nur wie soll ich das machen, wenn ich nun insgesamt 3 oder 4 Channels starten soll?
So sieht die start.sh aus
PHP Code:
#!/bin/sh
echo -e "\033[31m
Wie viele Channels möchtest du starten ? \n
1 - (1) Channel\n
2 - (2) Channels\033[0m"
read chs
case $chs in
1*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 99 ..\033[0m"
cd ../game99/
./game &
sleep 2
clear
echo -e "\033[32m \n CH1 wurde gestartet!\033[0m"
;;
2*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 2 ..\033[0m"
cd ../channel2/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CHMAP ..\033[0m"
cd ../chmap/
./gamech &
sleep 2
clear
cd ../game99/
./game &
sleep 2
clear
echo -e "\033[32m \n Server wurde gestartet!\033[0m"
;;
esac







