Ich würd sagen der 32 Slot mit 66er Tickrate
und der 16 Slot mit 100er Tickrate...
FPS: 100 oder wäre mehr sinnvoller ?! kenn mich da ned so ganz aus...
Ich würd sagen der 32 Slot mit 66er Tickrate
und der 16 Slot mit 100er Tickrate...
FPS: 100 oder wäre mehr sinnvoller ?! kenn mich da ned so ganz aus...
is mir schon klar
Hi.
Ich möchte mir einen Rootserver bei Teamplay.de holen, bin aber in Sachen Hardware und Traffic n bisl überfordert bei doch recht großen Auswahl.
Folgendes sollte auf dem Root laufen:
- 1 x 32 Slot CS1.6
- 1 x 16 Slot CS1.6
- 2 x HLTV (hauptsächlich zum recorden)
- 1 x 100 Slot TS²
- evtl. ab und an mal noch ein UT oder Q3 Server 12 - 16 Slot
Wäre froh um ein paar Tipps bezüglich Hardware und Traffic. Vielen Dank!
MfG,
Dee
habs gefunden !! Thx.
Thread can be closed
MfG,
DeeTaG
hiho nochmal...
also die crontabs konnten gar nicht ausgeführt werden weil das restart-skript nicht funktioniert
Hier ist mal das Skript. Hat evtl. jemand ne Ahnung warum das nicht geht?
#!/bin/sh
#
# Start the Counter-Strike dedicated server.
#
# AUTHORS :
#
# Julien Escario ( pandemik@azilog.net )
# &
# Cedric Rochat ( crochat@younics.org )
#
# ===========================================
#
# What you need:
#
# Linux :)
# awk
# screen
# the hlds_l & cstrike-files
#
# How to use:
#
# Edit the DIR-Var to fit your system (just contains the path to the dir that contains hlds_run)
# Edit the PARAMS-Var to fit your needs
# - standard is startup as LAN-server
#
# When this is done, copy the file to /etc/rc.d/init.d (or whereever your system stores the
# scripts for starting the services
# Now you can link the script to your runlevel-dir, here's an example for runlevel 3:
# ln -s /etc/rc.d/init.d/hlds /etc/rc.d/rc3.d/S90hlds
# ln -s /etc/rc.d/init.d/hlds /etc/rc.d/rc3.d/K50hlds
#
# Or use it manualy like:
# /etc/rc.d/init.d/hlds start
# /etc/rc.d/init.d/hlds stop
#
# How to see the server-console:
#
# Just type in: screen -r cstrike
# More info about screen can be found by typing "man screen" or using this nice link
# http://server.counter-strike.net/help/linuxscreen.html
#
# If you don't want to start the server as root you have to change this:
# add the var CS_USER and uncomment it
# change the lines at the "start-block"
#
# You must be logged in as this user to re-attach the screen!
#
# DOC by jwm (jwm@counter-strike.de)
clear
# Edit and uncomment it to run the server as non-root
CS_USER="cs2"
PATH=/bin:/usr/bin:/sbin:/usr/sbin
# # DON'T FORGET TO CHANGE THE PATH TO YOUR NEEDS!
DIR=/home/cs2/cs
DAEMON=$DIR/hlds_run
# LAN-server:
#PARAMS="-game cstrike -nomaster -insecure +sv_lan 1 +maxplayers 16 +map de_dust"
# Internet-server:
PARAMS="-game cstrike -port 27016 +map de_dust2 +maxplayers 12 -autoupdate"
NAME=cstrike
DESC="CounterStrike dedicated server"
case "$1" in
start)
echo "Starting $DESC: $NAME"
if [ -e $DIR ];
then
cd $DIR
# Change the lines for running as non-root!
su $CS_USER - -c "screen -d -m -S $NAME $DAEMON $PARAMS"
screen -d -m -S $NAME $DAEMON $PARAMS
else echo "No such directory: $DIR!"
fi
;;
stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... done."
else
echo "Coulnd't find a running $DESC"
fi
;;
restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stopping $DESC: $NAME"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... done."
else
echo "Coulnd't find a running $DESC"
fi
echo -n "Starting $DESC: $NAME"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo " ... done."
;;
status)
Check whether there's a "hlds" process
if "checkproc" is installed, you can use this:
checkproc $DIR/hlds_run && echo "CS-Server RUNNING" || echo "CS-Server NOT RUNNING"
(thx to commander)
ps aux | grep -v grep | grep hlds_r > /dev/null
CHECK=$?
[ $CHECK -eq 0 ] && echo "HLDS is UP" || echo "HLDS is DOWN"
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
exit 1
;;
esac
exit 0
Alles anzeigen
MfG,
DeeTaG
danke...
noch eine kleine Frage... wohin muss ich das extrahieren ??
meine irgendwas von /etc/ gelesen zu haben...
MfG,
DeeTaG
hallo.
kann ich irgendwie unter Linux Debian 3.1 RAR-Dateien entpacken ?
MfG,
DeeTaG
@ Saftschupser:
mit dem Update des Servers könntest du recht haben.
Ich werde nochmal bis morgen früh warten... dann weiss ich genaueres.
@ Hitman:
da hast du eigentlich recht...
ich war mir nur nicht sicher ob eben ein "restart" über solch ein Skript das selbe ist wie einmal komplett "stoppen" und wieder neu "starten".
Nun ich werde diesbezüglich mal eine Änderung in Angriff nehmen
Auf jeden Fall danke für den Tipp.
MfG,
DeeTaG
moin.
Also die Crontabs wurden allem Anschein nach ausgeführt, jedoch um ca 10 Minuten versetzt.
Ich hatte jedoch beide für die selbe Uhrzeit angesetzt gehabt.
Ist das normal ?
0 5 * * * /home/cs/hlds stop
5 5 * * * /home/cs/hlds start
und
0 5 * * * /home/cs2/hlds stop
5 5 * * * /home/cs2/hlds start
MfG,
DeeTaG
hier nochmal ein Bild vom Putty zwecks Kontrolle
aber ich denke das müsste jetzt so korrekt eingetragen sein...
schlecht auf keinen Fall... aber für Gameserver ist wohl Debian geeigneter. Und wenn du Confixx mitinstallieren lassen kannst dann würd ich mal einfach so sagen das Debian auch für die Verbindung Game- & Webserver geeigneter ist als SUSE. Aber ich will mich da nicht festlegen
ich kenn mich mit den crontabs noch ned wirklich aus aber evtl. könnte es ja daran liegen... schreib dein crontab doch einfach mal so
wiegesagt garantie kann ich für die Richtigkeit meiner Aussage leider nicht geben :wink: aber n Versuch wars wert!!
MfG,
DeeTaG
hmmm.... also unter "root" geht das ganze leider auch ned...
hmm jo... mein Problem ist jedoch das dieses "Autostart"-Fenster nicht erscheint.
es erscheinen ein paar zeilen lang nur blaue "~" am linken Rand...
ich hab einfach keine Ahnung woran das liegen könnte.
MfG
Moin.
Ich möchte meine CS Server jede Nacht um 5 Uhr neustarten lassen.
Dazu habe ich mir ein Skript gesucht und es dementsprechend angepasst.
Nur habe ich jetzt Probleme beim erstellen eines Crontabs.
Meine CS Server laufen unter den Usern cs und cs2
Sobald ich mich jetzt unter einem der beiden einlogge und
eingebe kommen nur blaue "~!"-Zeichen.
So wie ich das von anderen mitbekommen habe müsste ansich jetzt ein Textfenster erscheinen.
Desweiteren würde ich, wenn es denn gehen würde, den crontab folgendermaßen konfigurieren:
0 5 * * * /home/cs/hlds stop
5 5 * * * /home/cs/hlds start
bzw.
0 5 * * * /home/cs2/hlds stop
5 5 * * * /home/cs2/hlds start
Das müsste dann doch ansich so gehen oder ?
Also mein Problem ist einfach, dass dieses Textfenster beim Befehl
nicht richtig erscheint.
Hoffe jemand weiss da eine Lösung
MfG,
DeeTaG
Also du kannst auch unter Debian Confixx gleich mitinstallieren lassen... falls dir das was bringt
ZitatNaja ist Debain Besser als suse? ich habe suse 9.3
Also was ich so alles im Forum gelesen habe soll Debian auf jeden Fall geeigneter für Gameserver sein als SUSE. Debian hat wohl nen schlankeren Kernel und braucht ansich auch ned so viel an Ressourcen.
Bestätigen kann ich das selbst leider noch ned ganz weil ich erst seid ein paar Stunden damit arbeite :wink:
Aber wiegesagt war ich von der Entwicklung des Pings SEHR positiv überrascht.
Von einem unkonstanten hohen, zu einem einigermaßen niedrigen konstaten Ping...
Ich kann momentan eigentlich nur empfehlen das ganze selbst auszuprobieren. Nach dem ich jetzt die letzten Tage so dermaßsen Stress mit dem Server hatte habe ich das OS heute einfach mal auf gut Glück geändert... und siehe da... ne reine Fehlentscheidung wars definitiv nicht.
MfG,
DeeTaG
Also eine direkte Lösung des Problems gibt es nicht... zumindest nicht in absehbarer Zeit...
Ich habe jetzt das OS auf Debian 3.1 geändert.
Seitdem schmerzfrei. Ich habe jetzt mit DSL 1000 ohne FP nen konstanten 60er Ping.
Mag sein das es nicht der beste Ping ist, aber er ist schön konstant und für S4Y sicher ned schlecht
MfG,
DeeTaG
Das ist definitiv nur son Standardtext damit die erstmal ihre Ruhe haben
Also ich perönlich bereue es ja nun doch schwer das ich zu S4Y gegangen bin. Weil nun zu den Pingschwankungen auch noch ein defekt an der Festplatte dazu kommt.
Das is nun auch schon das 2te mal diese Woche gewesen....
Naja warten wir mal den weiteren Verlauf der Geschichte ab... ich halte euch natürlich auf dem Laufenden.
MfG,
DeeTaG