Block Console Command Manager [1.0]

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

07 Dec 2013, 13:19

Descriere: adaugi o comanda in block_cmd_manager.ini si cand jucatorul o va tasta nu ii va functionat (ex: jointeam, drop)

Descarcare:
| Afiseaza codul
#include amxmodx

new Array:g_Stroke = Invalid_Array;

public client_command(Client)
{
	if (!ArraySize(g_Stroke))
	{
		return PLUGIN_CONTINUE;
	}
	
	static Command[64], Stroke[64], Size = 0;

	read_argv(0, Command, charsmax(Command));

	for (Size = 0; Size < ArraySize(g_Stroke); Size++)
	{
		ArrayGetString(g_Stroke, Size, Stroke, charsmax(Stroke));

		if (equali(Command, Stroke))
		{
			client_print(Client, print_center, "[eXtreamCS] Aceasta comanda este blocata !");
		
			return PLUGIN_HANDLED;
		}
	}

	return PLUGIN_CONTINUE;
}

public plugin_init()
{
	register_plugin("block cmds !", "1.0", "ideia - lordofnothing, codul - claudiuhks");
}

public plugin_cfg()
{
	static File = 0, Buffer[64], Location[256];

	g_Stroke = ArrayCreate(64 /* maximum length */);

	get_localinfo("amxx_configsdir", Location, charsmax(Location));

	add(Location, charsmax(Location), "/block_cmd_manager.ini ");

	if (!file_exists(Location))
	{
		File = fopen(Location, "w+" /* write file */);

		if (File)
		{
			fclose(File);
		}
	}

	File = fopen(Location, "rt" /* read file as text */);

	if (File)
	{
		while (!feof(File))
		{
			fgets(File, Buffer, charsmax(Buffer));

			trim(Buffer);

			if (!strlen(Buffer) || Buffer[0] == ';')
			{
				continue;
			}
			
			ArrayPushString(g_Stroke, Buffer);
		}

		fclose(File);
	}
}
Nume: Block Cmd Manager
Versiune: 1.0
Link oficial: extreamcs
Autori: LordOfNothing & claudiuhks

Instalare:
1. Fisierul block_manager.sma il puneti in addons/amxmodx/scripting
2. Fisierul block_manager.amxx il puneti in addons/amxmodx/plugins
3. Fisierul block_manager.ini il puneti in addons/amxmodx/plugins
4. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code: Select all

block_manager.amxx
Last edited by LordOfNothing on 10 Dec 2013, 10:59, edited 1 time in total.
RoyalServer
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

07 Dec 2013, 13:22

E o protectie server mai bine zis?
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

07 Dec 2013, 13:25

smileye wrote:E o protectie server mai bine zis?
Nu ,

tu ai un fisier in amxmodx/configs/
care se numeste block_cmd_manager.ini

acolo scri in el comenzile , de ex : drop (drop foolosesti ca sa arunci o arma)

daca tu ai scris in acel fisier cand jucatorul va folosi comanda drop nu va functiona :)

o poti folosi si ca protectie
de ex :

cl_autobuy sau altele (care le scrie juc. in consola)
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

07 Dec 2013, 13:27

Foarte foarte bun plugin,bravo..chiar asta e folositor :)
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

07 Dec 2013, 13:28

Nu de alta, dar am vazut ca jucatorii se deconecteaza fara ca ei sa deie deie disconnect sau quit, apare in consola ca ies mai multi, nume si drop ceva de genul era mesajul.
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

07 Dec 2013, 13:29

LordOfNothing wrote:
o poti folosi si ca protectie
de ex :

cl_autobuy sau altele (care le scrie juc. in consola)
Daca eu pun disconetc sau quit nu mai poate iesi din cs (adica nu mai poate folosi comanda)
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

07 Dec 2013, 13:32

Ok, pare folositor.
User avatar
DaNNe.
Fost moderator
Fost moderator
Posts: 2811
Joined: 08 Nov 2013, 20:43
Detinator Steam: Da
CS Status: Activitate scăzută
SteamID: /id/FurienMaster
Reputatie: Nick anterior: DnD. Gold, Emrys
0.5/3
Fost moderator ajutator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 244 times
Been thanked: 129 times
Contact:

07 Dec 2013, 14:02

CsN^ ;x wrote:
LordOfNothing wrote:
o poti folosi si ca protectie
de ex :

cl_autobuy sau altele (care le scrie juc. in consola)
Daca eu pun disconetc sau quit nu mai poate iesi din cs (adica nu mai poate folosi comanda)
Poate. Majoritatea folosesc ESC si dau Cick pe Disconnect. :-j
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

07 Dec 2013, 14:12

Ooo frumos
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

09 Dec 2013, 19:25

Alliedmodders ? Again ?
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

10 Dec 2013, 10:31

HamletEagle wrote:Alliedmodders ? Again ?

hai sal ;)
User avatar
ALEXANNDRU
Membru, skill +4
Membru, skill +4
Posts: 1722
Joined: 23 Aug 2011, 17:41
Detinator Steam: Da
CS Status: I`M THE KING !
SteamID: a4tech_dnd
Location: Bucuresti
Has thanked: 84 times
Been thanked: 69 times

10 Dec 2013, 21:36

Pot sa blochez ex_interp ?
Romanian Dogs Lovers va asteptam pe pagina la discutii despre cel mai bun prieten al vostru.


Y!M: tfe.istrate
Skype: tfe.istrate
Steam: a4tech_dnd
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 15 guests