Как не пробовал под Half-Life - всегда требует reGameDLL, который под CS 1.6/CZReAPI по большей части предназначен для Counter-Strike 1.6 / Condition Zero, но может использоваться и на других модах с меньшим доступным функционалом.
if(get_member(killer, m_bHeadshotKilled ))
Потому что даный мембер в регейме (GameDLL) присутсвует а не в рехлдс (HLDS)даже простая проверка не прокатывает:
new const bHeadshotKilled = get_ent_data_entity(killer, "CBasePlayer", "m_bHeadshotKilled");