D
Darkman
Eroberer
hallo leute
ich bin mal wieder da und brauche eure hilfe. da ich leider noch immer kein linux-freak bin, kenn ich mit scripten und so nicht aus
ich erklär erst mal meine situation bzw. mein problem: ich habe einen root-server mit suse 9.3, auf diesem server läuft ein counter-strike 1.6 gameserver mit dem wc3 plugin. nun möchte ich dass von montag 0:00 uhr bis freitag abend 18:00 uhr nur counter-strike läuft, also ohne wc3. und freitags um 18:00 uhr soll ein script den laufenden server beenden und den counter-strike server mit wc3 plugin starten, der dann von freitag 18:00 uhr bis sonntag 0:00 uhr laufen soll. der wc3 server liegt im unterordner "wc3" und der normale unter "cs".
also sonntag um 0:00 uhr müsste das script folgendes tun:
screen -r wc3
dort dann zwei befehle eingeben:
1. say Server startet neu..blablabla (damit die Leute bescheid wissen)
2. quit
dann in den ordner "cs" wechseln und dort folgendes ausführen:
am freitag um 18:00 uhr dann so:
screen -r cs
dort wieder zwi befhele:
1. say Server startet neu..blablabla (damit die Leute bescheid wissen)
2. quit
dann in den unterordner "wc3" wechseln und folgenden befehl ausführen:
wäre echt froh wenn mir da jemand weiterhelfen könnte. ich denk mal dass es so am leichtersten wäre: zwei scripte speichern und per cronjob am sonntag bzw. am freitag starten lassen.
ps: hab die nächsten ein zwei tage kein internet komme aber sobald ich kann wieder hier her
ich bin mal wieder da und brauche eure hilfe. da ich leider noch immer kein linux-freak bin, kenn ich mit scripten und so nicht aus
ich erklär erst mal meine situation bzw. mein problem: ich habe einen root-server mit suse 9.3, auf diesem server läuft ein counter-strike 1.6 gameserver mit dem wc3 plugin. nun möchte ich dass von montag 0:00 uhr bis freitag abend 18:00 uhr nur counter-strike läuft, also ohne wc3. und freitags um 18:00 uhr soll ein script den laufenden server beenden und den counter-strike server mit wc3 plugin starten, der dann von freitag 18:00 uhr bis sonntag 0:00 uhr laufen soll. der wc3 server liegt im unterordner "wc3" und der normale unter "cs".
also sonntag um 0:00 uhr müsste das script folgendes tun:
screen -r wc3
dort dann zwei befehle eingeben:
1. say Server startet neu..blablabla (damit die Leute bescheid wissen)
2. quit
dann in den ordner "cs" wechseln und dort folgendes ausführen:
Code:
screen -d -m -S cs ./hlds_run -binary ./hlds_amd -game cstrike +maxplayers 21 +map cs_assault_upc -pingboost 2 +sys_ticrate 8000 -dll addons/metamod/dlls/metamod_i386.so +port 27015
am freitag um 18:00 uhr dann so:
screen -r cs
dort wieder zwi befhele:
1. say Server startet neu..blablabla (damit die Leute bescheid wissen)
2. quit
dann in den unterordner "wc3" wechseln und folgenden befehl ausführen:
Code:
screen -d -m -S wc3 ./hlds_run -binary ./hlds_amd -game cstrike +maxplayers 21 +map cs_assault_upc -pingboost 2 +sys_ticrate 8000 -dll addons/metamod/dlls/metamod_i386.so +port 27015
wäre echt froh wenn mir da jemand weiterhelfen könnte. ich denk mal dass es so am leichtersten wäre: zwei scripte speichern und per cronjob am sonntag bzw. am freitag starten lassen.
ps: hab die nächsten ein zwei tage kein internet komme aber sobald ich kann wieder hier her