View Single Post
Author Message
LukeyB
Member
Join Date: Dec 2011
Old 01-11-2012 , 06:10   Giving cz bots unlimmited ammo
Reply With Quote #1

I believe this is solved using the following:
PHP Code:
#include <amxmodx>
#include <fakemeta>
new const VERSION[] = "0.0.1"
enum /*_:AmmoX_Structure*/ {
    
AmmoX_AmmoID 1,
    
AmmoX_Ammount
}
enum /*_:AmmoIds */{
    
ammo_338magnum 1,
    
ammo_762nato,
    
ammo_556natobox,
    
ammo_556nato,
    
ammo_buckshot,
    
ammo_45acp,
    
ammo_57mm,
    
ammo_50ae,
    
ammo_357sig,
    
ammo_9mm,
    
ammo_flashbang,
    
ammo_hegrenade,
    
ammo_smokegrenade,
    
ammo_c4
}
public 
plugin_init()
{
    
register_plugin("Infinite BpAmmo"VERSION"ConnorMcLeod")
    
register_message(get_user_msgid("AmmoX"), "Message_AmmoX")
}
public 
Message_AmmoX(iMsgIdiMsgDestid)
{
    const 
EXTRAOFFSET_PLAYER 5
    
const m_rgpPlayerItems_0 376
    
new iAmmoID get_msg_arg_int(AmmoX_AmmoID)
    if( 
is_user_alive(id) && is_user_bot(id) && iAmmoID )
    {
        if( 
iAmmoID <= ammo_9mm )
        {
            
set_msg_arg_int(AmmoX_AmmountARG_BYTE200)
            
set_pdata_int(idm_rgpPlayerItems_0 iAmmoID200EXTRAOFFSET_PLAYER)
        }
    
/*    else if( iAmmoID <= ammo_c4 && get_msg_arg_int(AmmoX_Ammount) == 0 )
        {
            set_msg_arg_int(AmmoX_Ammount, ARG_BYTE, 1)
            set_pdata_int(id, m_rgpPlayerItems_0 + iAmmoID, 1, EXTRAOFFSET_PLAYER)
        }*/
    
}


Last edited by LukeyB; 01-13-2012 at 12:18.
LukeyB is offline