Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- echo -e "\033[37m
- 1 - (1) Server/Channel starten\n
- 2 - (2) Server/Channel schliessen\n
- 3 - (3) Quests reloaden\n
- 4 - (4) Logs loeschen\n
- 5 - (5) Backup erstellen\n
- 6 - (6) CPU/Ram Nutzung\n
- 7 - (7) MySQL starten\n
- 8 - (8) MySQL stoppen\n
- 9 - (9) 777 Rechte an Game und MySQL Ordner\n
- a - (a) Aktive Prozesse\n
- b - (b) Nichts\n
- Dein Servername"
- read anzahl
- case $anzahl in
- 1*)
- echo -e "\033[37m Startet die Datenbank ..\033[33m"
- cd /usr/home/game/DB && ./db &
- sleep 2
- cd /usr/home/game/Channel1/reiche_core && ./auto.sh &
- sleep 2
- cd /usr/home/game/Channel1/core1 && ./auto.sh &
- sleep 2
- cd /usr/home/game/Channel1/core2 && ./auto.sh &
- sleep 2
- cd /usr/home/game/Channel1/core3 && ./auto.sh &
- sleep 2
- cd /usr/home/game/auth && ./auto.sh &
- sleep 2
- cd /usr/home/game/Channel99 && ./auto.sh &
- sleep 2
- echo -e "\033[37m Der Loginserver wurde gestartet.\n
- \n
- Der Server ist nun Online\033[37m"
- cd ..
- ;;
- 2*)
- #!/bin/sh
- killall -9 db game auth sh
- cd ..
- ;;
- 4*)
- #!/bin/sh
- echo "Loesche Logs..."
- find /usr/home/game -name "syserr" -type f -delete
- find /usr/home/game -name "syslog" -type f -delete
- find /usr/home/game -name "mob_data.txt" -type f -delete
- find /usr/home/game -name "p2p_packet_info.txt" -type f -delete
- find /usr/home/game -name "packet_info.txt" -type f -delete
- find /usr/home/game -name "udp_packet_info.txt" -type f -delete
- find /usr/home/game -name "pid" -type f -delete
- find /usr/home/game -name "PTS" -type f -delete
- find /usr/home/game -name "ver.txt" -type f -delete
- find /usr/home/game -name "VERSION.txt" -type f -delete
- find /usr/home/game -name "mob_count" -type f -delete
- find /usr/home/game -name "game.core" -type f -delete
- find /usr/home/game -name "db.core" -type f -delete
- find /usr/home/game -name "sh.core" -type f -delete
- find /usr/home/game -name "stdout" -type f -delete
- cd ..
- echo "Geloescht!"
- ;;
- 3*)
- cd /usr/home/game/quest && python make.py
- cd ..
- ;;
- b*)
- cd ..
- ;;
- 5*)
- #!/bin/sh
- echo "Backup wird erstellt und logs geloescht"
- mkdir `date +%d.%m.%Y_%H.%m`
- cd `date +%d.%m.%Y_%H.%m`
- sleep 2
- tar cfzv game.tar.gz /usr/home/game
- sleep 2
- tar cfzv mysql.tar.gz /var/db/mysql
- sleep 2
- echo "Backup wurde erfolgreich erstellt"
- cd /usr/home/game/
- ;;
- 6*)
- clear
- top
- ;;
- 7*)
- #!/bin/sh
- echo "Starte die Mysql Datenbank..."
- service mysql-server onestart
- echo "Der Mysql Server wurde erfolgreich gestartet."
- ;;
- 8*)
- #!/bin/sh
- echo "Stoppe die Mysql Datenbank"
- service mysql-server onestop
- echo "Der Mysql Server wurde erfolgreich heruntergefahren"
- ;;
- 9*)
- #!/bin/sh
- echo "Vergebe 777 Rechte"
- cd /home && chmod -R 777 game
- cd /var/db && chmod -R 777 mysql
- echo "Erfolgreich 777 Rechte vergeben"
- ;;
- a*)
- #!/bin/sh
- clear
- ps
- ;;
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement