STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
1,228
IN-GAME
7,687
ONLINE
Founded
26 October, 2013
Language
English
Billy 1 Dec, 2024 @ 10:41pm
QC File is not compiling
Hey all! I've been trying to compile a model(prop for garry's mod) and im super new to all of this (blender,crowbar,VTFEdit), so i will be pretty grateful if anyone of yall can help me out or lend me some tips

Error message: Compiling with Crowbar 0.67: "C:\Users\makcu\Desktop\obj\shelf.qc" ...

Compiling ".\shelf.qc" ...
Output from compiler "D:\Steam\steamapps\common\GarrysMod\bin\studiomdl.exe":
StudioMDL.exe (Nov 22 2024) - Garry's Mod Edition
qdir: "c:\users\makcu\desktop\obj\"
gamedir: "D:\Steam\steamapps\common\GarrysMod\garrysmod\"
g_path: "shelf.qc"
Building binary model files...
Working on "shelf.qc"
SMD MODEL Shelf.smd
ERROR: c:\users\makcu\desktop\obj\shelf.qc(7): - could not load file 'obj\Shelf.smd'
ERROR: Aborted Processing on 'obj\Shelf.mdl'
WARNING: Leaking 1 elements
CROWBAR: Deleted empty temporary compile folder "D:\Steam\steamapps\common\GarrysMod\garrysmod\models\“obj".
... Compiling ".\shelf.qc" finished. Check above for any errors.

... Compiling with Crowbar 0.67: "C:\Users\makcu\Desktop\obj\shelf.qc" finished.

My QC file (my first time doing anything)

$modelname “obj\Shelf.mdl”
$model "test" "Shelf.smd"
$staticprop
$cdmaterials “VTFEditPNG\”
$scale 4.00
$surfaceprop "metal"
$body “body” “obj\Shelf.smd”
$sequence “idle” “obj\Shelf.smd” fps 30
$hboxset “default”
$collisionmodel ”obj\Shelf.smd”

$bodygroup "LeftDoor"
{
studio blank
studio "DoorClosedL.smd"
studio "DoorOpenL.smd"


}

$bodygroup "RightDoor"
{
studio blank
studio "DoorClosedR.smd"
studio "DoorOpenR.smd"


}

$bodygroup "RightDoor"
{
blank
studio "DoorClosedR.smd"
studio "DoorOpenR.smd"


}

$BodyGroup "Socket1"
{
studio "blank"
studio "Drache1.smd"
studio "Nein12.smd"
studio "Nitro1.smd"
}

$BodyGroup "Socket2"
{
studio "blank"
studio "Drache2.smd"
studio "Nein122.smd"
studio "Nitro2.smd"
}

$BodyGroup "Socket3"
{
studio "blank"
studio "Drache3.smd"
studio "Nein123.smd"
studio "Nitro3.smd"
}

$BodyGroup "Socket4"
{
studio "blank"
studio "Drache4.smd"
studio "Nein124.smd"
studio "Nitro4.smd"
}

$BodyGroup "Socket5"
{
studio "blank"
studio "Drache5.smd"
studio "Nein125.smd"
studio "Nitro5.smd"
}

$BodyGroup "Socket6"
{
studio "blank"
studio "Drache6.smd"
studio "Nein126.smd"
studio "Nitro6.smd"
}

$BodyGroup "Socket7"
{
studio "blank"
studio "Drache7.smd"
studio "Nein127.smd"
studio "Nitro7.smd"
}

$BodyGroup "Socket8"
{
studio "blank"
studio "Drache8.smd"
studio "Nein128.smd"
studio "Nitro8.smd"
}

$BodyGroup "Ammo"
{
studio "blank"
studio "Ammo8.smd"
studio "AmmoNitro.smd"
studio "Ammo12.smd"
}
< >
Showing 1-1 of 1 comments
xdshot 2 Dec, 2024 @ 2:11am 
Figure out where the "Shelf.smd" actually located relative to .qc file location. Fix all paths references.

Also, you can't have both $model and $body, leave only one. If it's something simple, leave only $body

You can't have $staticprop with $bodygroup's, it gonna glitch

$cdmaterials “VTFEditPNG\” tells to look for vmts in garrysmod/materials/VTFEditPNG/ or in <your_addon_name>/materials/VTFEditPNG/. Be mindful of what you intent.
< >
Showing 1-1 of 1 comments
Per page: 1530 50