Pirkimo blokavimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
edgaras85
O taip. Jis jau surinko 50 žinučių!
Posts: 50
Joined: 2010 Sep 04 11:59
Skype: edgaras259

Pirkimo blokavimas

Post by edgaras85 »

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()}  

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Pirkimo blokavimas

Post by newb »

Code: Select all

#include <amxmodx> public plugin_init() {    register_clcmd("awp", "block")    register_clcmd("sg550", "block")    register_clcmd("g3sg1", "block")    register_menucmd(register_menuid("T_BuyRifle", 1), (1<<4) | (1<<5), "block")    register_menucmd(register_menuid("CT_BuyRifle", 1), (1<<4) | (1<<5), "block")} public block(id) {    if(!(get_user_flags(id) & ADMIN_LEVEL_H)) {        client_print(id, print_center, "Only VIP can get zoom guns")        return PLUGIN_HANDLED    }    return PLUGIN_CONTINUE}

edgaras85
O taip. Jis jau surinko 50 žinučių!
Posts: 50
Joined: 2010 Sep 04 11:59
Skype: edgaras259

Re: Pirkimo blokavimas

Post by edgaras85 »

Aciu, veikia :)

Post Reply

Who is online

Users browsing this forum: No registered users and 11 guests