SaDDaM123
27-07-2001, 02:44
Hallo...ich hab mir ein ganz kleines Script gemacht für den HL Server :p
--#!/bin/sh
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
--
So..da ist es
Das starte ich mit './lanserv.sh 12 de_dust'
So...wenn man jetzt aber die Parameter vergisst..is das ja doof :D
JEtzt wollte ich in dem Script ne kleine IF Abfrage einbauen.
Aber so wie ich mir das dachte..klappt es leider nicht :(
#!/bin/sh
if (($1 <> 0) || ($2 <> 0))
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
else
echo 'fehler'
So...wenn ich das aber ausführe..kommt ein Fehler :(
Kann mir da jemand bei helfen?
Danke schonmal
--#!/bin/sh
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
--
So..da ist es
Das starte ich mit './lanserv.sh 12 de_dust'
So...wenn man jetzt aber die Parameter vergisst..is das ja doof :D
JEtzt wollte ich in dem Script ne kleine IF Abfrage einbauen.
Aber so wie ich mir das dachte..klappt es leider nicht :(
#!/bin/sh
if (($1 <> 0) || ($2 <> 0))
screen -A -m -d -S csserv ./hlds_run -game cstrike -nomaster +sv_lan 1 +maxplayers $1 +map $2
sleep 1
screen -r csserv
else
echo 'fehler'
So...wenn ich das aber ausführe..kommt ein Fehler :(
Kann mir da jemand bei helfen?
Danke schonmal