Use this. Offsets updated some times. HE 15, flashbang 16, smoke 17, molotov and incendiary grenade 18, decoy 19. And type Prop_Send for use net edicts.
PHP Code:
#include <sourcemod>
#include <sdktools>
#define HEGrenadeOffset 15
#define FlashbangOffset 16
#define SmokegrenadeOffset 17
#define IncenderyGrenadesOffset 18 // Also Molotovs
#define DecoyGrenadeOffset 18
public OnPluginStart()
{
RegConsoleCmd("sm_test", test, "show # of grenades");
}
public Action:test(client, arg)
{
new String:sWeaponName[64];
GetClientWeapon(client, sWeaponName, sizeof(sWeaponName));
PrintToChat(client, "%s", sWeaponName);
PrintToChat(client, "IncGrendae: %d", GetEntProp(client, Prop_Send, "m_iAmmo", _, IncenderyGrenadesOffset));
PrintToChat(client, "HEGrenade: %d", GetEntProp(client, Prop_Send, "m_iAmmo", _, HEGrenadeOffset));
PrintToChat(client, "SmokeGrenade: %d", GetEntProp(client, Prop_Send, "m_iAmmo", _, SmokegrenadeOffset));
}