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.

Newbie'

Profi

  • »Newbie'« ist der Autor dieses Themas

Beiträge: 580

Wohnort: Zuhause

Rootserver vorhanden: Nein

  • Nachricht senden

1

Dienstag, 10. Dezember 2013, 15:46

Kurze Hilfe wegen Plugin

Hallo,

Hab mich selbst schon dran versucht nur will es bei mir leider nicht :D
Könnte mir einer kurz sagen wie ich es machen könnte das der Command kill/explode nur geblockt wird wenn man in Team blau spielt? (TF2)

Spoiler Spoiler

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
55
56
57
58
59
60
#pragma semicolon 1 

#include <sourcemod> 

#define PL_VERSION "0.3.8" 

new Handle:g_IsEnabled = INVALID_HANDLE;

public Plugin:myinfo =
{ 
	name    	= "disable_kill", 
	author  	= "Doktor", 
	description = "Disable the Kill and explode command for TF2.", 
	version 	= PL_VERSION, 
	url     	= "http://iron.site.nfoservers.com/sourcemod_plugins/disable_kill.zip" 
}; 

public OnPluginStart() 
{ 
	AddCommandListener(cmd_kill, "kill"); 
	AddCommandListener(cmd_explode, "explode"); 
	
	g_IsEnabled = CreateConVar("disable_kill_enabled", "1", "Is this mod enabled?", FCVAR_NOTIFY|FCVAR_PLUGIN);
} 

public Action:cmd_kill(client, const String:command[], args)
{ 
	if(!g_IsEnabled)
	{
    	return Plugin_Continue;
	}

	if(GetUserAdmin(client) == INVALID_ADMIN_ID)
	{
		CPrintToChat(client, "{olive}[VSH]{default} LaLaLa Text folgt");
    	return Plugin_Stop;
	}
	else
	{
    	return Plugin_Continue;
	}
} 

public Action:cmd_explode(client, const String:command[], args)
{
	if(!g_IsEnabled)
	{
    	return Plugin_Continue;
	}

	if(GetUserAdmin(client) == INVALID_ADMIN_ID)
	{
		CPrintToChat(client, "{olive}[VSH]{default} LaLaLa Text folgt");
    	return Plugin_Stop;
	}
	else
	{
    	return Plugin_Continue;
	}
}


Wäre euch echt dankbar :D

MfG,
Newbie'

TeC

Anfänger

Beiträge: 45

Rootserver vorhanden: Ja

  • Nachricht senden

2

Dienstag, 10. Dezember 2013, 15:51

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
55
56
57
58
59
60
#pragma semicolon 1 

#include <sourcemod> 

#define PL_VERSION "0.3.8" 

new Handle:g_IsEnabled = INVALID_HANDLE;

public Plugin:myinfo =
{ 
	name    	= "disable_kill", 
	author  	= "Doktor", 
	description = "Disable the Kill and explode command for TF2.", 
	version 	= PL_VERSION, 
	url     	= "http://iron.site.nfoservers.com/sourcemod_plugins/disable_kill.zip" 
}; 

public OnPluginStart() 
{ 
	AddCommandListener(cmd_kill, "kill"); 
	AddCommandListener(cmd_explode, "explode"); 
	
	g_IsEnabled = CreateConVar("disable_kill_enabled", "1", "Is this mod enabled?", FCVAR_NOTIFY|FCVAR_PLUGIN);
} 

public Action:cmd_kill(client, const String:command[], args)
{ 
	if(!g_IsEnabled)
	{
    	return Plugin_Continue;
	}

	if(GetUserAdmin(client) == INVALID_ADMIN_ID && GetClientTeam(client) == 3)
	{
		CPrintToChat(client, "{olive}[VSH]{default} LaLaLa Text folgt");
		return Plugin_Stop;
	}
	else
	{
    	return Plugin_Continue;
	}
} 

public Action:cmd_explode(client, const String:command[], args)
{
	if(!g_IsEnabled)
	{
    	return Plugin_Continue;
	}

	if(GetUserAdmin(client) == INVALID_ADMIN_ID && GetClientTeam(client) == 3)
	{
		CPrintToChat(client, "{olive}[VSH]{default} LaLaLa Text folgt");
		return Plugin_Stop;
	}
	else
	{
    	return Plugin_Continue;
	}
}

Newbie'

Profi

  • »Newbie'« ist der Autor dieses Themas

Beiträge: 580

Wohnort: Zuhause

Rootserver vorhanden: Nein

  • Nachricht senden

3

Dienstag, 10. Dezember 2013, 16:31

Hallo,

Danke dir, läuft prima hab diese Daten nun in meine saxtonhale.sp geaddet damit sich eben der hal nicht mehr töten kann.

MfG,
Newbie'

Micha

Fortgeschrittener

Beiträge: 378

Beruf: Management

Rootserver vorhanden: Ja

  • Nachricht senden

4

Dienstag, 10. Dezember 2013, 17:49

Könntest du als Update für den zukünftigen SH Plugins ja mal bei Alliedmodders veröffentlichen, ich find die Funktion auch nicht schlecht, vielleicht wird das dann standardmäßig da eingebaut.

Newbie'

Profi

  • »Newbie'« ist der Autor dieses Themas

Beiträge: 580

Wohnort: Zuhause

Rootserver vorhanden: Nein

  • Nachricht senden

5

Dienstag, 10. Dezember 2013, 18:53

Kann es dir gerne privat adden hab in meiner sp sehr viele änderungen sowie fixes.

Das und das! Hab es auch schon im SM Forum hinterlegt.

MfG,
Newbie'

Micha

Fortgeschrittener

Beiträge: 378

Beruf: Management

Rootserver vorhanden: Ja

  • Nachricht senden

6

Dienstag, 10. Dezember 2013, 23:40

Gerne doch, adde mich nochmal in Steam, ich hätte da auch was schönes für dich :)

Newbie'

Profi

  • »Newbie'« ist der Autor dieses Themas

Beiträge: 580

Wohnort: Zuhause

Rootserver vorhanden: Nein

  • Nachricht senden

7

Mittwoch, 11. Dezember 2013, 07:48

Done, hab dir via Handy in Steam eine Einladung geschickt hoffe diese kam an kann es vom Handy aus nicht genau sehen. Bin ab 14 Uhr ON.

EDIT: Hast die Einladung in Steam, bin für heute off schick mir einfach eine Liste in Steam deiner gewünschten Änderungen ich mach es dir dann morgen direkt nach der Arbeit.

MfG,
Newbie' vom Handy :bigri:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Newbie'« (11. Dezember 2013, 19:34)


Ähnliche Themen