Sie sind nicht angemeldet.

1

Mittwoch, 8. April 2009, 01:17

clients.txt & mehr

Guten Abend!

Vorab möchte ich mich dafür entschuldigen, dass ich einen weiteren Thread zu diesem offenbar nervigen Thema aufmache. Leider hab ich das letzte halbe Jahr in Informatik nicht besonders aufgepasst, HTML haben wir noch nicht gemacht und sonst befasse ich mich auch nicht wirklich damit, deshalb bitte ich um Verständnis, wenn ich vllt mal etwas länger brauch.



Problem #1: solved!
habs doch selbst hinbekommen. Wer die clients.txt haben möchte guckt unten.

Problem #2: solved!
in der server.cfg, sv_pure auf 0 und NICHT 1 setzen. Dann sollte die Warnung verschwinden. Kopf ~> Wand bigri

Problem #3: solved!
ok, lag an Sourcemod. Sourcemod und Mani haben den selben Befehl für adminsay.



Also, nun zum 1. Problem.
Wie schon viele andere vor mir habe auch ich das Problem, dass ich nicht weiß, was ich mit der client.txt anfangen soll.
Dank gonzo (?) bin ich auch schon ein Stückchen weiter...
Meine client.txt sieht derzeit so aus:


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
"clients.txt"
{
	"version"	"1"

	// This key group lists all your client players
	"players"
	{
		// This must be a unique client name
		"wat_weiß*ich-meinet<wegen|heißt+er~SILVA!"
		{
			// Client real name
			"name"	"wat_weiß*ich-meinet<wegen|heißt+er~SILVA!"
			// Steam ID for client
			"steam"	"STEAM_X:X:XXXXXXXX"
			"groups"
			{
				"Admin"	"Serveradmin"
				"Immunity"	"Serveradmin"
			}
		}
	}

	// These are global groups of flags that can be assigned to clients
	"groups"
	{
		"Immunity"
		{
			"Moderator"	        "a afk autojoin ping"       
			"Serveradmin"	"a b c d e f g h i k l m n o p q r s t u v w x y afk autojoin"   
			"Serveradmin"	"grav ping"
		}
		"Admin"
		{
			"Moderator"     	"A F G I T U V Y a b c d e f g i k l m o p s t v admin grav"
			"Moderator" 	"pban client"
			"Serveradmin"	"A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
			"Serveradmin"	"e f g i k l m o p q r s t v w x y z admin spray grav pban"
			"Serveradmin"	"client"
		}
	}

}




Quellcode

1
2
3
4
5
6
		"Immunity"
		{
			"Moderator"	        "a afk autojoin ping"       
			"Serveradmin"	"a b c d e f g h i k l m n o p q r s t u v w x y afk autojoin"   
			"Serveradmin"	"grav ping"
		}


ist es richtig, dass der Admin dem bei Immunity "Moderator" zugewiesen wurde nun nicht "angeflüster" (a = ma_psay) werden kann und nicht automatisch gekickt werden kann, weil sein ping zu hoch ist bzw. afk ist? ...und wovor schützt ihn "autojoin"?
Ich nehme an, der Serveradmin wurde vor allem geschützt!?


Quellcode

1
2
3
4
5
6
7
8
"Admin"
		{
			"Moderator"     	"A F G I T U V Y a b c d e f g i k l m o p s t v admin grav"
			"Moderator" 	"pban client"
			"Serveradmin"	"A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d"
			"Serveradmin"	"e f g i k l m o p q r s t v w x y z admin spray grav pban"
			"Serveradmin"	"client"
		}

Dieser Teil müsste dann anzeigen, welche Rechte der Moderator bzw. Serveradmin hat, right!?


Ich möchte die Befugnisse des Moderators aber darauf begrenzen, dass er nur das Player Management, Fun Player Management und Play Sound bedienen kann. Also er soll NICHT über Rechte verfügen die Map zu ändern, Waffen freizugeben, Votes zu starten, etc.
Wäre jemand so freundlich und könnte mir das in die client.txt einfügen? Jedesmal wenn ich das mache und der Spieler möchte sich auf dem Server einloggen, bekommt er die Nachricht, dass er nicht dazu autorisiert sei. Ich selbst hab jedoch, dank der Bsp-Datei von gonzo keine Probleme ba7
Clients.txt befindet sich im Anhang....





