I'm having similar difficulties with the physics, but I can show you my code. I think it's really a matter of finding the right values..
Code:
action crate
{
//phent_enable( my, 1 );
phent_settype( me, PH_RIGID, PH_BOX);
phent_setmass(my, 10, PH_SPHERE);
phent_setdamping(me,40,50);
phent_setfriction(my, 25);
phent_setmaxspeed( my, 300, 300);
ph_setcontacts(vector(80000, 0,0), 0,0,0);
ph_setautodisable(0.01, 0.008, 10, 0.1);
wait(1);
}
I haven't really find out though, why my AI enemies can move the crates like it should, but the player can't move them that easily, mostly the player bumps into the crate and get's stuck. Sort off..
Cheers