Raised This Month: $ Target: $400
 0% 

blocked command and plugin


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
berix
Member
Join Date: Aug 2006
Location: Poland
Old 01-23-2009 , 07:03   blocked command and plugin
Reply With Quote #1

How i can blocked command amx_slap in some plugin and blocked plugin
e.x. telemenu.
__________________
berix is offline
One
Veteran Member
Join Date: Oct 2008
Location: Hardstyle-eSports.de
Old 01-23-2009 , 07:39   Re: blocked command and plugin
Reply With Quote #2

Quote:
Originally Posted by berix View Post
How i can blocked command amx_slap in some plugin and blocked plugin
e.x. telemenu.
Hey,

Open ur plugins.ini & set a ; before teleport.amxx.

about the amx_slap,... i dont have the codes in head. i think in cmdmenu or maybe u have to edit the plugin. dont know.havent the files not here...
__________________
One is offline
Send a message via ICQ to One Send a message via AIM to One Send a message via MSN to One Send a message via Yahoo to One Send a message via Skype™ to One
berix
Member
Join Date: Aug 2006
Location: Poland
Old 01-23-2009 , 07:46   Re: blocked command and plugin
Reply With Quote #3

i want to this blocked plugin... not change files
__________________
berix is offline
One
Veteran Member
Join Date: Oct 2008
Location: Hardstyle-eSports.de
Old 01-23-2009 , 08:16   Re: blocked command and plugin
Reply With Quote #4

Quote:
Originally Posted by berix View Post
i want to this blocked plugin... not change files
Hey,

set a ; before plmenu.amxx ; players menu (kick, ban, client cmds.) in plugins.ini. but u have to know when u do this, u cant ban or kick anyone with the menu.

PHP Code:
#include <amxmodx>
#include <amxmisc>

/** skip autoloading since it's optional */
#define AMXMODX_NOAUTOLOAD
#include <cstrike>

new g_menuPosition[33]
new 
g_menuPlayers[33][32]
new 
g_menuPlayersNum[33]
new 
g_menuOption[33]
new 
g_menuSettings[33]

new 
g_menuSelect[33][64]
new 
g_menuSelectNum[33]

#define MAX_CLCMDS 24

new g_clcmdName[MAX_CLCMDS][32]
new 
g_clcmdCmd[MAX_CLCMDS][64]
new 
g_clcmdMisc[MAX_CLCMDS][2]
new 
g_clcmdNum

new g_coloredMenus
new g_cstrike 0

new Array:g_bantimes;


new 
g_CSTeamNames[3][] = {
    
"TERRORIST",
    
"CT",
    
"SPECTATOR"
}
new 
g_CSTeamNumbers[3][] = {
    
"1",
    
"2",
    
"6"
}
new 
g_CSTeamiNumbers[3] = {
    
1,
    
2,
    
6
}


public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}

public 
plugin_init()
{
    
register_plugin("Players Menu"AMXX_VERSION_STR"AMXX Dev Team")
    
register_dictionary("common.txt")
    
register_dictionary("admincmd.txt")
    
register_dictionary("plmenu.txt")

    
register_clcmd("amx_kickmenu""cmdKickMenu"ADMIN_KICK"- displays kick menu")
    
register_clcmd("amx_banmenu""cmdBanMenu"ADMIN_BAN"- displays ban menu")
    
register_clcmd("amx_teammenu""cmdTeamMenu"ADMIN_LEVEL_A"- displays team menu")
    
register_clcmd("amx_clcmdmenu""cmdClcmdMenu"ADMIN_LEVEL_A"- displays client cmds menu")

    
register_menucmd(register_menuid("Ban Menu"), 1023"actionBanMenu")
    
register_menucmd(register_menuid("Kick Menu"), 1023"actionKickMenu")
    
register_menucmd(register_menuid("Team Menu"), 1023"actionTeamMenu")
    
register_menucmd(register_menuid("Client Cmds Menu"), 1023"actionClcmdMenu")
    
    
    
g_bantimes ArrayCreate();
    
// Load up the old default values
    
ArrayPushCell(g_bantimes0);
    
ArrayPushCell(g_bantimes5);
    
ArrayPushCell(g_bantimes10);
    
ArrayPushCell(g_bantimes15);
    
ArrayPushCell(g_bantimes30);
    
ArrayPushCell(g_bantimes45);
    
ArrayPushCell(g_bantimes60);
    
    

    
    
register_srvcmd("amx_plmenu_bantimes""plmenu_setbantimes");

    
g_coloredMenus colored_menus()

    new 
clcmds_ini_file[64]
    
get_configsdir(clcmds_ini_file63)
    
format(clcmds_ini_file63"%s/clcmds.ini"clcmds_ini_file)
    
load_settings(clcmds_ini_file)

    if (
module_exists("cstrike"))
        
g_cstrike 1
}
public 
plmenu_setbantimes()
{
    new 
buff[32];
    new 
args read_argc();
    
    if (
args <= 1)
    {
        
server_print("usage: amx_plmenu_bantimes <time1> [time2] [time3] ...");
        
server_print("   use time of 0 for permanent.");
        
        return;
    }
    
    
ArrayClear(g_bantimes);
    
    for (new 
1argsi++)
    {
        
read_argv(ibuffcharsmax(buff));
        
        
ArrayPushCell(g_bantimesstr_to_num(buff));
        
    }
    
}

