Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

1

Sonntag, 8. März 2009, 16:22

Custom Admin Menü Problem

Hallöchen...

Ich habe ein Problem mit meiner adminmenu_custom.txt:

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
// Custom admin menu commands.
// For more information:
//
// http://wiki.alliedmods.net/Custom_Admin_Menu_%28SourceMod%29
//
// Note: This file must be in Valve KeyValues format (no multiline comments)
//

"Commands"
{
"Sounds Abspielen"
{
"admin" "sm_root"
"**Admin Sounds**"
{
"cmd" "sm_admin_sounds"
"admin" "sm_root"
}
}
"Map Commands"
{
"Set Next Map"
{
"cmd" "sm_setnextmap #1"
"admin" "sm_kick"
"execute" "server"
"1"
{
"type" "maplist"
"method" "name"
"title" "Map to Select"
}
}
"Change Map"
{
"cmd" "sm_map #1"
"admin" "sm_root"
"execute" "server"
"1"
{
"type" "maplist"
"method" "name"
"title" "Map to Select"
}
}


Und zwar kann ich

1. keine Nextmap setzen (der Menüpunkt "Set Next Map" ist da, aber dann gehts nicht weiter)
2. keinen Mapvote starten (alle Maps sind da, aber es gibt keine "Vote starten" Möglichkeit)


Kann mir da jemand vielleicht weiterhelfen? ;)

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

2

Sonntag, 8. März 2009, 19:13

Re: Custom Admin Menü Problem

Hier ist mal ein Beispiel, wie ich es gemacht habe: http://downloads.gbs-clan.de/temp/adminmenu_custom.txt">http://downloads.gbs-clan.de/temp/adminmenu_custom.txt</a>

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

3

Montag, 9. März 2009, 00:44

Re: Custom Admin Menü Problem

Ja nach so einer Anleitung hab ich´s ja auch gemacht und was ich so rein vom Prinzip her sehe, müsste meins auch richtig sein. Ich habe eher die Vermutung, das vielleicht ein Syntax Fehler drin ist. Vielleicht könnte sich ja mal ein Script-Erfahrenes Kerlchen die Original Datei anschauen. Ich denke da an unseren Chrisber ;)

4

Montag, 9. März 2009, 09:44

Re: Custom Admin Menü Problem

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
// Custom admin menu commands.
// For more information:
//
// http://wiki.alliedmods.net/Custom_Admin_Menu_%28SourceMod%29
//
// Note: This file must be in Valve KeyValues format (no multiline comments)
//

"Commands"
{
	"Sounds Abspielen"
	{
		"admin" "sm_root"
		"**Admin Sounds**"
		{
			"cmd" "sm_admin_sounds"
			"admin" "sm_root"
		}
	}
	"Map Commands"
	{
		"Set Next Map"
		{
			"cmd" "sm_setnextmap #1"
			"admin" "sm_map"
			"execute" "server"
			"1"
			{
				"type" "maplist"
				"method" "name"
				"title" "Map to Select"
			}
		}
		"Change Map"
		{
			"cmd" "sm_map #1"
			"admin" "sm_map"
			"execute" "server"
			"1"
			{
				"type" "maplist"
				"method" "name"
				"title" "Map to Select"
			}
		}
	}
}


Also da haben einige Klammern gefehlt und ein paar falsche Module waren drin z.B. "sm_kick" statt "sm_map", danke für das Beispiel.
My Weapons are so loud, i can't hear you!

aimroyale.de - die Community

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

5

Montag, 9. März 2009, 17:40

Re: Custom Admin Menü Problem

Lol... 8-)

Jo das mit dem sm_kick hat mich auch schon gewundert, aber genauso stands woanders - ich glaub sogar in der Dokumentation von Sourcemod bezüglich des Custom Menüs. Das mit den Klammern wundert mich jetzt nicht sonderlich, da geht irgendwie immer leicht was schief.



Edit:



Geht leider immer noch nicht. Kann sich vielleicht jemand mal die Datei genau anschauen, ob alle sm_befehle so richtig sind?

EDIT:

Hier nochmal die aktuellste Version der adminmenu_custom.txt.....

Es klappt leider immer noch nicht.

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
// Custom admin menu commands.
// For more information:
//
// http://wiki.alliedmods.net/Custom_Admin_Menu_%28SourceMod%29
//
// Note: This file must be in Valve KeyValues format (no multiline comments)
//

"Commands"
{
   "Sounds Abspielen"
   {
      "admin" "sm_root"
      "**Admin Sounds**"
      {
         "cmd" "sm_admin_sounds"
         "admin" "sm_root"
      }
   }
   "Map Kommandos"
   {
	"admin" "sm_root"
	"Setze NextMap (GumJack85)"
	{
	"cmd" "sm_setnextmap #1"
	"execute" "server"
	"1"
		{
		"type" "mapcycle"
		"path" "maplist.txt"
		"title" "Karte auswaehlen"
		}
	}
   }
}

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

