Super Moderator
Location: Mönchengladbach
Occupation: Brückenkranführer / Staplerfahrer
wcf.user.option.userOption53: Nein
This post has been edited 1 times, last edit by "General_V" (Feb 14th 2011, 3:02pm) with the following reason: Verbessert ;)
Willst du auf deinem War-Server SourceMod und SourceBans installieren oder versteh ich das falsch?
Schau mal unter Edit Server Access damit kannste jeden Admin den Server zu weisen und er hat dann nur auf diesen Server Rechte und auf den anderen nicht.
zu finden ist dies hier: Admins -> List Admins -> dann den gewünschten Admin aussuchen und auf Edit Server Access klicken.
This post has been edited 1 times, last edit by "Canc3lL0g0ut" (Feb 15th 2011, 12:09pm)
Super Moderator
Location: Lutherstadt Wittenberg
Occupation: Anlagenmechaniker
wcf.user.option.userOption53: Ja
nimm einfach für den warserver ein anderes rcon als für den public und sage es den leuten die es brauchen und nicht jedem.
wenn einer den clan verlässt oder sich angepisst fühlt oder so änderst du das rcon einfach wieder.
Jo, zufälligerweise habe ich Root Zugriff - Da klingt ja interessant. Das werde ich die Tage mal probieren Danke für den Tipp.
nimm einfach für den warserver ein anderes rcon als für den public und sage es den leuten die es brauchen und nicht jedem.
wenn einer den clan verlässt oder sich angepisst fühlt oder so änderst du das rcon einfach wieder.
Das ist ja das Problem. Egal welche RCON Passwörter ich vergebe - die Server werden so angezeigt das sich der Admin dann auch connecten kann.
Source code |
|
1 2 3 4 5 6 7 8 9 10 11 |
server@xxxxxxxx:~/WarAdmin$ ./waradmin admins cmds war1 Traceback (most recent call last): File "./waradmin", line 109, in <module> config = LoggerConfig(*sys.argv[1:]) File "./waradmin", line 71, in __init__ self.daemon_port = self.config.getint('daemon','port') File "/usr/lib/python2.5/ConfigParser.py", line 321, in getint return self._get(section, int, option) File "/usr/lib/python2.5/ConfigParser.py", line 318, in _get return conv(self.get(section, option)) ValueError: invalid literal for int() with base 10: '' |
Source code |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
server@xxxxxxxxx:~/WarAdmin$ ./waradmin admins cmds war1 Exception in thread Thread-2: Traceback (most recent call last): File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner self.run() File "/usr/lib/python2.5/threading.py", line 446, in run self.__target(*self.__args, **self.__kwargs) File "./waradmin", line 61, in __loop__ self.__watchdog__() File "./waradmin", line 52, in __watchdog__ self.server = SRCDS.SRCDS(self.server_ip, self.server_port, self.server_rcon) File "/home/meinverzeichnis/WarAdmin/SRCDS.py", line 128, in __init__ self._authenticate_rcon() File "/home/meinverzeichnis/WarAdmin/SRCDS.py", line 166, in _authenticate_rcon self.details() File "/home/meinverzeichnis/WarAdmin/SRCDS.py", line 394, in details raw_details = self._any_response(DETAILS) File "/home/meinverzeichnis/WarAdmin/SRCDS.py", line 369, in _any_response data = self.udpsock.recv(4096) timeout: timed out |
Source code |
|
1 2 3 4 5 6 7 8 9 10 |
Traceback (most recent call last): File "./waradmin", line 109, in <module> config = LoggerConfig(*sys.argv[1:]) File "./waradmin", line 71, in __init__ self.daemon_port = self.config.getint('daemon','port') File "/usr/lib/python2.5/ConfigParser.py", line 321, in getint return self._get(section, int, option) File "/usr/lib/python2.5/ConfigParser.py", line 318, in _get return conv(self.get(section, option)) ValueError: invalid literal for int() with base 10: '' |