GUIStudioMDL Compiling Error

I am trying to compile a model of mine but I seem to get an error
I am following the tutorial for it here http://www.fpsbanana.com/tuts/6797
So i am not exactly sure what I did wrong here. Hopefully someone can help me out.

ERROR: c:\documents and settings\ryan r\desktop\compile\compile.qc(6): - could not load file ‘/mike.smd’
ERROR: Aborted Processing on ‘mike/mike.mdl’
Warning: Leaking 1 Element

May be something wrong with the qc so
This is what my qc looks like at the moment

$modelname “mike/mike.mdl”
$cdmaterials “/models/mike”

$surfaceprop “Metal”

$body “Body” “/mike.smd”

$automass

$concave

$sequence “idle” “/mike.smd” fps 30

$collisionmodel “mike_collision.smd”
{
$mass 100
}

any help would be greatly appreciated

thanks!

is your model smd called /mike.smd or mike.smd?

mike.smd

[editline]12:16PM[/editline]

anybody know how to fix this?

$body “Body” “mike.smd”

$sequence “idle” “mike.smd” fps 30

and now it should work.

when telling the qc what name the model got, dont put a / before it :S.

Thank you, though I still get the same errors as before.

try adding a $cd

I think it’s something to do with the $sequence line. I’m not to sure though.

Your QC should look like this… almost… change any of the following to match your reference .smd’s… and shit.

