Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- if [ `id -u` = "root" ]; then
- echo "This script must not be run as root" 1>&2
- exit 1
- fi
- ROOT=$PWD
- cd $ROOT && sh clear.sh
- chmod u=rwx,g=r,o=r $ROOT/share/bin/game
- chmod u=rwx,g=r,o=r $ROOT/share/bin/db
- chmod u=rwx,g=r,o=r $ROOT/share/bin/vrunner
- chmod u=rwx,g=r,o=r $ROOT/share/bin/CMD
- find . -type d -exec chmod u=rwx,g=rx,o=rx {} \;
- find . -name "*.sh" -exec chmod u=rwx,g=r,o=r {} \;
- # core1 launch the database loop
- clear
- echo -e "\033[32mVrei să deschizi un nou canal? (Maxim: 4)\033[0m"
- read chs
- case $chs in
- 1*)
- clear
- echo -e "\033[32m-- Serverul pornește --\033[0m"
- # Then the db server loop
- echo -e "Bază de date pornită"
- cd $ROOT/core/db && ./db
- sleep 2
- # Then the auth server loop
- echo -e "Server de login pornit"
- cd $ROOT/core/auth && ./game
- sleep 2
- # Then the ch1 server loop
- echo "Ch1 pornit"
- cd $ROOT/core/ch1/core2 && ./game
- sleep 1
- cd $ROOT/core/ch1/core3 && ./game
- sleep 1
- cd $ROOT/core/ch1/core1 && ./game
- sleep 2
- # Then the game99 server loop
- echo -e "Game99 pornit"
- cd $ROOT/core/game99 && ./game
- sleep 2
- echo -e "\033[32m-- Server pornit --\033[0m"
- ;;
- 2*)
- clear
- echo -e "\033[32m-- Joc pornit --\033[0m"
- # Then the db server loop
- echo "Bază de date pornită"
- cd $ROOT/core/db && sh run.sh
- sleep 2
- # Then the auth server loop
- echo "Server de login pornit"
- cd $ROOT/core/auth && sh run.sh
- sleep 2
- # Then the ch1 server loop
- echo "Ch1 pornit"
- cd $ROOT/core/ch1/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core1 && sh run.sh
- sleep 2
- # Then the ch2 server loop
- echo "Ch2 pornit"
- cd $ROOT/core/ch2/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core1 && sh run.sh
- sleep 2
- # Then the game99 server loop
- echo "Game99 pornit"
- cd $ROOT/core/game99 && sh run.sh
- sleep 2
- echo -e "\033[32m-- Server pornit --\033[0m"
- ;;
- 3*)
- clear
- echo -e "\033[32m-- Joc pornit --\033[0m"
- # Then the db server loop
- echo "Bază de date pornită"
- cd $ROOT/core/db && sh run.sh
- sleep 2
- # Then the auth server loop
- echo "Server de login pornit"
- cd $ROOT/core/auth && sh run.sh
- sleep 2
- # Then the ch1 server loop
- echo "Ch1 pornit"
- cd $ROOT/core/ch1/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core1 && sh run.sh
- sleep 2
- # Then the ch2 server loop
- echo "Ch2 pornit"
- cd $ROOT/core/ch2/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core1 && sh run.sh
- sleep 2
- # Then the ch3 server loop
- echo "Ch3 pornit"
- cd $ROOT/core/ch3/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch3/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch3/core1 && sh run.sh
- sleep 2
- # Then the game99 server loop
- echo "Game99 pornit"
- cd $ROOT/core/game99 && sh run.sh
- sleep 2
- echo -e "\033[32m-- Server pornit --\033[0m"
- ;;
- 4*)
- clear
- echo -e "\033[32m-- Joc pornit --\033[0m"
- # Then the db server loop
- echo "Bază de date pornită"
- cd $ROOT/core/db && sh run.sh
- sleep 2
- # Then the auth server loop
- echo "Server de login pornit"
- cd $ROOT/core/auth && sh run.sh
- sleep 2
- # Then the ch1 server loop
- echo "Ch1 pornit"
- cd $ROOT/core/ch1/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch1/core1 && sh run.sh
- sleep 2
- # Then the ch2 server loop
- echo "Ch2 pornit"
- cd $ROOT/core/ch2/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch2/core1 && sh run.sh
- sleep 2
- # Then the ch3 server loop
- echo "Ch3 pornit"
- cd $ROOT/core/ch3/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch3/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch3/core1 && sh run.sh
- sleep 2
- # Then the ch4 server loop
- echo "Ch4 pornit"
- cd $ROOT/core/ch4/core2 && sh run.sh
- sleep 1
- cd $ROOT/core/ch4/core3 && sh run.sh
- sleep 1
- cd $ROOT/core/ch4/core1 && sh run.sh
- sleep 2
- # Then the game99 server loop
- echo "Game99 pornit"
- cd $ROOT/core/game99 && sh run.sh
- sleep 2
- echo -e "\033[32m-- Server pornit --\033[0m"
- ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement