pedido bloquear buy pero comprar equipamiento
#1
buenas encontre esta forma de bloquear el buy pero como hago para que si puedan comprar equipamiento ese buy que se abre presionando la tecla O y puedes comprar he flash smoke etc
Código PHP:
#include <amxmodx>
#include <fakemeta>

new gMsg_tatusIcon;

new const 
VERSION[] = "1.0";

public 
plugin_init()
{
    
register_plugin("Block Buy Menu"VERSION"Shuttle_Wave/ConnorMcleod")
    
gMsg_tatusIcon get_user_msgid("StatusIcon");
    
register_message(gMsg_tatusIcon"msgStatusIcon");
}

public 
msg_statusIcon(msgidmsgdestid)
{
    static 
szIcon[8];
    
get_msg_arg_string(2szIcon7);

    if(
equal(szIcon"buyzone") && get_msg_arg_int(1))
    {
        
set_pdata_int(id235get_pdata_int(id235) & ~(1<<0));
        return 
PLUGIN_HANDLED;
    }
    return 
PLUGIN_CONTINUE;

Pawn Básico no critiquen xD  Approved

Responder
#2
No se puede, proba con esto:
Código PHP:
new const szBlockBuyCommands [ ][ ] = { "buy""buyammo1""buyammo2""cl_autobuy""cl_rebuy""cl_setautobuy""cl_setrebuy" };

// plugin init
for( new 0sizeofszBlockBuyCommands ); i++ ) register_clcmdszBlockBuyCommands], "fn_BlockBuyCmds" );

// donde quieras
public fn_BlockBuyCmdsid ) return PLUGIN_HANDLED

Responder
#3
(06/02/2021, 01:02 AM)Skylar escribió: No se puede, proba con esto:
Código PHP:
new const szBlockBuyCommands [ ][ ] = { "buy""buyammo1""buyammo2""cl_autobuy""cl_rebuy""cl_setautobuy""cl_setrebuy" };

// plugin init
for( new 0sizeofszBlockBuyCommands ); i++ ) register_clcmdszBlockBuyCommands], "fn_BlockBuyCmds" );

// donde quieras
public fn_BlockBuyCmdsid ) return PLUGIN_HANDLED

si funciona gracias pero como haria para que al presionar la b les abra tambien el buyequip
Pawn Básico no critiquen xD  Approved

Responder
#4
(06/02/2021, 01:32 AM)Meliodas escribió: si funciona gracias pero como haria para que al presionar la b les abra tambien el buyequip

Código PHP:
client_cmd(iId"buyequip"); 
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)