$cd “c:\documents and settings\ryan r\desktop\compile\compile.qc”
$modelname “mike\Mike.mdl”
$model “reference” “mike.smd”
$cdmaterials “models\Humans\mike”
$cdmaterials “models\Humans\Male\Group01”
$cdmaterials “models\humans\male”
$hboxset “default”
$hbox 1 “ValveBiped.Bip01_Head1” -1.250 -6.500 -3.190 8.250 3.500 3.310
$hbox 4 “ValveBiped.Bip01_L_UpperArm” 0.000 -2.750 -2.750 12.510 1.750 2.250
$hbox 4 “ValveBiped.Bip01_L_Forearm” 0.000 -2.190 -2.380 13.000 1.810 1.620
$hbox 4 “ValveBiped.Bip01_L_Hand” 0.060 -2.000 -1.500 4.060 1.000 2.500
$hbox 5 “ValveBiped.Bip01_R_UpperArm” 0.000 -3.000 -2.250 12.390 2.000 2.750
$hbox 5 “ValveBiped.Bip01_R_Forearm” -0.500 -2.200 -1.550 12.500 1.800 2.450
$hbox 5 “ValveBiped.Bip01_R_Hand” 0.060 -2.000 -2.500 4.060 1.000 1.500
$hbox 6 “ValveBiped.Bip01_L_Thigh” 0.000 -3.750 -3.250 17.850 3.750 3.250
$hbox 6 “ValveBiped.Bip01_L_Calf” 0.000 -3.510 -3.280 15.640 3.490 2.720
$hbox 6 “ValveBiped.Bip01_L_Foot” -1.070 -2.000 -2.840 5.040 5.000 2.160
$hbox 6 “ValveBiped.Bip01_L_Toe0” -0.500 -3.000 -2.190 2.500 0.000 2.460
$hbox 7 “ValveBiped.Bip01_R_Thigh” 0.000 -3.750 -3.250 17.850 3.750 3.250
$hbox 7 “ValveBiped.Bip01_R_Calf” 0.000 -3.510 -2.820 15.640 3.490 3.180
$hbox 7 “ValveBiped.Bip01_R_Foot” -1.060 -2.010 -2.280 5.050 4.990 2.720
$hbox 7 “ValveBiped.Bip01_R_Toe0” -0.500 -3.000 -2.600 2.500 0.000 2.100
$hbox 3 “ValveBiped.Bip01_Pelvis” -7.500 -5.500 -6.000 7.500 8.500 5.000
$hbox 2 “ValveBiped.Bip01_Spine2” -2.500 -2.500 -7.000 14.500 7.500 7.000
// Model uses material “citizen_sheet.vmt”
// Model uses material “mike_facemap.vmt”
// Model uses material “eyeball_l.vmt”
// Model uses material “eyeball_r.vmt”
// Model uses material “mouth.vmt”
// Model uses material “pupil_r.vmt”
// Model uses material “glint.vmt”
// Model uses material “pupil_l.vmt”
$attachment “eyes” “ValveBiped.Bip01_Head1” 3.45 -3.50 0.05 rotate -0.00 -80.10 -90.00
$attachment “mouth” “ValveBiped.Bip01_Head1” 0.80 -5.50 0.10 rotate 0.00 -80.00 -90.00
$attachment “chest” “ValveBiped.Bip01_Spine2” 5.00 4.00 0.00 rotate 0.00 90.00 90.00
$attachment “forward” “ValveBiped.forward” 0.00 -0.00 0.00 rotate 0.00 -0.00 -0.00
$attachment “anim_attachment_RH” “ValveBiped.Anim_Attachment_RH” -0.00 0.00 -0.00 rotate -90.00 -90.00 0.00
$attachment “anim_attachment_LH” “ValveBiped.Anim_Attachment_LH” -0.00 0.00 0.00 rotate -90.00 -90.00 0.00
$attachment “anim_attachment_head” “ValveBiped.Bip01_Head1” 0.00 0.00 -0.00 rotate -90.00 -90.00 0.00
$includemodel “humans/male_shared.mdl”
$includemodel “humans/male_ss.mdl”
$includemodel “humans/male_gestures.mdl”
$includemodel “humans/male_postures.mdl”
$surfaceprop “flesh”
$eyeposition -0.000 0.000 70.000
$illumposition -0.000 0.637 36.046
$sequence ragdoll “ragdoll” ACT_DIERAGDOLL 1 fps 30.00
$ikchain rhand ValveBiped.Bip01_R_Hand knee 0.707 0.707 0.000
$ikchain lhand ValveBiped.Bip01_L_Hand knee 0.707 0.707 0.000
$ikchain rfoot ValveBiped.Bip01_R_Foot knee 0.707 -0.707 0.000
$ikchain lfoot ValveBiped.Bip01_L_Foot knee 0.707 -0.707 0.000
$collisionjoints “phymodel.smd” {

$mass 90.0
$inertia 10.00
$damping 0.01
$rotdamping 1.50
$rootbone "valvebiped.bip01_pelvis"
$jointmerge "ValveBiped.Bip01_Pelvis" "ValveBiped.Bip01_Spine1"

$jointconstrain "valvebiped.bip01_l_thigh" x limit -12.00 12.00 0.00
$jointconstrain "valvebiped.bip01_l_thigh" y limit -73.00 6.00 0.00
$jointconstrain "valvebiped.bip01_l_thigh" z limit -93.00 30.00 0.00

$jointconstrain "valvebiped.bip01_l_calf" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_calf" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_calf" z limit -8.00 126.00 0.00

$jointconstrain "valvebiped.bip01_r_thigh" x limit -12.00 12.00 0.00
$jointconstrain "valvebiped.bip01_r_thigh" y limit -8.00 75.00 0.00
$jointconstrain "valvebiped.bip01_r_thigh" z limit -97.00 32.00 0.00

$jointconstrain "valvebiped.bip01_r_calf" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_calf" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_calf" z limit -12.00 126.00 0.00

$jointconstrain "valvebiped.bip01_r_foot" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_foot" y limit -25.00 6.00 0.00
$jointconstrain "valvebiped.bip01_r_foot" z limit -15.00 35.00 0.00

$jointconstrain "valvebiped.bip01_spine2" x limit -48.00 48.00 0.00
$jointconstrain "valvebiped.bip01_spine2" y limit -25.00 25.00 0.00
$jointconstrain "valvebiped.bip01_spine2" z limit -25.00 50.00 0.00

$jointconstrain "valvebiped.bip01_l_upperarm" x limit -30.00 30.00 0.00
$jointconstrain "valvebiped.bip01_l_upperarm" y limit -95.00 84.00 0.00
$jointconstrain "valvebiped.bip01_l_upperarm" z limit -86.00 26.00 0.00

$jointconstrain "valvebiped.bip01_l_forearm" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_forearm" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_forearm" z limit -149.00 4.00 0.00

$jointconstrain "valvebiped.bip01_r_upperarm" x limit -39.00 39.00 0.00
$jointconstrain "valvebiped.bip01_r_upperarm" y limit -79.00 95.00 0.00
$jointconstrain "valvebiped.bip01_r_upperarm" z limit -93.00 23.00 0.00

$jointconstrain "valvebiped.bip01_r_forearm" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_forearm" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_forearm" z limit -149.00 4.00 0.00

$jointconstrain "valvebiped.bip01_r_hand" x limit -60.00 60.00 0.00
$jointconstrain "valvebiped.bip01_r_hand" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_r_hand" z limit -57.00 70.00 0.00

$jointconstrain "valvebiped.bip01_head1" x limit -20.00 20.00 0.00
$jointconstrain "valvebiped.bip01_head1" y limit -25.00 25.00 0.00
$jointconstrain "valvebiped.bip01_head1" z limit -13.00 30.00 0.00

$jointconstrain "valvebiped.bip01_l_hand" x limit -37.00 37.00 0.00
$jointconstrain "valvebiped.bip01_l_hand" y limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_hand" z limit -57.00 59.00 0.00

$jointconstrain "valvebiped.bip01_l_foot" x limit 0.00 0.00 0.00
$jointconstrain "valvebiped.bip01_l_foot" y limit -19.00 19.00 0.00
$jointconstrain "valvebiped.bip01_l_foot" z limit -15.00 35.00 0.00
$animatedfriction 1.000 400.000 0.500 0.000 0.300

}

Here’s a tip that you may not like:

NEVER, and I mean NEVER try to make a .qc from scratch, it’s really hard.