Hey, i've restricted awp buying via menu. but i can still buy it with my buy commands such as:
PHP Code:
bind "F4" ";awp; vesthelm; vest"
how can i restrict it ?
my awp buying via menu code is:
PHP Code:
register_menucmd(-31,(1<<4),"via_me" )
register_menucmd(-31,(1<<5),"via_me" )
register_menucmd(register_menuid("BuyRifle",1),(1<<4),"via_me" )
register_menucmd(register_menuid("BuyRifle",1),(1<<5),"via_me" )
register_clcmd("awp","menu_awp")
register_clcmd("magnum","menu_awp")
register_clcmd("g3sg1","menu_awp")
register_clcmd("sg550","menu_awp")
public via_me(id,key)
{
new team = get_user_team(id)
if ((team==1 && key==5) || (team==2 && key==4))
menu_awp(id, key)
if ((team==1 && key==4) || (team==2 && key==5))
menu_awp(id, key)
return PLUGIN_CONTINUE
}
public menu_awp(id, key){
if(!PlayerCon[id] || !PlayerAwp[id]){
engclient_cmd(id,"menuselect","10")
Message_No_Awp(id)
}
}
public Message_No_Awp(id){
const HUD_PRINTCENTER = 4
static const szOnlyVIP[] = "you are not user"
message_begin(MSG_ONE_UNRELIABLE, gmsgTextMsg, .player=id)
write_byte( HUD_PRINTCENTER )
write_string( szOnlyVIP )
message_end()
}