Hallo Liebe epvp*er
Ich wollte fragen ich habe alles für 4 channel eingefürt etc aber wollte nochmal fragen da sie nicht starten ob es so richtig ist :
#!/bin/sh
##Start.sh modded by Palassar
./clear.sh > /dev/null 2>&1 &
echo -e "\033[31mClearscript ausgeführt!\033[0m"
sleep 10
echo -e "\033[31mWieviele Channels möchtest du Starten ? \n 1 - 1 Channel\n 2 - 2 Channel\n 3 - 3 Channel\n 4 - 4 Channel\033[0m"
read chs
case $chs in
1*)
cd db/
./db > /dev/null 2>&1 &
echo -e "\033[31m \n Starting DB DONE\033[0m"
cd ../auth
./auth > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Auth DONE\033[0m"
cd ../channel_1/
./start_CH1.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Channel1 DONE\033[0m"
cd ../game99/
./game99 > /dev/null 2>&1 &
echo -e "\033[31m \n Starting game99 DONE\033[0m"
cd ../mark_server/
./mark_server > /dev/null 2>&1 &
echo -e "\033[31m \n Starting mark_server DONE\033[0m"
cd ..
sleep 10
echo -e "\033[31m \n Server successful start. \n You can now Login !\033[0m"
;;
2*)
cd db/
./db > /dev/null 2>&1 &
echo -e "\033[31m \n Starte DB...\033[0m"
cd ../auth
./auth > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Auth...\033[0m"
cd ../channel_1/
./start_CH1.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Channel 1...\033[0m"
cd ..
sleep 5
cd channel_2/
./start_CH2.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Channel 2...\033[0m"
cd ../game99/
./game99 > /dev/null 2>&1 &
echo -e "\033[31m \n Starting game99 DONE\033[0m"
cd ../mark_server/
./mark_server > /dev/null 2>&1 &
echo -e "\033[31m \n Starting mark_server DONE\033[0m"
cd ..
sleep 5
cd channel_3/
./start_CH3.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Channel 3...\033[0m"
cd ../game99/
./game99 > /dev/null 2>&1 &
echo -e "\033[31m \n Starting game99 DONE\033[0m"
cd ../mark_server/
./mark_server > /dev/null 2>&1 &
echo -e "\033[31m \n Starting mark_server DONE\033[0m"
cd ..
sleep 5
cd channel_4/
./start_CH4.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Channel 4...\033[0m"
cd ../game99/
./game99 > /dev/null 2>&1 &
echo -e "\033[31m \n Starting game99 DONE\033[0m"
cd ../mark_server/
./mark_server > /dev/null 2>&1 &
echo -e "\033[31m \n Starting mark_server DONE\033[0m"
cd ..
sleep 40
echo -e "\033[31m \n Server ist gestartet. \n Es kann nun eingeloggt werden!\033[0m"
;;
3*)
cd db/
./db > /dev/null 2>&1 &
echo -e "\033[31m \n Starte DB...\033[0m"
cd ../auth
./auth > /dev/null 2>&1 &
echo -e "\033[31m \n Starte Auth...\033[0m"
cd ../channel_1/
./start_CH1.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Channel1 DONE\033[0m"
cd ../game99/
./game99 > /dev/null 2>&1 &
echo -e "\033[31m \n Starting game99 DONE\033[0m"
cd ../mark_server/
./mark_server > /dev/null 2>&1 &
echo -e "\033[31m \n Starting mark_server DONE\033[0m"
cd ../channel_3/
./start_CH3.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Channe3 DONE\033[0m"
cd ../channel_4/
./start_CH4.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Channe4 DONE\033[0m"
cd ../channel_2/
./start_CH2.sh > /dev/null 2>&1 &
echo -e "\033[31m \n Starting Channe2 DONE\033[0m"
cd ..
sleep 40
echo -e "\033[31m \n Server ist gestartet. \n Es kann nun eingeloggt werden!\033[0m"
;;
esac






