Hi,
it's just a very very simple ragdoll. I only used sphere joints and primitives. Here's the code for the funktion: (don't wonder, i used german words for the ragdoll parts)
Function CreateRagDoll(ID, x#, y#, z#)
Local mass# = 0.4
Make Object Sphere ID, 1
Position Object ID, 0+x#,4.2+y#,0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
kopf = ID
Inc ID
Make Object Box ID, 1,1.5,0.5
Position Object ID, 0+x#,3+y#,0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
Brust = ID
Inc ID
Make Object Box ID, 0.2,1.1,0.2
Position Object ID, -0.4+x#,2+y#,0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
BeinLO = ID
Inc ID
Make Object Box ID, 0.2,1.3,0.2
Position Object ID, -0.4+x#, 0.8+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
BeinLU = ID
Inc ID
Make Object Box ID, 0.2,1.1,0.2
Position Object ID, 0.4+x#, 2+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
BeinRO = ID
Inc ID
Make Object Box ID, 0.2,1.3,0.2
Position Object ID, 0.4+x#, 0.8+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
BeinRU = ID
Inc ID
Make Object Box ID, 0.8,0.2,0.2
Position Object ID, -0.8+x#, 3.5+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
OberArmL = ID
Inc ID
Make Object Box ID, 0.8,0.2,0.2
Position Object ID, -1.6+x#, 3.5+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
UnterArmL = ID
Inc ID
Make Object Box ID, 0.8,0.2,0.2
Position Object ID, 0.8+x#, 3.5+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
OberArmR = ID
Inc ID
Make Object Box ID, 0.8,0.2,0.2
Position Object ID, 1.6+x#, 3.5+y#, 0+z#
Phy Make Rigid Body Dynamic Box ID
Phy Set Rigid Body Mass ID, mass#
UnterArmR = ID
joint = 1
Phy Make Sphere Joint joint, kopf,brust, 0+x#,3.75+y#,0+z#
Phy Make Sphere Joint joint+1, brust,beinLO, -0.4+x#,2.5+y#,0+z#
Phy Make Sphere Joint joint+2, beinLO,beinLU, -0.4+x#,1.5+y#,0+z#
Phy Make Sphere Joint joint+3, brust,beinRO, 0.4+x#,2.5+y#,0+z#
Phy Make Sphere Joint joint+4, beinRO,beinRU, 0.4+x#,1.5+y#,0+z#
Phy Make Sphere Joint joint+5, brust,OberArmL, -0.4+x#,3.5+y#,0+z#
Phy Make Sphere Joint joint+6, OberArmL,UnterArmL, -1.2+x#,3.5+y#,0+z#
Phy Make Sphere Joint joint+7, brust,OberArmR, 0.4+x#,3.5+y#,0+z#
Phy Make Sphere Joint joint+8, OberArmR,UnterArmR, 1.2+x#,3.5+y#,0+z#
EndFunction