как раз лучше на HAM все, если урон от падений тогда if(dmgbits == DMG_FALL) return HAM_SUPERCEDE
и все в takedamage функции
в самом дамагере нельзя получить кнопку 1ю или 2ю.
но можно получить оффсетом last damage, последний нанесенный урон, если он 65, то это 2я кнопка.
ну или зарегить secondary attack чтобы наверняка хукнуть удар
зы оффсеты быстрее, и метамод тут не причем.
я бы посоветовал не изобретать лишнее и ограничиться if(get_user_weapon(attacker) == CSW_KNIFE && damage >= 65.0) {
100% гарантия что это нож и кнопка 2я
Отредактировал: csnet, - 14.2.2014, 2:12