View Single Post
TnTSCS
AlliedModders Donor
Join Date: Oct 2010
Location: Undisclosed...
Old 12-27-2014 , 20:56   Re: getting grenade count in csgo
Reply With Quote #2

You can check out the code in my ZeusRound plugin - I store the number of each type of grenade a player has

PHP Code:
#define     HEGrenadeOffset         11    // (11 * 4)
#define     FlashbangOffset         12    // (12 * 4)
#define     SmokegrenadeOffset        13    // (13 * 4)
#define     IncenderyGrenadesOffset    14    // (14 * 4) Also Molotovs
#define     DecoyGrenadeOffset        15    // (15 * 4)

GetClientHEGrenades(client)
{
    return 
GetEntProp(clientProp_Data"m_iAmmo"_HEGrenadeOffset);
}

GetClientSmokeGrenades(client)
{
    return 
GetEntProp(clientProp_Data"m_iAmmo"_SmokegrenadeOffset);
}

GetClientFlashbangs(client)
{
    return 
GetEntProp(clientProp_Data"m_iAmmo"_FlashbangOffset);
}

GetClientDecoyGrenades(client)
{
    return 
GetEntProp(clientProp_Data"m_iAmmo"_DecoyGrenadeOffset);
}

GetClientIncendaryGrenades(client)
{
    return 
GetEntProp(clientProp_Data"m_iAmmo"_IncenderyGrenadesOffset);

Asherkin assisted me with the GetEntProp - I was using a different method before and the GetEntProp is cleaner.
__________________
View my Plugins | Donate

Last edited by TnTSCS; 12-27-2014 at 20:59.
TnTSCS is offline