soooo.... kommen wir zu meinem Problem #2.
Ich wollte ein paar quake-sounds installieren etc. hab leider aber auch zblock auf dem Server installiert. Hab jetzt in die Server.cfg, sv_pure auf 1 gestellt und meine pure_server_whitelist.txt ein wenig bearbeitet, weil die sounds ja sonst nicht funktionieren würden. Diese sieht nun folgendermaßen aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
whitelist
{
//
// 3 modifiers are allowed on file specifications:
//
// from_steam - only check the Steam cache for the file (ignore anything on disk)
// allow_from_disk - allow the file to come from disk
// check_crc - used with allow_from_disk - server does CRC checks on the client's file to make sure it matches
//
// The default modifier on all files is allow_from_disk. Thus, all files can come from disk and don't need CRC checks unless
// allow_from_disk can be set at the same time as check_crc. Use the + character in between them to signify this: allow_from_disk+check_crc.


//
// Three types of file specifications:
//
// 1. directory\*.* - refers to all files under the directory
// 2. directory\... - refers to all files under the directory and all directories under that (recursively)
// 3. directory\filename - refers to a single file


//
// By default, when in pure server mode, most content file types are only allowed to come from Steam.
//
materials\... from_steam
models\... from_steam
sound\... from_steam


//
// Allow custom player models. Don't do CRC checks on them because the clients may all
// have different custom models and the server won't have them all.
//
models\player\... allow_from_disk
materials\models\player\... allow_from_disk

//
// Allow custom spray decals.
//
materials\temp\... allow_from_disk
materials\vgui\logos\... allow_from_disk
materials\vgui\logos\ui\... allow_from_disk
sound\pzq\... allow_from_disk                         <~ da sind die quake sounds drin
sound\admin_plugin\... allow_from_disk


//
// (Uncomment and edit these for mods).
// Allow mod resources to come from disk.
//
// materials\mymod\... allow_from_disk+check_crc
// models\mymod\... allow_from_disk+check_crc
// sound\mymod\... allow_from_disk+check_crc
}


Die standard mani- und quake-sounds tuns dann jetzt auch. Leider hab ich jetzt aber ein neues Problem. Wenn ich auf den Server connecte steht im chat:

zBlock 4.2 [ name - X:X:XXXXXXXX ]
Notice: Protections may be weakened [zb_warnings]

das mit dem protections ist ja eher unschön und wirkt auf Gäste sicherlich abschreckend heul Wie bekomm ich das also weg?
Vllt sollte das auch garnicht da stehen und ich hab nur was falsch gemacht. Bitte um Hilfe!




Mein 3. Problem:
Wenn ich im Spiel "@ blablabla" eingebe, dann erscheint meine Nachricht 2x. Wie kann ich das beheben?

mit freundlichen Grüßen
whatever
»whatever« hat folgende Datei angehängt:
  • clients.txt (1,25 kB - 123 mal heruntergeladen - zuletzt: 23. Oktober 2023, 18:02)

2

Mittwoch, 8. April 2009, 11:54

Re: clients.txt & mehr

zu problem 2:
warum hast du denn zblock laufen? es gibt eigentlich keinen grund zblock auf einem public server zu haben...

zu problem 3:
gib mal plugin_print und meta list (wenn du metamod laufen hast) in die server console ein (z.b. per rcon) und zeig uns den output. wahrscheinlich hast du mani irgendwie doppelt laufen, oder ein weiteres admin plugin aktiv dass das @ genauso interpretiert wie mani.

3

Mittwoch, 8. April 2009, 14:23

Re: clients.txt & mehr

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
] rcon plugin_print
Loaded plugins:
---------------------
0:	"zBlock Server Plugin [4.2]"
1:	"Metamod:Source 1.7.0"
---------------------
] rcon meta list
Listing 4 plugins:
  [03] Mani Admin Plugin (1.2BetaS SMM) by Mani
  [14] <ERROR>
  [15] <ERROR>
  [16] <ERROR>


Sourcemod müsste auch noch drauf sein, aber damit hab ich bisher nichts gemacht...

4

Donnerstag, 9. April 2009, 13:03

Re: clients.txt & mehr

mh also metamod scheint 3 plugins nicht laden zu können... evtl. defekte zeilen in der metaplugins.ini oder kaputte ladedateien für metamod?

5

Donnerstag, 9. April 2009, 18:31

Re: clients.txt & mehr

alle Probleme bereits behoben, trotzdem danke.