Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: CS Server mit screen

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20

    CS Server mit screen

    Hallo

    Ich hab da ein problem mit dem screen befehl.

    Den server starte ich mit:

    screen -A -m -d -S hlds ./hlds_run -game cstrike +maxplayers 10 +map cs_assault

    aber je öfter ich den befehl eingebe je mehr fenster mit dem server öffnen sich kann ich es irgendwie machen das man den screen befehl für den server nur einmal eingeben kann

    Mfg

    Mr.Bo

  2. #2
    Der Pate Avatar von DonVito1338
    Registriert seit
    Jan 2006
    Ort
    Bayern/Halltertau
    Beiträge
    13
    screen -ls zeigt dir alle offenen screens

    screen -r hlds öffnet deinen csserver screen


    ausserdem würd ich beim cs server noch +pingboost 3 dazuschreiben
    Falsches Üben von Xylophonmusik quält jeden größeren Zwerg

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    mmh.. ja ich meine das so das überhaupt nur ein screen geöffnet werden kann also das es nicht passiert das sich der server 2 mal startet wenn ich den befehl 2mal eingebe

  4. #4
    Der Pate Avatar von DonVito1338
    Registriert seit
    Jan 2006
    Ort
    Bayern/Halltertau
    Beiträge
    13
    wenn du das eingibst
    Zitat Zitat von Mr.Bo

    screen -A -m -d -S hlds ./hlds_run -game cstrike +maxplayers 10 +map cs_assault
    is klar das sich noch ein screen öffnet und noch ein server startet

    wenn du den server managen willst screen -r hlds, dann siehst du den cs server. da kannste befehle eingeben oder den server stoppen ect.

    ansonsten mal "man screen" (viel text)
    Falsches Üben von Xylophonmusik quält jeden größeren Zwerg

  5. #5
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    gibt es eine andere möglichkeit den server zu starten z.B php oder änliches

  6. #6
    Der Pate Avatar von DonVito1338
    Registriert seit
    Jan 2006
    Ort
    Bayern/Halltertau
    Beiträge
    13
    Falsches Üben von Xylophonmusik quält jeden größeren Zwerg

  7. #7
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    ok danke muss mir aber glaube noch was anderes überldegen

  8. #8
    Registrierter Benutzer
    Registriert seit
    Jun 2005
    Beiträge
    242
    Dort ist auch ein Startscript mit drin.
    Dieses Startscript kannst du an deine Spiele anpassen und dann mit

    ./<Dateiname.sh> start starten
    ./<Dateiname.sh> stop stoppen
    ./<Dateiname.sh> restart restarten

    Dann nimmst du anstatt des Startbefehls immer den Restartbefehl dann kann der Prozess eigentlich nicht doppelt vorkommen.

    Mfg Suxxess

  9. #9
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    mmh kann die datei nicht ausführen hab es so angepasst und csstart.sh genannt

    NAME=hlds
    DESC="Counterstrike 1.6"
    PARAMS="-autoupdate"
    DIR=/home/cs1601/hlds
    SCRIPT=csstart.sh
    DAEMON=$DIR/$SCRIPT

    ist irgendetwas falsch

    also wenn ich jetzt im shell ./csstart.sh start eingebe kommt immernur
    bash: ./csstart.sh: cannot execute binary file mach ich irgendwas falsch

    Mfg

    Mr.Bo

  10. #10
    Registrierter Benutzer
    Registriert seit
    Jun 2005
    Beiträge
    242
    NAME=cs
    DESC="Counter Strike 1.6"
    PARAMS="-binary ./hlds_i686 -game cstrike -autoupdate +maxplayers 13 +map de_dust +ip 123.123.123.123 +port 27015 +exec server.cfg"

    DIT=/home/cs/hlds
    SCRIPT=hlds_run
    DAEMON=$DIR/$SCRIPT

    Also hast du nur den Fehler gemacht beim Scriptnamen, damit ist der Startbefehl vom Spiel gemeint und nicht das Script selbst.

    Und danach natürlich:
    chmod 755 <scriptname>

    Mfg Suxxess

  11. #11
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    ok danke gleich mal probieren thx im vorraus

  12. #12
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    mmh Ja hab immernoch das problem habe mein script jetzt so geändert

    NAME=cs1601
    DESC="Counter Strike 1.6"
    PARAMS="-game cstrike -autoupdate +maxplayers 10 +map de_dust2 +ip 85.214.42.93 +port 27015 +exec server.cfg"
    DIR=/home/cs1601/hlds
    SCRIPT=hlds_run
    DAEMON=$DIR/$SCRIPT

    aber wenn ich eingebe csstart.sh start dann kommt immernoch ne fehlermeldung

    also so

    cs1601/hlds> ./csstart.sh start
    -bash: ./csstart.sh: cannot execute binary file

  13. #13
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    AHH ok habs geschafft jetzt gehts aber trotzdem danke

  14. #14
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    62
    Zitat Zitat von DonVito1338
    screen -ls zeigt dir alle offenen screens

    screen -r hlds öffnet deinen csserver screen


    ausserdem würd ich beim cs server noch +pingboost 3 dazuschreiben
    Nur wenn es dein Server mitmacht mit pingboost

    @ Mr.Bo

    Da iss dein Startbefehl: screen ./hlds_run -game cstrike +maxplayers 14 +map de_dust2 -pingboost 3 -port *****

    Wenn du nur einen Server Starten willst brauchst das -port nicht....

    jenachdem was für ne Startmap oder wieviel Playerslots du haben willst sind die angaben ja individuel

    kann das sein das du Gameserver vercheckst und Rootserber bei Strato dazu verwendest, O_o keine gute Idee aber naja ich lass dich machen wirst selber merken wenn bei denen affen in berlin mal alles abkackt
    Geändert von eos (14.03.06 um 12:45 Uhr)

  15. #15
    Registrierter Benutzer
    Registriert seit
    Mar 2006
    Beiträge
    20
    Jo danke ne kein root server versuche ne lan zu starten und dafür halt nen server aufsätzen

Ähnliche Themen

  1. Fehler in httpd.conf ??
    Von norito im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 02.10.04, 09:01
  2. Fedora + TDSL , es mog einfach net
    Von bloodYbull im Forum Anbindung an die Aussenwelt
    Antworten: 20
    Letzter Beitrag: 04.03.04, 12:36
  3. Apache hinter Router
    Von theWireless im Forum Linux als Server
    Antworten: 12
    Letzter Beitrag: 20.09.03, 18:25
  4. php-Update fehlgeschlagen?
    Von verve im Forum Linux als Server
    Antworten: 20
    Letzter Beitrag: 28.12.02, 17:16
  5. SuSEfirewall2, isdn, ipppd
    Von mbb im Forum Router und Netzaufbau
    Antworten: 10
    Letzter Beitrag: 26.12.02, 19:42

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •