Raised This Month: $ Target: $400
 0% 

Help plis :$


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Drogocop
Member
Join Date: Jul 2008
Location: Argentina
Old 07-27-2008 , 12:35   Help plis :$
Reply With Quote #1

[EN]

Hello.
What makes this plugin is blocking commands and radio buys.
Do not throw any mistake when compiling, but no walks.

[ES]
Hola.
Lo que hace este plugin es bloquear los comandos de radio y compra.
No tira ningun error al compilar, pero no anda.

Code:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN    "Block All Command"
#define AUTHOR    "Drogocop"
#define VERSION    "1.0"

new szPrefix[19] = "[BAC] ";        //Prefix for all client_chat

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_cvar("bac_blockbuy", "1");                // All buys Blocked
    register_cvar("bac_blockradio", "1");            // Block Radio commands
    register_cvar("bac_blockchooseteam", "1");        // Block Choose Team
    register_cvar("bac_prefix", szPrefix);
    
    //Block  All Buy and Buy Binds
    if (get_cvar_num("bac_blockbuy") != 1)
    {
        register_clcmd("buy", "bblocked");
        register_clcmd("cl_autobuy", "bblocked");
        register_clcmd("cl_rebuy", "bblocked");
        register_clcmd("cl_setautobuy", "bblocked");
        register_clcmd("cl_setrebuy", "bblocked");
        
        register_clcmd("glock", "bblocked");
        register_clcmd("usp", "bblocked");
        register_clcmd("p228", "bblocked");
        register_clcmd("deagle", "bblocked");
        register_clcmd("elites", "bblocked");
        register_clcmd("fn57", "bblocked");
        
        register_clcmd("mp5", "bblocked");
        register_clcmd("smg", "bblocked");
        register_clcmd("mac10", "bblocked");
        register_clcmd("tmp", "bblocked");
        register_clcmd("ump45", "bblocked");
        register_clcmd("p90", "bblocked");
        
        register_clcmd("m3", "bblocked");
        register_clcmd("xm1014", "bblocked");
        
        register_clcmd("famas", "bblocked");
        register_clcmd("m4a1", "bblocked");
        register_clcmd("ak47", "bblocked");
        register_clcmd("sg552", "bblocked");
        register_clcmd("galil", "bblocked"); 
        register_clcmd("aug", "bblocked");
        
        register_clcmd("scout", "bblocked");
        register_clcmd("awp", "bblocked");
        register_clcmd("sg550", "bblocked");
        register_clcmd("g3sg1", "bblocked");
        
        register_clcmd("m249", "bblocked");
        
        register_clcmd("hegren", "bblocked");
        register_clcmd("flash", "bblocked");
        register_clcmd("sgren", "bblocked");
        register_clcmd("vest", "bblocked");
        register_clcmd("vesthelm", "bblocked");
        register_clcmd("shield", "bblocked");
        register_clcmd("buyammo1", "bblocked");
        register_clcmd("buyammo1", "bblocked");
    }
    
    //Block Radio Commands
    if (get_cvar_num("bac_blockradio") != 1)
    {
        register_clcmd("radio1", "rblocked");
        register_clcmd("radio2", "rblocked");
        register_clcmd("radio3", "rblocked");
        register_clcmd("coverme", "rblocked")
        register_clcmd("takepoint", "rblocked")
        register_clcmd("holdpos", "rblocked")
        register_clcmd("regroup", "rblocked")
        register_clcmd("followme", "rblocked")
        register_clcmd("takingfire", "rblocked")
        register_clcmd("go", "rblocked")
        register_clcmd("fallback", "rblocked")
        register_clcmd("sticktog", "rblocked")
        register_clcmd("getinpos", "rblocked")
        register_clcmd("stormfront", "rblocked")
        register_clcmd("report", "rblocked")
        register_clcmd("roger", "rblocked")
        register_clcmd("enemyspot", "rblocked")
        register_clcmd("needbackup", "rblocked")
        register_clcmd("sectorclear", "rblocked")
        register_clcmd("inposition", "rblocked")
        register_clcmd("reportingin", "rblocked")
        register_clcmd("getout", "rblocked")
        register_clcmd("negative", "rblocked")
        register_clcmd("enemydown", "rblocked")
    }
    
    //Block Choose Team
    if (get_cvar_num("bac_blockchooseteam") != 1)
    {
        register_clcmd("chooseteam", "ctblocked");
    }
}

