Why don't you set it's explode time to 9999.0?
Code:
#define OFFSET_C4_EXPLODETIME 100
public Event_RoundEnd()
{
if( g_iBombPlantedOrDefused )
{
static iC4
iC4 = -1
while( ( iC4 = find_ent_by_class( iC4, "grenade" ) ) > 0 )
{
if( IsC4( iC4 ) > 0 )
{
//remove_entity( iC4 )
set_pdata_float( iC4, OFFSET_C4_EXPLODETIME, 9999.0 )
g_iBombPlantedOrDefused = false
break
}
}
}
}
__________________