Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 01:19

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

Advertisement



Start.sh syntax error

Discussion on Start.sh syntax error within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
kol96's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 125
Received Thanks: 7
Start.sh syntax error

Guten Abend

ich habe eben den internal ip fix auf meine game gepatched und habe danach die start.sh angepasst damit andere auf meinen server connecten können.
Nun bekomme ich beim versuch sie zu starten einen Syntax error:
Das ist meine start.sh:

Weiß vielleicht jemand wo der Fehler liegt?
kol96 is offline  
Old 07/27/2015, 05:35   #2
 
.Ƥcу's Avatar
 
elite*gold: 76
Join Date: Jun 2015
Posts: 258
Received Thanks: 111
Ich lade dir im Anhang einen neuen starter hoch^^

PHP Code:
#!/bin/sh
#####################################################################
#####################################################################
#####################################################################                                            
#####################################################################
echo -"Was hast du vor ? \n 
1 - (1)    Server starten\n 
2 - (2)    Server stoppen\n
3 - (3) Server rebooten\n
4 - (4) Logfiles entfernen\n
5 - (5) Quests neu kompilieren\n
6 - (6) Backup erstellen\n
7 - (7) MySQL Server neustarten\n
8 - (8) MySQL Server stoppen\n
9 - (9) MySQL Server starten\n"

read anzahl
case $anzahl in

    1
*)
        echo -
"Der Server wird gestartet"
        
cd /home/game && sh run.sh
    
;;
    
    
2*)
        echo -
"Der Server wird sofort heruntergefahren..."
        
killall game
        killall db
    
;;
    
    
3*)
        
killall game && killall db
        sleep 5
        
echo -"Der Server wird gestartet"
        
cd /home/game && sh run.sh        
    
;;
    
    
4*)
        echo 
"Lösche Logs..."
        
cd /home/game && sh clear.sh
        
echo "Logs gelöscht!"
    
;;
    
    
5*)
        echo 
"Quest werden neu kompiliert!"
        
sleep 2
        cd 
/home/game/share/locale/germany/quest
        python make_quest
        sleep 2
        
echo "Quest wurden neu kompiliert!"
    
;;
    
    
6*)
        
cd ..
        echo 
"Server wird gestoppt und Logs werden gelöscht"
        
killall game
        killall db
        sleep 5
        cd 
/home/game && sh clear.sh
        sleep 5
        
echo "Backups werden jetzt erstellt..."
        
cd /home
        tar 
-czf game.tar.gz game
        sleep 2
        mv game
.tar.gz /usr/home/backup
        cd 
/var/db/
        
service mysql-server stop
        sleep 5
        tar 
-czf mysql.tar.gz mysql
        sleep 2
        mv mysql
.tar.gz /usr/home/backup
        sleep 5
        
echo "Backup wurde erfolgreich erstellt!"
        
sleep 1
        
echo "Backup befindet sich im /usr/home/backup Ordner!"
        
service mysql-server start
        sleep 5
        cd 
/usr/home/game/
        echo 
"Metin2 Server wird nun wieder gestartet!"
        
sleep 5
        cd 
/home/game && sh run.sh
        cd 
..        
    ;;
    
    
7*)
        
service mysql-server restart
    
;;
    
    
8*)
        
service mysql-server stop
    
;;
    
    
9*)
        
service mysql-server start
    
;;
esac 
.Ƥcу is offline  
Old 07/27/2015, 10:04   #3
 
kol96's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 125
Received Thanks: 7
ist die denn an den internal ip fix angepasst? weil eine normale start.sh habe ich auch noch, die funktioniert nur leider nicht mit dem ip fix ->
kol96 is offline  
Old 07/27/2015, 13:18   #4
 
elite*gold: 0
Join Date: May 2015
Posts: 100
Received Thanks: 13
Du darfst nur die Codes starten die auch in deiner portmap aktualisiert sind.
Vorschlag: mach eine weitere Option (zB case 0) und starte damit mal nur ch1 Core 1, auth Server etc (die allgemeinen die du so oder so brauchst)
Wenn du das nicht ganz hinbekommst meld ich mich die Tage mal per pn wenn ich zeit finde.
Also: Ports der cores aus der portmap suchen und nicht alle aktivieren sondern nur die, Rest passt so
.Philipp is offline  
Thanks
1 User
Old 07/27/2015, 15:40   #5
 
kol96's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 125
Received Thanks: 7
Alles klar, danke schon mal ich probiere es dann mal alleine und wenn es gar nicht läuft schreibe ich dir nochmal
kol96 is offline  
Reply


Similar Threads Similar Threads
40k Files Start.sh 18 Syntax Error
06/23/2014 - Metin2 Private Server - 3 Replies
Hay Community. Ich habe folgendes problem... Ich möchte denn Server starten durch : cd usr/home/game2 && sh start.sh aber bekomme folgenden fehler:
Syntax error: start "string" near 'then"
10/27/2013 - Metin2 Private Server - 0 Replies
Hi guys I am create a basic quest with use to item click. After is quest working but, I am complex to quest loop, show me this is error, syntax error : :108: unexpected symbol near `then" My quest line between 99 and 119 is; local _gold = select("500M","1T","Close ") if _gold == 1 then say_title("MyMT2 - 500M Buy")
Parse error: syntax error, unexpected T_VARIABLE
08/05/2012 - Web Development - 3 Replies
Hallo, bekomme diese Meldung: An sich findet man meistens den Fehler, ich bin jetzt aber schon mehrmals die vorherigen 31 Zeilen durchgegangen und hab keinen einzigen Fehler feststellen können. Das sind die ersten 33 Zeilen: <html> <head></head> <body>
[Hilfe]Parse error: syntax error
10/27/2009 - Metin2 Private Server - 6 Replies
Also hab IS -Script per xampp on und beim einloggen kommt der fehler hier Parse error: syntax error, unexpected $end in C:\xampp\htdocs\default1.php on line 875 Help pls Thx Freaky



All times are GMT +1. The time now is 01:19.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.