Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Hilfe » cod4 u.cod5 startscript » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen cod4 u.cod5 startscript
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
soldat james ryan
5-Minuten-Ei


images/avatars/avatar-1422.jpg


Dabei seit: 08.08.2007
Beiträge: 20


traurig cod4 u.cod5 startscript Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo und moin habe ein problem mit dem startscript fuer cod4 und cod5
habe es soweit angeglichen bekomme aber folgende fehlermeldung

anhalten:/home/gameserver/cod4$ ./startscript stop
./startscript: line 103: syntax error: unexpected end of file

starten:/home/gameserver/cod4$ ./startscript start
./startscript: line 103: syntax error: unexpected end of file

es ist das script von kellerkind

ich hoffe mir kann geholfen werden so ein ähnliches script hatte ich schon auf meinem alten root und sich dieses script auch mit winscp starten und stoppen laesst war es genau das richtige fuer mich
nur ist mein alter root abgeraucht und komm da nicht mehr dran :-(

poste hier mal mein startscript: cod4

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
***************************************************
#!/bin/sh
# Benutzer Kram
PORT="28960"
##### Das Startscript sollte im Namen den Port haben, also start28000, start28960 etc..
HOMEDIR="/home/gameserver/cod4-28960"
BASEDIR="home/gameserver/cod4"
MOD="swm_04b"
CONFIG="server.cfg"

# Log und Pid
LOGFILE=$HOMEDIR/server.log
INITPIDFILE=$HOMEDIR/init.pid
PIDFILE=$HOMEDIR/cod4.pid

# Ab hier wirds spannend
COMMAND="cod4_lnxded +set fs_basepath home/gameserver/cod4 +set fs_homepath /home/gameserver/cod4 +set
fs_game mods/swm_04b +set dedicated 1 +set net_port 28960 +exec server.cfg +map_rotate"

case "$1" in
start)
if test -f $INITPIDFILE ; then
echo "Startscript lauft schon";
elif test -f $PIDFILE ; then
echo "Server laeuft schon";
echo "Nix zu tun, Probier mal die Option check";
echo "Sollte er ganz sicher nicht laufen von Hand die init.pid und cod.pid aus $HOMEDIR/pid loeschen.";
else
echo Starte Server Port $PORT
$0 fork > $HOMEDIR/output$PORT.log 2>$HOMEDIR/output$PORT.log &
echo $! > $INITPIDFILE
disown
fi
;;
stop)
if test -f $INITPIDFILE ; then
if ps -p `cat $INITPIDFILE` | grep start$PORT 1> /dev/null 2> /dev/null ; then
echo killing start$PORT
kill -TERM `cat $INITPIDFILE` 1> /dev/null 2> /dev/null
sleep 2
kill -9 `cat $INITPIDFILE` 1> /dev/null 2> /dev/null
fi
rm $INITPIDFILE
else
echo Finde das Startscript nicht.
fi
if test -f $PIDFILE ; then
if ps -p `cat $PIDFILE` | grep cod4_lnxded 1> /dev/null 2> /dev/null ; then
echo killing cod4_lnxded
echo nun ist Schluss mit Zocken
kill -TERM `cat $PIDFILE` 1> /dev/null 2> /dev/null
sleep 2
kill -9 `cat $PIDFILE` 1> /dev/null 2> /dev/null
fi
rm $PIDFILE
else
echo Hab den Server nicht gefunden
echo Nix zu tun
fi
;;
restart)
$0 stop
$0 start
;;
check)
## Entfernt die PID wenn der Server nicht leuft, ist aber unsicher bei mehreren
Servern.
if test -f $INITPIDFILE ; then
if ! ps -p `cat $INITPIDFILE` | grep start$PORT $1> /dev/null 2> /dev/null ; then
if test -f $PIDFILE ; then
if ps -p `cat $PIDFILE` | grep ucc 1> /dev/null 2> /dev/null ; then
kill -TERM `cat $PIDFILE` 1> /dev/null 2> /dev/null
sleep 2
kill -9 `cat $PIDFILE` 1> /dev/null 2> /dev/null
fi
rm $PIDFILE
fi
rm $INITPIDFILE
$0 start > /dev/null
fi
else
if test -f $PIDFILE ; then
if ps -p `cat $PIDFILE` | grep cod4_lnxded 1> /dev/null 2> /dev/null ; then
kill -TERM `cat $PIDFILE` 1> /dev/null 2> /dev/null
sleep 2
kill -9 `cat $PIDFILE` 1> /dev/null 2> /dev/null
fi
rm $PIDFILE
fi
$0 start > /dev/null
fi
;;
fork)
while [ true ] ; do
$BASEDIR/$COMMAND &
echo $! > $PIDFILE
wait
echo "sollte jetzt laufen."
done
;;
*)
echo "Usage: $0 {start|stop|restart|check}"
;;




--- Edit by Nightwing: Codetag eingefügt ---

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Nightwing: 18.02.2010 12:13.

soldat james ryan ist offline E-Mail an soldat james ryan senden Homepage von soldat james ryan Beiträge von soldat james ryan suchen Nehmen Sie soldat james ryan in Ihre Freundesliste auf
Deichgraf
Prof. Dr. D. Drüsendieb


images/avatars/avatar-1472.jpg


Dabei seit: 08.04.2006
Beiträge: 1.581


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hast du die Scripts mit Windows angefasst? Also z.B. mit dem Windows Editor?

Schau mal ob da hinter den beiden ";;" noch ein Leerzeichen und/oder evtl. noch ein Zeilenumbruch drin ist. Wenn ja, nimm den raus und versuchs nochmal.

Gruß
Deichi

__________________

Deichgraf ist offline E-Mail an Deichgraf senden Beiträge von Deichgraf suchen Nehmen Sie Deichgraf in Ihre Freundesliste auf
soldat james ryan
5-Minuten-Ei


images/avatars/avatar-1422.jpg


Dabei seit: 08.08.2007
Beiträge: 20


cod4 u.cod5 startscript Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

so hab die ";;" gelöscht funzt aber trotzdem nicht !! hat nicht vielleicht jemand ein startscript fuer mich das funzt ??

__________________

soldat james ryan ist offline E-Mail an soldat james ryan senden Homepage von soldat james ryan Beiträge von soldat james ryan suchen Nehmen Sie soldat james ryan in Ihre Freundesliste auf
Deichgraf
Prof. Dr. D. Drüsendieb


images/avatars/avatar-1472.jpg


Dabei seit: 08.04.2006
Beiträge: 1.581


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Problem gelöst. War ein Formatfehler im Script.

__________________

Deichgraf ist offline E-Mail an Deichgraf senden Beiträge von Deichgraf suchen Nehmen Sie Deichgraf in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Hilfe » cod4 u.cod5 startscript

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv