Sie sind nicht angemeldet.

rain

Super Moderator

  • »rain« ist der Autor dieses Themas

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

1

Montag, 11. Oktober 2010, 16:36

Kick Reason!

Da es mit Sourcemod ja möglich ist leute zu kicken und eine reason dazu anzugeben wollt ich mal fragen ob jemand weiss wie ich das ins Menü mit einbauen kann!

Quellcode

1
sm_kick <userid|name> "Reason"


Mich stört es seit letzter Zeit das viele beschwerden kommen das immer wieder welche ohne Grund gekickt werden und ich in den logs nicht nachvollziehen kann warum da ja nur steht reason ""!!
Kann man durch das custommenu.txt oder sowas ähnliches noch kick funktionen wie

Quellcode

1
2
3
sm_kick <userid|name> "afk"
sm_kick <userid|name> "camping"
sm_kick <userid|name> "usw"


hinzufügen?





2

Dienstag, 12. Oktober 2010, 08:53

Re: Kick Reason!

Die Idee find ich nicht schlecht. Wär super wenns wie beim Bannen funktionieren würde. Spieler aussuchen und Grundangeben. Wär echt klasse.


CHUluck4

Fortgeschrittener

Beiträge: 313

Wohnort: düsseldorf

Beruf: Industriemechaniker

  • Nachricht senden

3

Dienstag, 12. Oktober 2010, 09:23

Re: Kick Reason!

Das könnte man doch wahrscheinlich einfach über die adminmenu_custom.txt machen.

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"
{
	"PlayerCommands"
	{
		"Kick"
		{
 			"cmd"		"sm_kick #1 #2"
			"execute"	        "player" 
			"1"
			{
				"type"		"player"
				"method"	  "name"
				"title"		"Player:"
			}
			"2"
			{
				"type"		"list"
				"title"		"Kick Player"
				"1"		 "afk"
				"2"		 "camping"
				"3"		 "teamkill"
				"4"		 "ignoring admins"
				"5"		 "..."
			}
		}
	}
}


Die Liste kannst du beliebig erweitern.
Hab es noch nicht getestet, aber werde es heute mal machen.

edit:
es funktioniert zwar, allerdings gibt es dann im Menü einen weiteren Punkt mit Kick player.
Das Menü sieht ja eigentlich ungeföhr so aus:

player commands --> Slay player
Slap player
Bann player
Kick player

Wenn man die adminmenu_custom.txt bearbeitet sieht es immer noch so aus, nur man hat 2 mal den Punkt Kick player.

player commands --> Slay player
Slap player
Bann player
Kick player
Kick Player

in dem 2. Kick menu stehen dann die Gründe drin.
Schade, hätte ja klappen können.
Da wird man wohl doch mal die kick.sp bearbeiten müssen.

LG

4

Dienstag, 12. Oktober 2010, 14:38

Re: Kick Reason!

Kann man die normale Kick-Funktion aus dem Menü nicht einfach irgend wie ausblenden oder so?


rain

Super Moderator

  • »rain« ist der Autor dieses Themas

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

5

Dienstag, 12. Oktober 2010, 15:25

Re: Kick Reason!

Ich glaub nicht! Ich hab mal getestet den Kick Rechteflag zu entfernen und aber feststellen müssen das man dadurch aber auch keine admin rechte mehr hat :(





6

Mittwoch, 13. Oktober 2010, 09:53

Re: Kick Reason!

Ok das ist doof wenn keiner mehr kicken kann ^^ ist ja nicht Sinn und Zweck der Sache.
Irgendwo hab ich mal gelesen, dass man mit der adminmenu_custom.txt vorhande Admin-Menü einträge ersetzten kann. Ich weiß aber nicht mehr was man da dann einstellen, bzw in welcher anderen Datei man dann noch was verändern muss. Ich schau heute abend mal nach, vielleicht find ich es ja herraus. Oder weiß das jemand von euch?


CHUluck4

Fortgeschrittener

Beiträge: 313

Wohnort: düsseldorf

Beruf: Industriemechaniker

  • Nachricht senden

7

Mittwoch, 13. Oktober 2010, 19:41

Re: Kick Reason!

Das problem ist ja, dass du nicht einfach ein Plugin in den disabled Ordner schieben kannst so wie bei den basebans.smx. Diese wird ja bei gebrauch von Sourcebans verschoben.
Beim kick das wäre dann die basecommands.smx geht es nicht.
Dort sind ja auch noch andere Sachen drin wie z.B. slap/slay usw.

Zusätzlich bräuchtest du dann ein neues Plugin damit du wieder kicken kannst. Wie eben bei Sourcebans.

Du kannst natürlich den oben von mir geschrieben Code in die adminmenu_custom.txt schreiben, dann hast du halt 2 Auswahlmöglichkeiten für das kicken.
Einmal direkt ohne Grund und den 2. dann mit Grund.

Am besten geht es doch sowieso auf die gute alte Art. /kick name afk in den Chat.

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

8

Mittwoch, 13. Oktober 2010, 21:15

Re: Kick Reason!

Man kann doch in der "adminmenu_sorting.txt" den Eintrag

Quellcode

1
"item"		"sm_kick"

Löschen!

Habe es noch nicht Testen können!



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

rain

Super Moderator

  • »rain« ist der Autor dieses Themas

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

9

Mittwoch, 13. Oktober 2010, 21:38

Re: Kick Reason!

Zitat von »"HSFighter"«

Man kann doch in der "adminmenu_sorting.txt" den Eintrag

Quellcode

1
"item"		"sm_kick"

Löschen!

Habe es noch nicht Testen können!



Hat geklappt! Danke für den Tipp :)





10

Donnerstag, 14. Oktober 2010, 11:43

Re: Kick Reason!

Super danke für den Top, werds heute abend gleich mal testen.
@rain: Bei dir hats so funktioniert oder?


rain

Super Moderator

  • »rain« ist der Autor dieses Themas

Beiträge: 1 410

Wohnort: Lutherstadt Wittenberg

Beruf: Anlagenmechaniker

Rootserver vorhanden: Ja

  • Nachricht senden

11

Donnerstag, 14. Oktober 2010, 14:35

Re: Kick Reason!

Jab hat geklappt :). Ist jetzt alles so wie ich es haben wollte.





12

Donnerstag, 14. Oktober 2010, 15:29

Re: Kick Reason!

Das klingt gut, werds heute abend auch mal ausprobieren. THX


13

Mittwoch, 26. Januar 2011, 10:34

Re: Kick Reason!

So heute spiel ich mal Totengräber. ^^
Ich hab gestern mal etwas an dem Admin-Menü geschraubt und das komisch ist, obwohl ich
in der adminmenu_sorting.txt den Eintrag

Quellcode

1
"item"      "sm_kick"

gelöscht habe, wirds immer noch angezeit allerdings nicht mehr an der gleichen Stelle sondern etwas weiter hinten. Haben die da was geändert?

Kann ich die Einträge eigentlich irgendwie sortieren, damit der Kick-Eintrag weiter vorne kommt und man nicht so weit nach hinten navigieren muss?