Pluginuri pentru modul AmxModX.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
Gabriel963
- Fost moderator
- Posts: 1658
- Joined: 03 Feb 2013, 13:03
- Detinator Steam: Da
- CS Status: Retried
- Reputatie: Membru Club eXtreamCS (1 luna)
Fost Moderator
- Location: Bucharest, Romania.
- Has thanked: 20 times
- Been thanked: 85 times
11 Dec 2013, 19:44
Poate fi folosit la comenzile exploit.
-
LordOfNothing
- 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
15 Dec 2013, 11:39
este si un bun exemplu cum poti citi mai multe argumente dintrun fisier :)
-
giogio91
- Membru, skill 0
- Posts: 8
- Joined: 07 Jun 2015, 09:24
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 4 times
-
Contact:
18 Feb 2024, 04:56
LordOfNothing wrote: ↑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:
TARE FRATE , dar nu merge :D
-
Users browsing this forum: No registered users and 2 guests