6

Montag, 9. März 2009, 21:12

Re: Custom Admin Menü Problem

Also das mit den Klammern ist schwierig zu erkennen. Ohne einen vernünftigen Editor bist du aufgeschmissen. Ich nutze Notepad++. Dort gibt es einige nützliche Funktionen. Du kannst z.B. einen markierten Absatz mit der Tabulator-Taste nach rechts verschieben (es wird bei jedem Zeilenanfang ein Tabstop davor gesetzt). Mehrmaliges drücken rückt den Text weiter nach außen. Tabulator+Shift rückt den markierten Block weiter nach links. Leerzeichen vor dem Text werden dadurch auch entfernt.

In deinem Beispiel sind paar Dinge nicht ganz richtig. Gibt es den Befehl sm_admin_sounds überhaupt? Hast du dafür ein SM-Plugin laufen? Um die Rechte festzulegen, kannst du du irgendein Befehl verwenden. Du kannst sogar einen imaginären Befehl verwenden. Diesem musst du dann durch die Overrides mit einem Flag belegen oder einer Gruppe zuweisen. Der Anwender muss die gleichen Rechte haben, die für den Befehl benötigt wird. In meinem Beispiel ist es sm_kick und sm_map. Es können Admins nur die nächste Map ändern, wenn sie auch sm_map ausführen dürfen. Welches Flag man für den Befehl sm_map benötigt, lässt sich mit der Datei admin_levels.cfg nachvollziehen. Um die Map zu wechseln, braucht man normal das Flag "g". Das Beispiel hab ich mal mit an gehangen.
»DeaD_EyE« hat folgende Datei angehängt:
  • beispiel1.txt (306 Byte - 198 mal heruntergeladen - zuletzt: 22. April 2024, 15:25)

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

7

Montag, 9. März 2009, 21:15

Re: Custom Admin Menü Problem

Hab ich vergessen zu erwähnen: Die Sounds funktionieren, also wird der Befehl wohl stimmen. Es geht mir explizit um die Map Befehle...

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

8

Montag, 9. März 2009, 21:52

Re: Custom Admin Menü Problem

Nur so aus reinem Interesse, welches Plugin nutzt du denn für die Sounds? Mich wundert nur, dass sm_root funktioniert. Diesen Befehl gibt es nicht, also müsste er als Override irgendwo drinstehen. Das mit dem Setzen der nächsten Map müsste mit meinem Beispiel eigentlich funktionieren.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

9

Dienstag, 10. März 2009, 13:54

Re: Custom Admin Menü Problem

Ich nutze das normale adminsounds.smx Plugin für die Adminsounds, welches von dir auch auch empfohlen wird.

http://forums.alliedmods.net/showthread.php?t=60105

Ich werd dein letztes beispiel heute mal ausprobieren.



Edit:


Leider funktioniert dieser Code auch nicht. Nun klappen auch die Admin Sounds nicht mehr. Es sind noch nicht mal die Unterpunkte für Sounds und/oder Maps vorhanden, was sie vorher waren.

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

10

Dienstag, 10. März 2009, 15:14

Re: Custom Admin Menü Problem

Ich teste das mal selber. Vielleicht finde ich den Fehler.

11

Dienstag, 10. März 2009, 16:07

Re: Custom Admin Menü Problem

Ich hab noch mal ein wenig gegraben...

zum Thema sm_setnextmap und sm_nextmap

http://wiki.alliedmods.net/Map_Management_Plugins_(SourceMod">http://wiki.alliedmods.net/Map_Manageme ... (SourceMod</a>)
Admin Command

Quellcode

1
sm_setnextmap - Mapchooser - Sets the nextmap and disables the end of map vote for this map.

CVAR

Quellcode

1
sm_nextmap - The Next Map that SourceMod will change to. 


Der Mapchooser der für sm_setnextmap benötigt wird liegt bei uns in disabled, denke da checken wir auch noch mal.

@TempletonPeck hatte der "Mapchooser" nicht irgendwie Probleme gemacht?
My Weapons are so loud, i can't hear you!

aimroyale.de - die Community

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

12

Dienstag, 10. März 2009, 16:21

Re: Custom Admin Menü Problem

Der Mapchooser liegt auf dem GUNGAME in Disabled, weil wir dort keinen Map-EndVote benötigen....

Probleme hat er nicht gemacht, er läuft auf dem Public einwandfrei. Wenn, dann teste ich das Custom Admin Menu zuerst auf dem PUB denn wenn es funktioniert, dann dort. Falls auf dem Gungame dazu noch Plugins fehlen kann man das hinterher immer noch weiterführen, aber es geht ja erstmal darum ob das Script überhaupt arbeiten würde.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