public 
module_filter(const module[])
{
    if (
equali(module"cstrike"))
        return 
PLUGIN_HANDLED
    
    
return PLUGIN_CONTINUE
}

public 
native_filter(const name[], indextrap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED
        
    
return PLUGIN_CONTINUE
}

/* Ban menu */

public actionBanMenu(idkey)
{
    switch (
key)
    {
        case 
7:
        {
            
/* BEGIN OF CHANGES BY MISTAGEE ADDED A FEW MORE OPTIONS */
            
            
++g_menuOption[id]
            
g_menuOption[id] %= ArraySize(g_bantimes);

            
g_menuSettings[id] = ArrayGetCell(g_bantimesg_menuOption[id]);

            
displayBanMenu(idg_menuPosition[id])
        }
        case 
8displayBanMenu(id, ++g_menuPosition[id])
        case 
9displayBanMenu(id, --g_menuPosition[id])
        default:
        {
            new 
player g_menuPlayers[id][g_menuPosition[id] * key]
            new 
name[32], name2[32], authid[32], authid2[32]
        
            
get_user_name(playername231)
            
get_user_authid(idauthid31)
            
get_user_authid(playerauthid231)
            
get_user_name(idname31)
            
            new 
userid2 get_user_userid(player)

            
log_amx("Ban: ^"%s<%d><%s><>^" ban and kick ^"%s<%d><%s><>^" (minutes ^"%d^")"nameget_user_userid(id), authidname2userid2authid2g_menuSettings[id])

            if (
g_menuSettings[id]==0// permanent
            
{
                new 
maxpl get_maxplayers();
                for (new 
1<= maxpli++)
                {
                    
show_activity_id(iidname"%L %s %L"i"BAN"name2i"PERM");
                }
            }
            else
            {
                new 
tempTime[32];
                
formatex(tempTime,sizeof(tempTime)-1,"%d",g_menuSettings[id]);
                new 
maxpl get_maxplayers();
                for (new 
1<= maxpli++)
                {
                    
show_activity_id(iidname"%L %s %L"i"BAN"name2i"FOR_MIN"tempTime);
                }
            }
            
/* ---------- check for Steam ID added by MistaGee -------------------- 
            IF AUTHID == 4294967295 OR VALVE_ID_LAN OR HLTV, BAN PER IP TO NOT BAN EVERYONE */
            
            
if (equal("4294967295"authid2)
                || 
equal("HLTV"authid2)
                || 
equal("STEAM_ID_LAN"authid2)
                || 
equali("VALVE_ID_LAN"authid2))
            {
                
/* END OF MODIFICATIONS BY MISTAGEE */
                
new ipa[32]
                
get_user_ip(playeripa311)
                
                
server_cmd("addip %d %s;writeip"g_menuSettings[id], ipa)
            }
            else
            {
                
server_cmd("banid %d #%d kick;writeid"g_menuSettings[id], userid2)
            }

            
server_exec()

            
displayBanMenu(idg_menuPosition[id])
        }
    }
    
    return 
PLUGIN_HANDLED
}

displayBanMenu(idpos)
{
    if (
pos 0)
        return

    
get_players(g_menuPlayers[id], g_menuPlayersNum[id])

    new 
menuBody[512]
    new 
0
    
new i
    
new name[32]
    new 
start pos 7

    
if (start >= g_menuPlayersNum[id])
        
start pos g_menuPosition[id] = 0

    
new len format(menuBody511g_coloredMenus "\y%L\R%d/%d^n\w^n" "%L %d/%d^n^n"id"BAN_MENU"pos 1, (g_menuPlayersNum[id] / + ((g_menuPlayersNum[id] % 7) ? 0)))
    new 
end start 7
    
new keys MENU_KEY_0|MENU_KEY_8

    
if (end g_menuPlayersNum[id])
        
end g_menuPlayersNum[id]

    for (new 
startend; ++a)
    {
        
g_menuPlayers[id][a]
        
get_user_name(iname31)

        if (
is_user_bot(i) || (access(iADMIN_IMMUNITY) && != id))
        {
            ++
b
            
            
if (g_coloredMenus)
                
len += format(menuBody[len], 511-len"\d%d. %s^n\w"bname)
            else
                
len += format(menuBody[len], 511-len"#. %s^n"name)
        } else {
            
keys |= (1<<b)
                
            if (
is_user_admin(i))
                
len += format(menuBody[len], 511-leng_coloredMenus "%d. %s \r*^n\w" "%d. %s *^n", ++bname)
            else
                
len += format(menuBody[len], 511-len"%d. %s^n", ++bname)
        }
    }

    if (
g_menuSettings[id])
        
len += format(menuBody[len], 511-len"^n8. %L^n"id"BAN_FOR_MIN"g_menuSettings[id])
    else
        
len += format(menuBody[len], 511-len"^n8. %L^n"id"BAN_PERM")

    if (
end != g_menuPlayersNum[id])
    {
        
format(menuBody[len], 511-len"^n9. %L...^n0. %L"id"MORE"idpos "BACK" "EXIT")
        
keys |= MENU_KEY_9
    
}
    else
        
format(menuBody[len], 511-len"^n0. %L"idpos "BACK" "EXIT")

    
show_menu(idkeysmenuBody, -1"Ban Menu")
}

public 
cmdBanMenu(idlevelcid)
{
    if (!
cmd_access(idlevelcid1))
        return 
PLUGIN_HANDLED

    g_menuOption
[id] = 0
    
    
if (ArraySize(g_bantimes) > 0)
    {
        
g_menuSettings[id] = ArrayGetCell(g_bantimesg_menuOption[id]);
    }
    else
    {
        
// should never happen, but failsafe
        
g_menuSettings[id] = 0
    
}
    
displayBanMenu(idg_menuPosition[id] = 0)

    return 
PLUGIN_HANDLED
}







/* Kick */

public actionKickMenu(idkey)
{
    switch (
key)
    {
        case 
8displayKickMenu(id, ++g_menuPosition[id])
        case 
9displayKickMenu(id, --g_menuPosition[id])
        default:
        {
            new 
player g_menuPlayers[id][g_menuPosition[id] * key]
            new 
authid[32], authid2[32], name[32], name2[32]
            
            
get_user_authid(idauthid31)
            
get_user_authid(playerauthid231)
            
get_user_name(idname31)
            
get_user_name(playername231)
            
            new 
userid2 get_user_userid(player)

            
log_amx("Kick: ^"%s<%d><%s><>^" kick ^"%s<%d><%s><>^""nameget_user_userid(id), authidname2userid2authid2)

            
show_activity_key("ADMIN_KICK_1""ADMIN_KICK_2"namename2);

            
            
server_cmd("kick #%d"userid2)
            
server_exec()

            
displayKickMenu(idg_menuPosition[id])
        }
    }

    return 
PLUGIN_HANDLED
}

displayKickMenu(idpos)
{
    if (
pos 0)
        return

    
get_players(g_menuPlayers[id], g_menuPlayersNum[id])

    new 
menuBody[512]
    new 
0
    
new i
    
new name[32]
    new 
start pos 8

    
if (start >= g_menuPlayersNum[id])
        
start pos g_menuPosition[id] = 0

    
new len format(menuBody511g_coloredMenus "\y%L\R%d/%d^n\w^n" "%L %d/%d^n^n"id"KICK_MENU"pos 1, (g_menuPlayersNum[id] / + ((g_menuPlayersNum[id] % 8) ? 0)))
    new 
end start 8
    
new keys MENU_KEY_0

    
if (end g_menuPlayersNum[id])
        
end g_menuPlayersNum[id]

    for (new 
startend; ++a)
    {
        
g_menuPlayers[id][a]
        
get_user_name(iname31)

        if (
access(iADMIN_IMMUNITY) && != id)
        {
            ++
b
        
            
if (g_coloredMenus)
                
len += format(menuBody[len], 511-len"\d%d. %s^n\w"bname)
            else
                
len += format(menuBody[len], 511-len"#. %s^n"name)
        } else {
            
keys |= (1<<b)
                
            if (
is_user_admin(i))
                
len += format(menuBody[len], 511-leng_coloredMenus "%d. %s \r*^n\w" "%d. %s *^n", ++bname)
            else
                
len += format(menuBody[len], 511-len"%d. %s^n", ++bname)
        }
    }

    if (
end != g_menuPlayersNum[id])
    {
        
format(menuBody[len], 511-len"^n9. %L...^n0. %L"id"MORE"idpos "BACK" "EXIT")
        
keys |= MENU_KEY_9
    
}
    else
        
format(menuBody[len], 511-len"^n0. %L"idpos "BACK" "EXIT")

    
show_menu(idkeysmenuBody, -1"Kick Menu")
}

public 
cmdKickMenu(idlevelcid)
{
    if (
cmd_access(idlevelcid1))
        
displayKickMenu(idg_menuPosition[id] = 0)

    return 
PLUGIN_HANDLED
}

/* Team menu */

public actionTeamMenu(idkey)
{
    switch (
key)
    {
        case 
7:
        {
            
g_menuOption[id] = (g_menuOption[id] + 1) % (g_cstrike 2);
            
displayTeamMenu(idg_menuPosition[id])
        }
        case 
8displayTeamMenu(id, ++g_menuPosition[id])
        case 
9displayTeamMenu(id, --g_menuPosition[id])
        default:
        {
            new 
player g_menuPlayers[id][g_menuPosition[id] * key]
            new 
authid[32], authid2[32], name[32], name2[32]

            
get_user_name(playername231)
            
get_user_authid(idauthid31)
            
get_user_authid(playerauthid231)
            
get_user_name(idname31)
                
            
log_amx("Cmd: ^"%s<%d><%s><>^" transfer ^"%s<%d><%s><>^" (team ^"%s^")"nameget_user_userid(id), authidname2get_user_userid(player), authid2g_menuOption[id] ? "TERRORIST" "CT")

            
show_activity_key("ADMIN_TRANSF_1""ADMIN_TRANSF_2"namename2g_CSTeamNames[g_menuOption[id] % 3]);

            if (
g_cstrike)
            {
                if (
is_user_alive(player))
                {
                    new 
deaths cs_get_user_deaths(player)
                    
user_kill(player1)
                    
cs_set_user_deaths(playerdeaths)
                }
                
// This modulo math just aligns the option to the CsTeams-corresponding number
                
cs_set_user_team(player, (g_menuOption[id] % 3) + 1)
                
cs_reset_user_model(player)
            } else {
                new 
limit_setting get_cvar_num("mp_limitteams")
                
                
set_cvar_num("mp_limitteams"0)
                
engclient_cmd(player"jointeam"g_CSTeamNumbers[g_menuOption[id] % 2])
                
engclient_cmd(player"joinclass""1")
                
set_cvar_num("mp_limitteams"limit_setting)
            }

            
displayTeamMenu(idg_menuPosition[id])
        }
    }
    
    return 
PLUGIN_HANDLED
}

displayTeamMenu(idpos)
{
    if (
pos 0)
        return

    
get_players(g_menuPlayers[id], g_menuPlayersNum[id])

    new 
menuBody[512]
    new 
0
    
new iiteam
    
new name[32], team[4]
    new 
start pos 7

    
if (start >= g_menuPlayersNum[id])
        
start pos g_menuPosition[id] = 0

    
new len format(menuBody511g_coloredMenus "\y%L\R%d/%d^n\w^n" "%L %d/%d^n^n"id"TEAM_MENU"pos 1, (g_menuPlayersNum[id] / + ((g_menuPlayersNum[id] % 7) ? 0)))
    new 
end start 7
    
new keys MENU_KEY_0|MENU_KEY_8

    
if (end g_menuPlayersNum[id])
        
end g_menuPlayersNum[id]

    for (new 
startend; ++a)
    {
        
g_menuPlayers[id][a]
        
get_user_name(iname31)
        
        if (
g_cstrike)
        {
            
iteam _:cs_get_user_team(i)
            
            if (
iteam == 1)
            {
                
copy(team3"TE")
            }
            else if (
iteam == 2)
            {
                
copy(team3"CT")
            }
            else if (
iteam == 3)
            {
                
copy(team3"SPE");
                
iteam 6;
            } else {
                
iteam get_user_team(iteam3)
            }
        } else {
            
iteam get_user_team(iteam3)
        }

        if ((
iteam == g_CSTeamiNumbers[g_menuOption[id] % (g_cstrike 2)]) || (access(iADMIN_IMMUNITY) && != id))
        {
            ++
b
            
            
if (g_coloredMenus)
                
len += format(menuBody[len], 511-len"\d%d. %s\R%s^n\w"bnameteam)
            else
                
len += format(menuBody[len], 511-len"#. %s   %s^n"nameteam)        
        } else {
            
keys |= (1<<b)
                
            if (
is_user_admin(i))
                
len += format(menuBody[len], 511-leng_coloredMenus "%d. %s \r*\y\R%s^n\w" "%d. %s *   %s^n", ++bnameteam)
            else
                
len += format(menuBody[len], 511-leng_coloredMenus "%d. %s\y\R%s^n\w" "%d. %s   %s^n", ++bnameteam)
        }
    }

    
len += format(menuBody[len], 511-len"^n8. %L^n"id"TRANSF_TO"g_CSTeamNames[g_menuOption[id] % (g_cstrike 2)])

    if (
end != g_menuPlayersNum[id])
    {
        
format(menuBody[len], 511-len"^n9. %L...^n0. %L"id"MORE"idpos "BACK" "EXIT")
        
keys |= MENU_KEY_9
    
}
    else
        
format(menuBody[len], 511-len"^n0. %L"idpos "BACK" "EXIT")

    
show_menu(idkeysmenuBody, -1"Team Menu")
}

public 
cmdTeamMenu(idlevelcid)
{
    if (!
cmd_access(idlevelcid1))
        return 
PLUGIN_HANDLED

    g_menuOption
[id] = 0

    displayTeamMenu
(idg_menuPosition[id] = 0)

    return 
PLUGIN_HANDLED
}

/* Client cmds menu */

public actionClcmdMenu(idkey)
{
    switch (
key)
    {
        case 
7:
        {
            ++
g_menuOption[id]
            
g_menuOption[id] %= g_menuSelectNum[id]
            
displayClcmdMenu(idg_menuPosition[id])
        }
        case 
8displayClcmdMenu(id, ++g_menuPosition[id])
        case 
9displayClcmdMenu(id, --g_menuPosition[id])
        default:
        {
            new 
player g_menuPlayers[id][g_menuPosition[id] * key]
            new 
flags g_clcmdMisc[g_menuSelect[id][g_menuOption[id]]][1]
            
            if (
is_user_connected(player))
            {
                new 
command[512], authid[32], name[32], userid[32]
                
                
copy(commandcharsmax(command), g_clcmdCmd[g_menuSelect[id][g_menuOption[id]]])
                
get_user_authid(playerauthid31)
                
get_user_name(playername31)
                
num_to_str(get_user_userid(player), userid31)
                
                
replace(commandcharsmax(command), "%userid%"userid)
                
replace(commandcharsmax(command), "%authid%"authid)
                
replace(commandcharsmax(command), "%name%"name)
                
                if (
flags 1)
                {
                    
server_cmd("%s"command)
                    
server_exec()
                } else if (
flags 2)
                    
client_cmd(id"%s"command)
                else if (
flags 4)
                    
client_cmd(player"%s"command)
            }
            
            if (
flags 8)
                
displayClcmdMenu(idg_menuPosition[id])
        }
    }
    
    return 
PLUGIN_HANDLED
}

displayClcmdMenu(idpos)
{
    if (
pos 0)
        return

    
get_players(g_menuPlayers[id], g_menuPlayersNum[id])

    new 
menuBody[512]
    new 
0
    
new i
    
new name[32]
    new 
start pos 7

    
if (start >= g_menuPlayersNum[id])
        
start pos g_menuPosition[id] = 0

    
new len format(menuBody511g_coloredMenus "\y%L\R%d/%d^n\w^n" "%L %d/%d^n^n"id"CL_CMD_MENU"pos 1, (g_menuPlayersNum[id] / + ((g_menuPlayersNum[id] % 7) ? 0)))
    new 
end start 7
    
new keys MENU_KEY_0|MENU_KEY_8

    
if (end g_menuPlayersNum[id])
        
end g_menuPlayersNum[id]

    for (new 
startend; ++a)
    {
        
g_menuPlayers[id][a]
        
get_user_name(iname31)

        if (!
g_menuSelectNum[id] || (access(iADMIN_IMMUNITY) && != id))
        {
            ++
b
            
            
if (g_coloredMenus)
                
len += format(menuBody[len], 511-len"\d%d. %s^n\w"bname)
            else
                
len += format(menuBody[len], 511-len"#. %s^n"name)        
        } else {
            
keys |= (1<<b)
                
            if (
is_user_admin(i))
                
len += format(menuBody[len], 511-leng_coloredMenus "%d. %s \r*^n\w" "%d. %s *^n", ++bname)
            else
                
len += format(menuBody[len], 511-len"%d. %s^n", ++bname)
        }
    }

    if (
g_menuSelectNum[id])
        
len += format(menuBody[len], 511-len"^n8. %s^n"g_clcmdName[g_menuSelect[id][g_menuOption[id]]])
    else
        
len += format(menuBody[len], 511-len"^n8. %L^n"id"NO_CMDS")

    if (
end != g_menuPlayersNum[id])
    {
        
format(menuBody[len], 511-len"^n9. %L...^n0. %L"id"MORE"idpos "BACK" "EXIT")
        
keys |= MENU_KEY_9
    
}
    else
        
format(menuBody[len], 511-len"^n0. %L"idpos "BACK" "EXIT")

    
show_menu(idkeysmenuBody, -1"Client Cmds Menu")
}

public 
cmdClcmdMenu(idlevelcid)
{
    if (!
cmd_access(idlevelcid1))
        return 
PLUGIN_HANDLED

    g_menuSelectNum
[id] = 0

    
for (new 0g_clcmdNum; ++a)
        if (
access(idg_clcmdMisc[a][0]))
            
g_menuSelect[id][g_menuSelectNum[id]++] = a

    g_menuOption
[id] = 0

    displayClcmdMenu
(idg_menuPosition[id] = 0)

    return 
PLUGIN_HANDLED
}

load_settings(szFilename[])
{
    if (!
file_exists(szFilename))
        return 
0

    
new text[256], szFlags[32], szAccess[32]
    new 
apos 0

    
while (g_clcmdNum MAX_CLCMDS && read_file(szFilenamepos++, text255a))
    {
        if (
text[0] == ';') continue

        if (
parse(textg_clcmdName[g_clcmdNum], 31g_clcmdCmd[g_clcmdNum], 63szFlags31szAccess31) > 3)
        {
            while (
replace(g_clcmdCmd[g_clcmdNum], 63"\'""^""))
            {
                // do nothing
            }

            g_clcmdMisc[g_clcmdNum][1] = read_flags(szFlags)
            g_clcmdMisc[g_clcmdNum][0] = read_flags(szAccess)
            g_clcmdNum++
        }
    }

    return 1

so this is the plmenu. you can use this. i turned the slap menu off. just replace this on original & restart/changemap. so u can kick/ban or.... but not slap anyplayer........
__________________
One is offline
Send a message via ICQ to One Send a message via AIM to One Send a message via MSN to One Send a message via Yahoo to One Send a message via Skype™ to One
berix
Member
Join Date: Aug 2006
Location: Poland
Old 01-23-2009 , 09:18   Re: blocked command and plugin
Reply With Quote #5

hmm you don't understand or i badly describe the problem.
i want code(new plugin) which doesn't allow use command amx_slap and force block/off plugin e.x. telemenu
__________________
berix is offline
One
Veteran Member
Join Date: Oct 2008
Location: Hardstyle-eSports.de
Old 01-23-2009 , 10:01   Re: blocked command and plugin
Reply With Quote #6

Quote:
Originally Posted by berix View Post
hmm you don't understand or i badly describe the problem.
i want code(new plugin) which doesn't allow use command amx_slap and force block/off plugin e.x. telemenu
Hey,

in my post u have your new plugin & by this plugin u cant use amx_slap cuz this command not exists.

about telemenu, just add a ; before the telemenu.amxx & the plugin will be blocked/off !!
__________________
One is offline
Send a message via ICQ to One Send a message via AIM to One Send a message via MSN to One Send a message via Yahoo to One Send a message via Skype™ to One
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:44.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode