Crowbar Compiling Errors :/ (Excetion Error + Model Mashed up)

Hey facepunch users (Beautiful facepunch users? :D) Yet another Thread i need help on For some reason every Wrong thing is happening this week and idk how to fix 'em! :confused:

So, I’ve been working on a Ragdoll for Gmod (BF1 dude) It works great. But i get this error if i use SFM’s Compiler Through Crowbar

But if i use something like HL2’s Compiler (Or Source SDK MP 2013) it works but this happens

Any help would be appreciated!

QC Just incase:



$modelname    "Trent\Battlefield1\German\GenericGerman.mdl"
$body Generic_German    "Base\GermanSoldier.smd"

$bodygroup Unit_Gear
{
    studio "UnitsGear\AssaultGear.smd"
    studio "UnitsGear\Support.smd"
    studio "UnitsGear\Elite_Flamethrower_Gear.smd"
    studio "UnitsGear\Elite_MG.smd"
    blank
}

$surfaceprop    flesh
$cdmaterials    "models\Trent\BF1\German"

$shadowlod
{
    replacemodel "Base\GermanSoldier.smd" "UnitsGear\Elite_MG.smd"
}

$sequence idle    "ragdoll.smd"

$CollisionJoints "Physics.smd"
{
    $mass 95
    $inertia 10
    $damping 0.01
    $rotdamping 1.5

    $jointconstrain "bip001 r thigh" x limit -53.00 79.00 0.00
    $jointconstrain "bip001 r thigh" y limit -84.00 91.00 0.00
    $jointconstrain "bip001 r thigh" z limit -86.00 94.00 0.00

    $jointconstrain "bip001 r calf" x limit -82.00 68.00 0.00
    $jointconstrain "bip001 r calf" y limit -28.00 28.00 0.00
    $jointconstrain "bip001 r calf" z limit -140.00 17.00 0.00

    $jointconstrain "bip001 r foot" x limit -59.00 55.00 0.00
    $jointconstrain "bip001 r foot" y limit -57.00 57.00 0.00
    $jointconstrain "bip001 r foot" z limit -25.00 50.00 0.00

    $jointconstrain "bip001 l thigh" x limit -73.00 86.00 0.00
    $jointconstrain "bip001 l thigh" y limit -79.00 73.00 0.00
    $jointconstrain "bip001 l thigh" z limit -55.00 91.00 0.00

    $jointconstrain "bip001 l calf" x limit -84.00 79.00 0.00
    $jointconstrain "bip001 l calf" y limit -30.00 19.00 0.00
    $jointconstrain "bip001 l calf" z limit -144.00 28.00 0.00

    $jointconstrain "bip001 l foot" x limit -68.00 68.00 0.00
    $jointconstrain "bip001 l foot" y limit -57.00 53.00 0.00
    $jointconstrain "bip001 l foot" z limit -57.00 66.00 0.00

    $jointconstrain "bip001 l toe0" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 l toe0" y limit 0.00 0.00 0.00
    $jointconstrain "bip001 l toe0" z limit 0.00 48.00 0.00

    $jointconstrain "bip001 spine" x limit -46.00 68.00 0.00
    $jointconstrain "bip001 spine" y limit -35.00 41.00 0.00
    $jointconstrain "bip001 spine" z limit -57.00 61.00 0.00

    $jointconstrain "bip001 spine1" x limit -59.00 66.00 0.00
    $jointconstrain "bip001 spine1" y limit -46.00 53.00 0.00
    $jointconstrain "bip001 spine1" z limit -39.00 64.00 0.00

    $jointconstrain "bip001 r clavicle" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 r clavicle" y limit -28.00 53.00 0.00
    $jointconstrain "bip001 r clavicle" z limit -55.00 0.00 0.00

    $jointconstrain "bip001 r upperarm" x limit -77.00 84.00 0.00
    $jointconstrain "bip001 r upperarm" y limit -70.00 82.00 0.00
    $jointconstrain "bip001 r upperarm" z limit -104.00 108.00 0.00

    $jointconstrain "bip001 l clavicle" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 l clavicle" y limit -48.00 17.00 0.00
    $jointconstrain "bip001 l clavicle" z limit -50.00 0.00 0.00

    $jointconstrain "bip001 l upperarm" x limit -93.00 86.00 0.00
    $jointconstrain "bip001 l upperarm" y limit -77.00 64.00 0.00
    $jointconstrain "bip001 l upperarm" z limit -126.00 120.00 0.00

    $jointconstrain "bip001 l forearm" x limit -84.00 95.00 0.00
    $jointconstrain "bip001 l forearm" y limit -64.00 59.00 0.00
    $jointconstrain "bip001 l forearm" z limit -108.00 54.00 0.00

    $jointconstrain "valvebiped.bip01_l_hand" x limit -100.00 100.00 0.00
    $jointconstrain "valvebiped.bip01_l_hand" y limit -102.00 102.00 0.00
    $jointconstrain "valvebiped.bip01_l_hand" z limit -111.00 111.00 0.00

    $jointconstrain "bip001 r forearm" x limit -108.00 95.00 0.00
    $jointconstrain "bip001 r forearm" y limit -55.00 66.00 0.00
    $jointconstrain "bip001 r forearm" z limit -113.00 41.00 0.00

    $jointconstrain "valvebiped.bip01_r_hand" x limit -104.00 104.00 0.00
    $jointconstrain "valvebiped.bip01_r_hand" y limit -106.00 102.00 0.00
    $jointconstrain "valvebiped.bip01_r_hand" z limit -153.00 109.00 0.00

    $jointconstrain "bip001 r toe0" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 r toe0" y limit 0.00 0.00 0.00
    $jointconstrain "bip001 r toe0" z limit 0.00 64.00 0.00

    $jointconstrain "bip001 canteen" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 canteen" y limit 0.00 0.00 0.00
    $jointconstrain "bip001 canteen" z limit -28.00 131.00 0.00

    $jointconstrain "bip001 foodcanteen" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 foodcanteen" y limit 0.00 0.00 0.00
    $jointconstrain "bip001 foodcanteen" z limit -97.00 70.00 0.00

    $jointconstrain "bip001 grenade" x limit 0.00 0.00 0.00
    $jointconstrain "bip001 grenade" y limit 0.00 0.00 0.00
    $jointconstrain "bip001 grenade" z limit -23.00 91.00 0.00

    $jointconstrain "bip001 head" x limit -93.00 82.00 0.00
    $jointconstrain "bip001 head" y limit -86.00 86.00 0.00
    $jointconstrain "bip001 head" z limit -86.00 79.00 0.00
}


Try removing the ShadowLOD line.

Shit, i thought i said that the ShadowLOD line prevents the error from showing up using a HL2 Compiler. If i remove the line i get both errors using SFM & HL2 Compiler :confused: Thanks for the Input! I’ve decided to re do the model.