Can someone help, i made that Awp can buy only vip, it blocks Only Old styles Menu, but if choose in options->multiplayer->advanced-> buy menu type vgui menu it doesnt block Buy non-vip person...
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta_util>
#include <cstrike>
#include <hamsandwich>
#include <engine>
#include <fun>
#define CanGetAwp(%1) ( get_user_flags(%1) & ADMIN_LEVEL_H )
new gmsgTextMsg
new g_recieved, bool:g_showrecieved;
public plugin_init()
{
register_menucmd(register_menuid("T_BuyRifle", 1), (1<<4), "BuyRifle")
register_menucmd(register_menuid("T_BuyRifle", 1), (1<<5), "BuyRifle")
register_menucmd(register_menuid("CT_BuyRifle", 1), (1<<5), "BuyRifle")
register_menucmd(register_menuid("CT_BuyRifle", 1), (1<<4), "BuyRifle")
gmsgTextMsg = get_user_msgid("TextMsg")
}
public BuyRifle(id)
{
if( !CanGetAwp( id ) )
{
Message_No_Awp(id)
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
Message_No_Awp(id)
{
const HUD_PRINTCENTER = 4
static const szOnlyVIP[] = "Only VIP can get zoom guns"
message_begin(MSG_ONE_UNRELIABLE, gmsgTextMsg, .player=id)
write_byte( HUD_PRINTCENTER )
write_string( szOnlyVIP )
message_end()
}
__________________