public bblocked(id)
    {
    client_print(id, print_chat, "%sBuy and Buy Bind's are Blocked", szPrefix);
    return PLUGIN_CONTINUE
    }
    
public rblocked(id)
    {
    client_print(id, print_chat, "%sRadio Commands are Blocked", szPrefix);
    return PLUGIN_HANDLED
    }
    
public ctblocked(id)
    {
    client_print(id, print_chat, "%sChoose Team Blocked", szPrefix);
    return PLUGIN_HANDLED
    }
__________________
Drogocop is offline
Send a message via MSN to Drogocop
Jon
Veteran Member
Join Date: Dec 2007
Old 07-27-2008 , 12:55   Re: Help plis :$
Reply With Quote #2

Change all
Code:
if (get_cvar_num("bac_blockbuy") != 1)
to:
Code:
if (get_cvar_num("bac_blockbuy"))
Jon is offline
Howdy!
Senior Member
Join Date: Feb 2007
Old 07-27-2008 , 13:56   Re: Help plis :$
Reply With Quote #3

Code:
#include <amxmodx> #include <amxmisc>   #define ACCESS_ADMIN ADMIN_LEVEL_A   new bool:rblocked new rmenus[3][32] = { "radio1", "radio2", "radio3" }   public plugin_init() {      register_plugin("", "", "")        register_concmd("amx_radio", "cmdradio", ACCESS_ADMIN, "- turn on/off the radiomenus")      for(new i = 0; i < 3; i++) register_clcmd(rmenus[i], "check_rblock") } public cmdradio(id, level, cid) {      if(!cmd_access(id, level, cid, 1))         return PLUGIN_HANDLED        rblocked = rblocked ? false : true      console_print(id, "[AMXX] The usage of radios is now %sallowed", rblocked ? "dis" : "")      return PLUGIN_HANDLED } public check_rblock(id) {      if(rblocked) return PLUGIN_HANDLED      return PLUGIN_CONTINUE }
__________________
[IMG]http://img221.**************/img221/5608/howdyfinnishhq2.jpg[/IMG]
Howdy! is offline
Drogocop
Member
Join Date: Jul 2008
Location: Argentina
Old 07-28-2008 , 00:04   Re: Help plis :$
Reply With Quote #4

Jon Thank you so much!
__________________

Last edited by Drogocop; 07-28-2008 at 00:37.
Drogocop is offline
Send a message via MSN to Drogocop
Drogocop
Member
Join Date: Jul 2008
Location: Argentina
Old 07-29-2008 , 10:26   Re: Help plis :$
Reply With Quote #5

Finished Plugin HERE
__________________
Drogocop is offline
Send a message via MSN to Drogocop
Jon
Veteran Member
Join Date: Dec 2007
Old 07-29-2008 , 14:17   Re: Help plis :$
Reply With Quote #6

Quote:
Originally Posted by Drogocop View Post
Jon Thank you so much!
You should probably thank Howdy and have a look at his code.
Jon is offline
Drogocop
Member
Join Date: Jul 2008
Location: Argentina
Old 07-29-2008 , 19:32   Re: Help plis :$
Reply With Quote #7

Quote:
Originally Posted by Jon View Post
You should probably thank Howdy and have a look at his code.
Many thanks to the 2.
The assistance from both helped me
__________________
Drogocop is offline
Send a message via MSN to Drogocop
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 05:34.


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