TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Games Talk allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08.04.2008, 11:54   #1 (permalink)
Neuling
 

Registriert seit: 08.04.2008
Beiträge: 1

nobody-no befindet sich auf einem aufstrebenden Ast

Standard [Q3] auf Linux: "net_restart" funktioniert nicht.

Hallo,

ich lasse auf meinem Rechner ( Windows XP ) einen Quake3 Server laufen.
Damit mein Server immer in der Quake3 Ingame Serverliste an bester Position steht, wird nach jeder 9 Map automatisch der Port gewechselt und anschliesend der Server neu gestartet, alles vollautomatisch.

Nach jeder 9 Map, habe ich diese Zeilen hinzugefügt "net_port 27963 ; net_restart.
Das ganze sieht dann in der Mapcycle so aus
"set d9 "map q3dm1 ; net_port 27963 ; net_restart; set nextmap vstr d10"

Das ganze funktioniert auf einem Windows Rechner wunderbar. Ich brauche nichts zu tun. Der Port wird gewechselt und der Server sofort neu gestartet.

Nun habe ich mir 2 Gameserver gemietet. Keine Rootserver, sondern 2 mal 8 Slot, bei zwei verschiedenen Anbietern. Auf beiden Servern ist Linux Installiert.

Da funktioniert es nicht. Der Port wird zwar gewechselt, aber der Server nicht automatisch neu gestartet, wie auf meinem XP Rechner.

Es scheint so, als wenn Linux den Befehl "net_restart" nicht kennt, oder aus irgendeinem Grund nicht ausführt.

Ich habe es auch schon mit networking_restart und anderen Befehlen versucht, aber es klappt nicht.

Ich habe auch ein Cronjob geschrieben, welches ich ganz unten gepostet habe.
Dieser Cronjob läuft auf meinem Win XP Server wunderbar, funktioniert aber unter Linux auch nicht bzw. der Befehl "net_restart".

Meine Frage, was muss ich anstelle von net_restart in den Cronjob, oder in der Mapcycle eintragen? Ich glaube, das dort einfach nur ein anderer Befehl hinein muss. Ich weiss aber nicht welchen und ich habe im Internet auch nichts anderes gefunden.

Oder liegt es vielleicht daran, das ich auf den Linux Servern kein Root Zugang habe.
Würde das Script funktionieren, wenn ich mir einen Linux Root Server zulegen würde?

Hier nun das Cron Script, welches unter meinem Windows Rechner funktioniert, nicht aber unter Linux. Es läuft auf meinem Rechner in dem Mod Excessiveplus.

* * * * * /say ^1** ^3No^1*^3Weapon^1*^3Spam^1*^3on^1*^3this^1*^3Serve r ^1**!
# hour 6 morning
59 5 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127961^3!
59 5 * * * /cp ^3In 1 minute server will change port to ^127961^3!
0 6 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27961
0 6 * * * /set net_port 27961; wait
0 6 * * * /net_restart
# hour 8 morning
59 8 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127962^3!
59 8 * * * /cp ^3In 1 minute server will change port to ^127962^3!
0 8 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27962
0 8 * * * /set net_port 27962; wait
0 8 * * * /net_restart
# hour 10 morning
59 11 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127963^3!
59 11 * * * /cp ^3In 1 minute server will change port to ^127963^3!
0 10 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27963
0 10 * * * /set net_port 27963; wait
0 10 * * * /net_restart
# hour 12 morning
59 14 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127964^3!
59 14 * * * /cp ^3In 1 minute server will change port to ^127964^3!
0 12 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27964
0 12 * * * /set net_port 27964; wait
0 12 * * * /net_restart
# hour 14 morning
59 17 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127965^3!
59 17 * * * /cp ^3In 1 minute server will change port to ^127965^3!
0 14 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27965
0 14 * * * /set net_port 27965; wait
0 14 * * * /net_restart
# hour 16 morning
59 20 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127967^3!
59 20 * * * /cp ^3In 1 minute server will change port to ^127967^3!
0 16 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27967
0 16 * * * /set net_port 27967; wait
0 16 * * * /net_restart
# hour 18 morning
59 23 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127968^3!
59 23 * * * /cp ^3In 1 minute server will change port to ^127968^3!
0 18 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27968
0 18 * * * /set net_port 27968; wait
0 18 * * * /net_restart
# hour 20 morning
59 26 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127969^3!
59 26 * * * /cp ^3In 1 minute server will change port to ^127969^3!
0 20 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27969
0 20 * * * /set net_port 27969; wait
0 20 * * * /net_restart
# hour 22 afternnon
59 29 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127960^3!
59 29 * * * /cp ^3In 1 minute server will change port to ^127960^3!
0 22 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27960
0 22 * * * /set net_port 27960; wait
0 22 * * * /net_restart
# hour 0:00 afternnon
59 32 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127963^3!
59 32 * * * /cp ^3In 1 minute server will change port to ^127963^3!
0 0 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27963
0 0 * * * /set net_port 27963; wait
0 0 * * * /net_restart
# hour 2 midnight
59 35 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127960^3!
59 35 * * * /cp ^3In 1 minute server will change port to ^127960^3!
0 2 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27960
0 2 * * * /set net_port 27960; wait
0 2 * * * /net_restart
# hour 4 midnight
59 38 * * * /say ^1Warning- ^3In 1 minute server will change port to ^127963^3!
59 38 * * * /cp ^3In 1 minute server will change port to ^127963^3!
0 4 * * * /say ^3Server changed his port, actual IP address of this server is: ^176.110.2.185:27963
0 4 * * * /set net_port 27963; wait
0 4 * * * /net_restart


Über hilfe wäre ich sehr dankbar

nette Grüsse
Marc


nobody-no ist offline   Mit Zitat antworten
Antwort

Stichworte
funktioniert, linux, netrestart


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Taste "s" bei der apple tastatur funktioniert nicht DarkManXP Notebooks, Laptops, PDAs, Handy usw. 6 24.06.2012 23:14
USB Headset "Wintech WH-45" funktioniert nicht muZ Audio und Video 11 03.10.2007 15:21
Frage: "Dieses Notebook funktioniert nur mit Windows Vista" Pixmanic Kaufberatung 6 03.08.2007 00:01
Maxtor Diamondmax9 Plus:im Bios als Oaztor"6[160R0"""""""""" +16GB nicht formatierbar SpyThago Festplatten und Datenspeicher 10 02.10.2006 11:37
"Das Gerät "Standardvolume" kann zurzeit nicht beendet werden." tweakerboy Windows & Programme 2 06.01.2006 02:00


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:24 Uhr.




Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved