Raised This Month: $ Target: $400
 0% 

register_clcmd say not working ?


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Awesome_man
Senior Member
Join Date: May 2014
Location: singapore
Old 06-15-2014 , 09:45   register_clcmd say not working ?
Reply With Quote #1

this is code

Code:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <ColorChat>

#define VERSION "1.0"


public plugin_init() {
    register_plugin("Zmurka Shop", VERSION, "MiljanX")
    
    register_clcmd("say /shop", "CmdZmukraShop");
    register_clcmd("say_team /shop", "CmdZmukraShop");
}

public CmdZmukraShop(id) {
    new szText[555 char]
    formatex(szText, charsmax(szText), "\rZmurka Shop")
    new menu = menu_create(szText, "CmdZmurkaItems")
    
    formatex(szText, charsmax(szText), "\yBuy invisible \w[\r4 Items\w]")
    menu_additem(menu, szText, "1", 0)
    formatex(szText, charsmax(szText), "\yBuy camouflage \w[\r2 Items\w]")
    menu_additem(menu, szText, "2", 0)
    formatex(szText, charsmax(szText), "\yBuy God Mode \w[\r4 Items\w]")
    menu_additem(menu, szText, "3", 0)
    formatex(szText, charsmax(szText), "\yZmurka Rank \r[\wCheck your rank\r]")
    menu_additem(menu, szText, "4", 0)
    formatex(szText, charsmax(szText), "\yZmurka Top15 \r[\wCheck Top15\r]")
    menu_additem(menu, szText, "5", 0)
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    menu_display(id, menu)    
    
    return PLUGIN_HANDLED
}

public CmdZmurkaItems(id,menu,item)
{
    if(!is_user_alive(id))
        return PLUGIN_HANDLED
        
    if(!(get_user_team(id) == 1)) {
        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Shop is Terrorists only!")
        return PLUGIN_HANDLED
    }
        
    if(item ==MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_CONTINUE
    }
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
    new key = str_to_num(data)
    switch(key)
    {
        case 1:    {
            new szText[555 char]
            formatex(szText, charsmax(szText), "\rZmurka Shop")
            new menu = menu_create(szText, "InvsblItems")
            formatex(szText, charsmax(szText), "\ySmall Invisible 10 sec. \w[\r3250$\w]")
            menu_additem(menu, szText, "1", 0)
            formatex(szText, charsmax(szText), "\ySmall Invisible 30 sec. \w[\r10535$\w]")
            menu_additem(menu, szText, "2", 0)
            formatex(szText, charsmax(szText), "\yBig Invisible 10 sec. \w[\r7300$\w]")
            menu_additem(menu, szText, "3", 0)
            formatex(szText, charsmax(szText), "\yBig Invisible 30 sec. \w[\r16000$\w]")
            menu_additem(menu, szText, "4", 0)
            menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
            menu_display(id, menu)    
            return PLUGIN_HANDLED
        }
        
        case 2: {
            new szText[555 char]
            formatex(szText, charsmax(szText), "\rZmurka Shop")
            new menu = menu_create(szText, "KmflzItems")
            formatex(szText, charsmax(szText), "\yBuy CT Skin 40 sec. \w[\r15000$\w]")
            menu_additem(menu, szText, "1", 0)
            formatex(szText, charsmax(szText), "\yBlackBody \w[\r2000$\w]")
            menu_additem(menu, szText, "2", 0)
            menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
            menu_display(id, menu)    
            return PLUGIN_HANDLED
        }
        
        case 3:    {
            new szText[555 char]
            formatex(szText, charsmax(szText), "\rZmurka Shop")
            new menu = menu_create(szText, "BesmrItems")
            formatex(szText, charsmax(szText), "\yGod Mode 5 sec. \w[\r1250$\w]")
            menu_additem(menu, szText, "1", 0)
            formatex(szText, charsmax(szText), "\yGod Mode 15 sec. \w[\r2900$\w]")
            menu_additem(menu, szText, "2", 0)
            formatex(szText, charsmax(szText), "\yGod Mode 35 sec. \w[\r7300$\w]")
            menu_additem(menu, szText, "3", 0)
            formatex(szText, charsmax(szText), "\yGod Mode 45 sec. \w[\r13050$\w]")
            menu_additem(menu, szText, "4", 0)
            menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
            menu_display(id, menu)    
            return PLUGIN_HANDLED
        }
        
        case 4: client_cmd(id, "say /zmurkarank")
        case 5: client_cmd(id, "say /zmurkatop15")
    }
    return PLUGIN_HANDLED
}

