You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

KillBill74

Beginner

  • "KillBill74" started this thread

Posts: 12

wcf.user.option.userOption53: Nein

  • Send private message

1

Thursday, November 21st 2013, 9:15pm

Frage zu Adminmenü-Custom

Hallo liebe Gemeinde,

ich nutze das !shop-Plugin von Sourcemod von folgender Seite: https://forums.alliedmods.net/showthread.php?t=189916

Ich möchte nun ins Custom-Adminmenü eintragen, das Admins Kill-Credits vergeben können. Der Befehl lt. Plugin lautet:

Source code

1
sm_setcredits <#userid|name> [amount] - admin command (ROOT) for set credits in players


Bisher habe ich folgendes in meiner admin_custom.txt


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"Kill-Credits setzen"
		{
		"admin"   "sm_ban"
		"cmd"	  "sm_setcredits <#1> [#2]"
		"execute" "player"
		"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Spieler:"
			}
		"2"
			{
				"type" 		"list"
				"title"		"Credits:"
				"1"		"100"
				"2"		"200"
				"3"		"400"
			}
		}


Das Menü zeigt mir die Spieler und fragt die Credits ab, jedoch erhalte ich in der Konsole die Meldung "[SM] Es wurde kein passender Spieler gefunden."

Kann mir bitte jemand Unterstützung geben, wie ich das korrekt einbinde?

Vielen Dank im Voraus.

Gruß
KillBill

Posts: 18

wcf.user.option.userOption53: Nein

  • Send private message

2

Friday, November 22nd 2013, 12:30am

PHP Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"Kill-Credits setzen"
        {
        "admin"   "sm_ban"
        "cmd"      "sm_setcredits <#1> [#2]"
        "execute" "player"
        "1"
            {
                "type"         "player"
                "method"     "userid"
                "title"        "Spieler:"
            }
        "2"
            {
                "type"         "list"
                "title"        "Credits:"
                "1"        "100"
                "2"        "200"
                "3"        "400"
            }
        }

Damit sollte es gehen :)

KillBill74

Beginner

  • "KillBill74" started this thread

Posts: 12

wcf.user.option.userOption53: Nein

  • Send private message

3

Friday, November 22nd 2013, 8:01am

Guten Morgen Toastbrot_290,

vielen Dank für die Info. Gerade Deine Möglichkeit probiert, jedoch exakt die gleiche Fehlermeldung wie in meinem Startpost:

"[SM] Es wurde kein passender Spieler gefunden."

Gruß
KillBill

KillBill74

Beginner

  • "KillBill74" started this thread

Posts: 12

wcf.user.option.userOption53: Nein

  • Send private message

4

Saturday, November 23rd 2013, 9:34am

Habe zu umständlich gedacht. Diese Lösung funktioniert nun:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
"Kill-Credits setzen"
    	{
    	"admin"   "sm_ban"
    	"cmd" 	"sm_setcredits #1 #2"
    	"execute" "player"
    	"1"
        	{
            	"type" 	"player"
            	"method"   "name"
            	"title"	"Spieler:"
        	}
    	"2"
        	{
            	"type" 	"list"
            	"title"	"Credits:"
            	"1"    	"100"
            	"2"    	"200"
            	"3"    	"400"
        	}
    	}
	}


Standardmässig ist die Admin-Root-Flag "z" nötig, um das Kommando auszuführen, dies kann man jedoch mit den overrides auf z.B. die Flag "d" entsprechend runtersetzen.

Gruß
KillBill

Similar threads