Tested and works.
PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define VERSION "0.0.1"
#define PLUGIN "Terrorists Can Defuse"
new HamHook:g_ihHC4UsePost
#define XO_PLAYER 5
#define m_iTeam 114
#define TEAM_T 1
#define TEAM_CT 2
public plugin_init()
{
register_plugin(PLUGIN, VERSION, "ConnorMcLeod")
RegisterHam(Ham_Use, "grenade", "C4_Use")
DisableHamForward( g_ihHC4UsePost = RegisterHam(Ham_Use, "grenade", "C4_Use_Post", 1) )
}
public C4_Use(iC4, id, iActivator, use_type, Float:value)
{
if( use_type == 2 && value == 1.0 && get_pdata_int(id, m_iTeam, XO_PLAYER) == TEAM_T )
{
set_pdata_int(id, m_iTeam, TEAM_CT, XO_PLAYER)
EnableHamForward( g_ihHC4UsePost )
return HAM_HANDLED
}
return HAM_IGNORED
}
public C4_Use_Post(iC4, id)
{
set_pdata_int(id, m_iTeam, TEAM_T, XO_PLAYER)
DisableHamForward( g_ihHC4UsePost )
}
__________________