13

Dienstag, 10. März 2009, 22:44

Re: Custom Admin Menü Problem

Neuester Stand:

Mit diesem Script klappt es nun...

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
"Commands"
{
   "Sounds Abspielen"
   {
      "admin" "sm_root"
      "**Admin Sounds**"
      {
         "cmd" "sm_admin_sounds"
         "admin" "sm_root"
      }
   }
   "Map Kommandos"
   {
   "admin" "sm_root"
   "Setze NextMap"
   {
   "cmd" "sm_setnextmap #1"
   "execute" "server"
   "1"
      {
      "type" "mapcycle"
      "path" "maplist.txt"
      "title" "Karte auswaehlen"
      }
   }
   }
}



Leider tut sich nun ein anderes Problem auf, für den ich hier mal unseren aktuellen Mapcycle poste:

gg_simpsons_arena
gg_toon_roof
gg_simpsons_house_v2
gg_toon_shotty
gg_simpsons_vs_flanders_36
gg_cirular
gg_simpsons_dust2
gg_lego_arena_2
gg_mario_bloodarena
gg_simpsons_dust
gg_an_shipyard08

gg_dev_toon
gg_office_mini

Bei Mani war es nun ungemein praktisch, das wenn man zb. nach gg_lego_arena_2 auf gg_dev_toon vorziehen wollte, der Server dann selbstständig ab gg_dev_toon im Cycle weitergemacht hat. Man hat also die grünen Maps einfach übersprungen.

Leider ist dies nun bei Sourcemod nicht der Fall. Gibt man bei gg_lego_arena_2 als Nextmap gg_dev_toon an, fährt der Server danach konsequent die grünen Maps ab - so das letztendlich gg_dev_toon schon wieder 4 Maps später käme.

Ich hoffe, man versteht was ich meine.....

Jedenfalls wäre es praktisch, wenn Sourcemod bei manueller Änderung des Mapcyles automatisch auch ab der betreffenden Map weitermachen würde, anstatt die Map einfach nur EINZUSCHIEBEN.

Besteht vielleicht eine Möglichkeit, dies zu bewirken...denn ansonsten dürfte man nur Maps einfügen die NICHT im Mapcycle sind.

14

Donnerstag, 12. März 2009, 10:25

Re: Custom Admin Menü Problem

Wenn du keinen Wert darauf legst, dass die Maps genau nach der Reihenfolge des Mapcycle abgearbeitet werden kannst du das randomcycle Plugin nutzen und in der randomcycle.cfg dann angeben wie viele der zuletzt gespielten Maps ausgelassen werden sollen.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

15

Freitag, 13. März 2009, 12:21

Re: Custom Admin Menü Problem

Naja, der mapcycle soll ja schon der Reihenfolge nach ablaufen. Nur wenn ich mal manuell zwei Maps im Cycle "vorspringe" soll der Cycle halt auch AB DORT weiterlaufen. Zur Zeit ist es halt so das eine manuell als Nextmap gesetzte Map nur eingeschoben wird.


Nehmen wir mal an, der Schadenfrohe Smiley soll im Cycle vorgeschoben werden.

bigri heul fingzig beah < So ists Original
bigri fingzig beah < So solls sein
bigri fingzig heul fingzig beah < So ist´s aber leider zur Zeit

Wie man sieht wird der Schadenfrohe Smiley nur ein- aber nicht vorgeschoben, der Cycle läuft konsequent weiter und der Schadenfrohe Penner kommt
schon bald nochmal....

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

16

Freitag, 13. März 2009, 15:27

Re: Custom Admin Menü Problem

Lol, witzige Erklärung :-D
Ich hab auch keine Cvar dazu gefunden. Ich denke mal, dass es nur hilft bei SourceMod ein feature request über einen bug report zu machen. Eigentlich hätten die Entwickler von SourceMod doch von Mani lernen können. Ich verstehe nicht, wieso immer noch sehr wichtige Funktionen nicht verwirklicht sind. Die sollten mal echt ein Team für offizielle Plugins machen. Das Team sollte dann auf die Wünsche der User eingehen.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

17

Montag, 16. März 2009, 16:53

Re: Custom Admin Menü Problem

Eine kleine Verständnisfrage hätte ich aber ausserdem noch. Zum ermöglichen des Nextmap-Setzen musste die zuvor deaktivierte mapchooser.smx wieder akitviert werden. Nun steht aber bei Eingabe von "Nextmap" immer "SM-Vote Pending" dort, obwohl ich in der mapchooser.cfg angegeben habe, das überhaupt kein Mapvote am Ende der Map stattfinden soll.