![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() ![]() Group: Management Joined: 4-August 05 From: Munich / Bavaria / Germany Member No.: 12333 ![]() |
Servus!
Ich brauche mal einen guten Rat. Gibt es eine Möglichkeit einen Server automatisch neu zu starten? Damit meine ich nur den ET-Server. Nicht den kompletten Server ansich samz Betriebssystem. Man kann zwar per Taskplaner den Server regelmässig starten aber nicht das aktiv laufende Programm schliessen. Wenn ich also per Taskplaner das Programm automatisch starten lassen habe ich nach dem nächsten Start das Programm zweimal laufen und so weiter. Ich weiss das es bei Linux geht da jedes Programm eine zugewiesene ID-Nummer hat. Folgender Grund, ich will meinen Server zum Beispiel regelmässig um 06 Uhr reseten um die XP-Save-Slots verlässlich zurückzusetzen. Ich habe bei mir XP-Save ohne In-Game-Reset laufen. Und wenn jemand ewig drin bleibt werden die XP-Punkte so hoch das andere keine Chance mehr haben. Nur nach einem Disconnect von 2 Stunden werden die Punkte automatisch zurückgesetzt. Aber nicht solange der Spieler im Spiel bleibt. Und um jeden Tag verlässlich bei null anzufangen um anderen Spielern Überlebenschancen zu bieten brauche ich eine Automatisierung dieser Prozedur. Sonst muss ich jeden Morgen online gehen und dies manuell durchführen. Und das ist sehr nervig. ![]() Ich habe übrigens Windows Server 2003 als Betriebssystem laufen. Hat jemand eine Idee??? ![]() ![]() -------------------- ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() ![]() Group: RtCW/ET-Division Joined: 3-December 04 From: Berlin, Germany Member No.: 1791 ![]() |
Ein Perl-script (oder für Windows: WSH) als Cronjob, das mit ps und kill die Prozesse überwacht und ggf. neu startet oder oder abschiesst. So ein Script könnte auch den Gameserver neu starten, falls der Server mal abkackt.
Viele Tools für Windows (z.B. tail) sind übrigends Teil des Windows Server 2003 Resource Kit (das sich trotz des Namens z.B. auch unter XP installieren lässt). -------------------- |
|
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 16th July 2025 - 01:20 PM |