Если совсем-совсем просто: в кс банихоп функционал работает на информации об игроке. Если игрок на земле, и ты жмешь кнопку прыжка - то заставляем игрока прыгнуть.
В мм распрыгиваться нельзя из-за переменной sv_autobunnyhopping, которая всегда стоит на нуле. Но так как информация (флаги) об игроках на всех серверах одни и те же - банихоп будет работать везде ± одинаково.