| edgaras85 |
12-04-2010 15:19 |
Restricting
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() }
|