public InvsblItems(id,menu,item)
{
    if(!is_user_alive(id))
        return PLUGIN_HANDLED
        
    if(!(get_user_team(id) == 1)) {
        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Shop is Terrorist Only")
        return PLUGIN_HANDLED
    }
        
    if(item ==MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_CONTINUE
    }
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
    new key = str_to_num(data)
    switch(key)
    {
        case 1: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 3250) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-3250)
                        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 80)
                        set_task(10.0,"TurnOf",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3Small Invisible^1 - 10 sec!")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        case 2: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 10535) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else  {
                        cs_set_user_money(id,money-10535)
                        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 80)
                        set_task(30.0,"TurnOf",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3Small Invisible^1 - 30 sec!")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        
        case 3: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 7300) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-7300)
                        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransColor,1)
                        set_task(10.0,"TurnOf",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3Big Invisible^1 - 10 sec!")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        case 4: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 16000) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-16000)
                        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransColor,1)
                        set_task(30.0,"TurnOf",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3Big Invisible^1 - 30 sec!")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}

public TurnOf(id) {
    if(is_user_connected(id)) {
        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransAlpha,255)
        ColorChat(id,TEAM_COLOR,"^4[Zmurka] ^1Invisible - off")
    }
    return PLUGIN_HANDLED
}



public KmflzItems(id,menu,item) {
    if(!is_user_alive(id))
        return PLUGIN_HANDLED
        
    if(get_user_team(id) == 1) {
        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Only Terrorists")
        return PLUGIN_HANDLED
    }
        
    if(item ==MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_CONTINUE
    }
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
    new key = str_to_num(data)
    switch(key)
    {
        case 1: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 15000) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-15000)
                        cs_set_user_model(id,"gsg9")
                        set_task(40.0,"skini_kamuflazu",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy CT ^3Camouflage")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        case 2: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 2000) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-2000)
                        set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, 25)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3BlackBody^1, now you are black.")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}

public skini_kamuflazu(id) {
    if(is_user_connected(id)) {
        if(get_user_team(id) == 1) {
            cs_set_user_model(id,"guerilla")
            ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Camouflage off.")
        }
        return PLUGIN_HANDLED
    }
    return PLUGIN_HANDLED
}
            
public BesmrItems(id,menu,item) {
    if(!is_user_alive(id))
        return PLUGIN_HANDLED
    
    if(!(get_user_team(id) == 1)) {
        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Terrorists-Only")
        return PLUGIN_HANDLED
    }
        
    if(item ==MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_CONTINUE
    }
    new data[6], iName[64], access, callback
    menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
    new key = str_to_num(data)
    switch(key)
    {
        case 1: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 1250) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-1250)
                        set_user_godmode(id, 1)
                        set_task(5.0, "Skini_Besmrtnost",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3God Mode^1, 5 sec.")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        case 2: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 2900) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-2900)
                        set_user_godmode(id, 1)
                        set_task(15.0, "Skini_Besmrtnost",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3God Mode^1, 15 sec.")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
        
        case 3: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 7300) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-7300)
                        set_user_godmode(id, 1)
                        set_task(35.0, "Skini_Besmrtnost",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3God Mode^1, 35 sec.")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }

        case 4: {
            if(get_user_team(id) == 1) {
                if(is_user_alive(id)) {
                    new money = cs_get_user_money(id)
                    if(money < 13050) {
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You don't have money!")
                        return PLUGIN_HANDLED
                    }
                    else {
                        cs_set_user_money(id,money-13050)
                        set_user_godmode(id, 1)
                        set_task(45.0, "Skini_Besmrtnost",id)
                        ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1You are buy ^3God Mode^1, 45 sec.")
                    }
                }
                return PLUGIN_HANDLED
            }
            return PLUGIN_HANDLED
        }
    }
    return PLUGIN_HANDLED
}

public Skini_Besmrtnost(id) {
    if(is_user_connected(id)) {
        set_user_godmode(id, 0)
        ColorChat(id,TEAM_COLOR,"^4[Zmurka] ^1God Mode - off")
    }
    return PLUGIN_HANDLED
}
Only say_team is working, i mean i can only acces to /shop if i type in team_chat in normal chat its not working why ? please help me

Last edited by Awesome_man; 06-15-2014 at 10:06.
Awesome_man is offline
 



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 21:08.


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