Vorweg:
Ich hab die SuFu benutzt habe auch Ergebnisse bekommen, es funktioniert mit diesen aber immer noch nicht!
Zum eigentlichen Problem:
Ich habe die Sanii Serverfiles 1.2 heute Mittag auf meinem Root-Server Installiert, dies lief ohne jegliche Form von Problemen ab.
Wenn ich den Server nun starte kommt folgendes:
Code:
Startet die Datenbank .. start.sh: ./db: not found Die Datenbank wurde gestartet. Startet Channel 1 Core 1 .. start.sh: ./gamecore1: not found Channel 1 Core 1 wurde gestartet. Startet Channel 1 Core 1 .. start.sh: ./gamecore2: not found Channel 1 Core 1 wurde gestartet. Startet den neutralen Channel .. start.sh: ./gamecore99: not found Der neutralen Channel wurde gestartet. Startet den Mark-Server .. start.sh: ./markcore: not found Der Mark-Server wurde gestartet. Startet den Loginserver .. start.sh: ./auth: not found Der Loginserver wurde gestartet. cd: too many arguments
So sieht meine start.sh z.Z aus, dies ist auch die Version, die ich so aus den Files bekommen habe:
Code:
#!/bin/sh echo -e "\033[31m Wie viele Channels möchtest du starten ? \n 1 - (1) Channel\n 2 - (2) Channel\n 3 - (3) Game99\n 4 - (Beide) Channel\n Serverstarter by Sanii for v1.1 Serverfiles" read anzahl case $anzahl in 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 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 Serverstarter by Sanii for v1.1 Serverfiles\033[0m" cd .. ;; 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 ./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 Serverstarter by Sanii for v1.1 Serverfiles\033[0m" cd .. ;; 3*) echo -e "\033[31m Startet Game99 ..\033[0m" cd ./game99 && ./game99 & sleep 2 echo -e "\033[31m GAme99 wurde gestartet.\n \n Serverstarter by Sanii for v1.1 Serverfiles\033[0m" cd .. ;; 4*) 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" 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 Serverstarter by Sanii for v1.1 Serverfiles\033[0m" cd .. ;; esac
Code:
cd db && ./db & <-- so stand es von Anfang an in der start.sh wie oben unter der 1 Option. cd /home/game/db && ./db & <-- Meine Idee
da ich noch sehr neu hier bin und auch noch relativ neu in Sachen Metin2-Server bin.
Mit freundlichen Grüßen,
VersuchsObjekt.
#Edit