Ну я выше кинул исходник имплементации NVIDIA PhysX для HLMV.
Все что нужно создать сам регдол и задать лимиты костей.
А вот с добавлением в саму игру есть ряд проблем.
Ведь не стоит забывать, то рендер моделей не на сервере, а на клиенте.
Я не в курсе, есть ли синхронизация костей на сервере и клиенте, но думаю, что нет.
Соответственно, либо придется на клиенте еще раз создавать физический каркас мира, дублируя код с сервера, что скажем прямо не супер, либо передавать матрицу костей с сервера на клиент, а это 12 float на кость, т.е. 48 байт на кость каждый фрейм.
Для примера, у hgrunt.dll 71кость, т.е. 3408 байт за фрейм.
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей