Register for your free account! | Forgot your password?

You last visited: Today at 14:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Start.sh?!

Discussion on Start.sh?! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2012
Posts: 231
Received Thanks: 129
Start.sh?!

Hallo!

Ich habe gerade eine "neue" Sh Start geschrieben, da ich von 2 auf 5 Channel aufgerüstet habe.
Sie sieht wie folgt aus:
Code:
#!/bin/sh

echo -e "\033[31m  
Wie viele Channels möchtest du starten ? \n 
1 -	(Alle)	Channel\n
2 -	(1)	Channel\n 
3 -	(2)	Channel\n
4 -	(3)    Game99\n
5 -	(3)	Channel\n
6 -	(4)	Channel\n
7 -	(5)	Channel\n

Wähle aus, wieviel Channel gestartet werden sollen!"

read anzahl
case $anzahl in 

	2*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel1/core1 && ./gamecore1 &
		sleep 5
		echo -e "\033[31m Channel 1 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel1/core2 && ./gamecore2 &
		sleep 5
		echo -e "\033[31m Channel 1 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
	;;

	3*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel2/core1 && ./gamecore1 &
		sleep 5
		echo -e "\033[31m Channel 1 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel2/core2 && ./gamecore2 &
		sleep 5
		echo -e "\033[31m Channel 1 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
	;;
	
	4*)
		echo -e "\033[31m Startet Game99 ..\033[0m"
		cd ./game99  && ./game99 &
		sleep 2
		echo -e "\033[31m GAme99 wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
	;;
	
	1*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel1/core1 && ./gamecore1 &
		sleep 2
		echo -e "\033[31m Channel 1 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 2 ..\033[0m"
		cd ./channel1/core2 && ./gamecore2 &
		sleep 2
		echo -e "\033[31m Channel 1 Core 2 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 2 Core 1 ..\033[0m"
		cd ./channel2/core1 && ./gamecore1 &
		sleep 2
		echo -e "\033[31m Channel 2 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 2 Core 2 ..\033[0m"
		cd ./channel2/core2 && ./gamecore2 &
		sleep 2
		echo -e "\033[31m Channel 2 Core 2 wurde gestartet.\033[0m"
		sleep 2
		echo -e "\033[31m Startet Channel 1 Core 1 ..\033[0m"
		cd ./channel3/core1 && ./gamecore1 &
		sleep 2
		echo -e "\033[31m Channel 3 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 3 Core 2 ..\033[0m"
		cd ./channel3/core2 && ./gamecore2 &
		sleep 2
		echo -e "\033[31m Channel 3 Core 2 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 4 Core 1 ..\033[0m"
		cd ./channel4/core1 && ./gamecore1 &
		sleep 2
		echo -e "\033[31m Channel 4 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 4 Core 2 ..\033[0m"
		cd ./channel4/core2 && ./gamecore2 &
		sleep 2
		echo -e "\033[31m Startet Channel 5 Core 1 ..\033[0m"
		cd ./channel5/core1 && ./gamecore1 &
		sleep 2
		echo -e "\033[31m Channel 5 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 5 Core 2 ..\033[0m"
		cd ./channel5/core2 && ./gamecore2 &
		sleep 2
		echo -e "\033[31m Channel 5 Core 2 wurde gestartet.\033[0m"
		sleep 2
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..		
	;;
		
	5*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 3 Core 1 ..\033[0m"
		cd ./channel3/core1 && ./gamecore1 &
		sleep 5
		echo -e "\033[31m Channel 3 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 3 Core 2 ..\033[0m"
		cd ./channel3/core2 && ./gamecore2 &
		sleep 5
		echo -e "\033[31m Channel 3 Core 2 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
	;;
	
	6*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 4 Core 1 ..\033[0m"
		cd ./channel4/core1 && ./gamecore1 &
		sleep 5
		echo -e "\033[31m Channel 4 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 2 ..\033[0m"
		cd ./channel4/core2 && ./gamecore2 &
		sleep 5
		echo -e "\033[31m Channel 4 Core 2 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
		
	;;
	
	6*)
		echo -e "\033[31m Startet die Datenbank ..\033[0m"
		cd db && ./db &
		sleep 2
		echo -e "\033[31m Die Datenbank wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 5 Core 1 ..\033[0m"
		cd ./channel5/core1 && ./gamecore1 &
		sleep 5
		echo -e "\033[31m Channel 5 Core 1 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet Channel 1 Core 2 ..\033[0m"
		cd ./channel5/core2 && ./gamecore2 &
		sleep 5
		echo -e "\033[31m Channel 5 Core 2 wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den neutralen Channel ..\033[0m"
		cd ./game99 && ./gamecore99 &
		sleep 2
		echo -e "\033[31m Der neutralen Channel wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Mark-Server ..\033[0m"
		cd ./mark_server && ./markcore &
		sleep 2
		echo -e "\033[31m Der Mark-Server wurde gestartet.\033[0m"
		echo -e "\033[31m Startet den Loginserver ..\033[0m"
		cd ./auth  && ./auth &
		sleep 2
		echo -e "\033[31m Der Loginserver wurde gestartet.\n
		\n
		Channel gestartet\033[0m"
		cd ..
	;;
	
	
		esac
An sich funktioniert sie (teilweise) wo liegt der Fehler? ch3 core 1 und ch5 core2 werden nicht richtig gestartet.

Wie würde eine sh.close dazu aussehen? Da ich diese nicht richtig auf die reihe bekomme. Danke!
iFamouZ<3 is offline  
Old 12/19/2012, 09:42   #2
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
gibt es dementsprechnd eine errorlog? vllt keine rechte auf die core zuzugreifen.
theo1990 is offline  
Reply


Similar Threads Similar Threads
100 Cap PvP 1m Free Silk Start Lw 100 Start 91-100 Mobs İn Semerkand. Only Ch NykSro
08/22/2012 - SRO PServer Advertising - 2 Replies
NyK Sro Online 100 Cap 1m Free Silk ------------------------------ http://e1208.hizliresim.com/10/p/c33ks.jpg Server Cap : 100 1 M Free Silk Races : China Drop Rate : 20x Gold Drop Rate : 5x Alchemy Rate : 2x Sox Drop Rate : 5x
AthenaSro (PvP-Unique) 120 Cap-Start Level 120-Start İtem Magic +7 Weapn +10
05/06/2012 - SRO PServer Advertising - 11 Replies
WebSite: 176.53.127.178 Register: 176.53.127.178/kayit Facebook Website : https://www.facebook.com/athenasro *Server Rates -Based on vSRO Files -EXP/SP Rate: 120x -Party EXP/SP Rate: 120x
[ESRO]Start client, login, select character, click start and stop...
06/23/2011 - SRO Private Server - 1 Replies
Okay, so whats up with that new thing when you get to select character screen, when you click start it does nothing? DONT JUST SAY SAME, I know you have the same problem... You can thank me if you have the same problem tho... :P



All times are GMT +1. The time now is 14:47.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.