Хренли толку??

Так ты апвектор не использовал вот и хрен на бок валится)
mesh=LoadAnimMesh("XREN.b3d")
ph_body_player=phBodyCreateCyl(2,5,80000)
phBodySetPos(ph_body_player ,0,10,0)
upvector = phJointUpVectorCreate(0,1,0,ph_body_player)
phBodySetEntity(ph_body_player,mesh)
phBodySetDamping(ph_body_player,1.0,1.0)
Небольшое пояснение: phBodySetEntity - используя эту команду тебе уже не нужно обновлять физику в цикеле для "MESH" так как ее уже припарентили к "ph_body_player" этой командой)