Calling all good ragdollers and SMD editors

Alright kids, Heres whats going on, I tried porting over a goldsrc model into a ragdolled source model but Im getting shitloads of errors with it, Whats going on is that whenever I spawn it, it is invisible, and when I grab it with the physgun, G-Mod crashes. The Icon looks fine and shows up well in the Model Viewer…

What am I doing wrong?

I love how noone helps

I was expecting a sex rumble

There’s a ton of stuff you could be doing wrong. You’re going to have to narrow it down for us. Post the .QC and the model path it’s currently in.

$cd “C:\Users\Grey M\Desktop\New Folder (10)”
$modelname “nightfire\hazmat_heavy.mdl”
$model “body” “hazmat_heavy.smd”
$cdmaterials “models
ightfire”
$hboxset “default”
$hbox 3 “Bip01 Pelvis” -4.690 -4.440 -6.750 4.000 5.560 6.750
$hbox 6 “Bip01 L Leg” 2.660 -3.690 -3.090 18.160 4.880 3.310
$hbox 6 “Bip01 L Leg1” 0.380 -3.970 -2.840 17.600 4.000 2.940
$hbox 6 “Bip01 L Foot” -0.590 -2.340 -2.630 3.790 8.000 2.190
$hbox 7 “Bip01 R Leg” 2.470 -3.690 -3.160 18.130 4.880 3.380
$hbox 7 “Bip01 R Leg1” 0.310 -3.970 -2.840 17.600 3.940 2.970
$hbox 7 “Bip01 R Foot” -0.560 -2.340 -2.190 3.810 8.000 2.660
$hbox 3 “Bip01 Spine1” -3.250 -5.500 -5.500 4.830 5.500 5.500
$hbox 2 “Bip01 Spine2” -0.060 -5.530 -7.590 8.000 7.000 7.590
$hbox 2 “Bip01 Spine3” -2.250 -6.810 -6.310 6.500 5.090 6.310
$hbox 2 “Bip01 Neck” -3.110 -1.500 -3.000 2.050 3.500 3.000
$hbox 1 “Bip01 Head” 0.090 -3.660 -3.000 8.410 5.090 3.000
$hbox 4 “Bip01 L Arm” 0.940 -2.880 -4.130 5.440 4.280 3.500
$hbox 4 “Bip01 L Arm1” -2.160 -2.340 -2.560 11.560 3.410 2.380
$hbox 4 “Bip01 L Arm2” 0.590 -1.810 -2.190 10.750 2.840 2.410
$hbox 4 “Bip01 L Hand” 0.000 -1.000 -2.000 3.000 1.500 3.500
$hbox 5 “Bip01 R Arm” 1.380 -2.840 -3.560 5.690 4.310 4.310
$hbox 5 “Bip01 R Arm1” -1.880 -2.470 -2.160 11.810 3.280 2.810
$hbox 5 “Bip01 R Arm2” 0.440 -1.970 -2.340 10.590 2.720 2.220
$hbox 5 “Bip01 R Hand” 0.000 -1.000 -2.000 3.000 1.500 3.500
// Model uses material “chrome_black.vmt”
// Model uses material “hm_heavy_jacket.vmt”
// Model uses material “hm_heavy_hood.vmt”
// Model uses material “hm_heavy_boots.vmt”
// Model uses material “pouch.vmt”
$surfaceprop “flesh”
$illumposition -4.454 -0.674 36.519
$sequence ragdoll “ragdoll” ACT_DIERAGDOLL 1 fps 30.00
$collisionjoints “phymodel.smd” {

$mass 90.0
$inertia 10.00
$damping 0.01
$rotdamping 1.50
$rootbone "bip01"

$jointconstrain "bip01 spine2" x limit 0.00 0.00 0.00
$jointconstrain "bip01 spine2" y limit 0.00 0.00 0.00
$jointconstrain "bip01 spine2" z limit 0.00 0.00 0.00

$jointconstrain "bip01 spine3" x limit 0.00 0.00 0.00
$jointconstrain "bip01 spine3" y limit 0.00 0.00 0.00
$jointconstrain "bip01 spine3" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r arm" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r arm" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r arm" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r arm1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r arm1" y limit -45.00 64.00 0.01
$jointconstrain "bip01 r arm1" z limit -73.00 12.00 0.01

$jointconstrain "bip01 r arm2" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r arm2" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r arm2" z limit -120.00 4.00 0.01

$jointconstrain "bip01 r hand" x limit -60.00 60.00 0.01
$jointconstrain "bip01 r hand" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r hand" z limit -57.00 70.00 0.01

$jointconstrain "bip01 r finger1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger1" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger1" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger11" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger11" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger11" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger12" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger12" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger12" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger0" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger0" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger0" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger02" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger02" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger02" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger3" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger3" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger3" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger21" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger21" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger21" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger22" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger22" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger22" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger4" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger4" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger4" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l arm" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l arm" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l arm" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l arm1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l arm1" y limit -67.00 30.00 0.01
$jointconstrain "bip01 l arm1" z limit -73.00 12.00 0.01

$jointconstrain "bip01 l arm2" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l arm2" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l arm2" z limit -120.00 4.00 0.01

$jointconstrain "bip01 l hand" x limit -60.00 60.00 0.01
$jointconstrain "bip01 l hand" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l hand" z limit -57.00 70.00 0.01

$jointconstrain "bip01 l finger4" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger4" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger4" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger21" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger21" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger21" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger22" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger22" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger22" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger1" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger1" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger12" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger12" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger12" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger0" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger0" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger0" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger01" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger01" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger01" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger02" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger02" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger02" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger3" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger3" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger3" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger31" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger31" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger31" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger32" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger32" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger32" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l finger42" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger42" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l finger42" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger31" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger31" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger31" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger42" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger42" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger42" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r finger32" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger32" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r finger32" z limit 0.00 0.00 0.00

$jointconstrain "bip01 r leg" x limit -25.00 20.00 0.01
$jointconstrain "bip01 r leg" y limit -40.00 20.00 0.01
$jointconstrain "bip01 r leg" z limit -37.00 63.00 0.01

$jointconstrain "bip01 r leg1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r leg1" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r leg1" z limit -95.00 4.00 0.01

$jointconstrain "bip01 r foot" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r foot" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r foot" z limit -15.00 35.00 0.01

$jointconstrain "bip01 r toe0" x limit 0.00 0.00 0.00
$jointconstrain "bip01 r toe0" y limit 0.00 0.00 0.00
$jointconstrain "bip01 r toe0" z limit 0.00 0.00 0.00

$jointconstrain "bip01 l leg" x limit -25.00 20.00 0.01
$jointconstrain "bip01 l leg" y limit -20.00 40.00 0.01
$jointconstrain "bip01 l leg" z limit -37.00 63.00 0.01

$jointconstrain "bip01 l leg1" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l leg1" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l leg1" z limit -95.00 4.00 0.01

$jointconstrain "bip01 l foot" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l foot" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l foot" z limit -15.00 35.00 0.01

$jointconstrain "bip01 l toe0" x limit 0.00 0.00 0.00
$jointconstrain "bip01 l toe0" y limit 0.00 0.00 0.00
$jointconstrain "bip01 l toe0" z limit 0.00 0.00 0.00

$jointrotdamping "bip01 head" 5.00
$jointconstrain "bip01 head" x limit -20.00 20.00 0.01
$jointconstrain "bip01 head" y limit -25.00 25.00 0.01
$jointconstrain "bip01 head" z limit -13.00 30.00 0.01

}

There you go.

My guess is something wrong with the rigging that makes Gmod go nuts. Unfortunately, rigging isn’t my specialty so I can’t help much there.

Did you actually name your phys model phymodel.smd?

Da

Are you sure your phymodel is correct ?

EDIT!: I checked the physmodel and its normal

I can give you a zip of with the QC and all of the SMDs in it if you like.