Pirkimo blokavimas
Posted: 2010 Dec 05 00:30
Kai perki awp, jeigu per options nusistates buy menu type VGUI tada neblokuoja, kas gali padeti uzblokinti ir VGUI
Code: Select all
#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 gmsgTextMsgnew 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()}