Эта статья описывает основные принципы работы METAMOD плагина, под который написаны такие плагины как AMX Mod, AMX Mod X, Admin Mod, StatsMe, HL Guard, AXN и другие. Программистам AMX/X очень рекомендую прочитать эту статью, т.к. она разрешит важные вопросы, связанные с использованием событий, перехвата событий, перехвата Engine/DLL функций.
Кнопочные константы обычно используются для того, чтобы "поймать" момент, когда entity совершает какое либо действие, такое как прыжки, передвижение или атака. Метод используется из-за того, что жвижок ХЛ не может "поймать" +/- команды