$modelname
< Ru
$modelname
- это QC команда , доступно для всех игр на движке Source.
Команда $modelname является обязательной. Она определяет папку, где будет находиться скомпилированная модель и имя самой модели.
- В
GoldSrc указывается относительный путь (относительно
$cd
), либо абсолютный путь. Абсолютные пути должны быть закрыты в кавычки, однако относительные пути - нет. - В
Source всегда указывается путь относительно папки
\models
в папке контента игры .
![Tip.png](/w/images/thumb/4/45/Tip.png/9px-Tip.png)
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
![Alien Swarm](/w/images/thumb/d/d9/As_icon.png/16px-As_icon.png)
$modelname
должен уже существовать до компиляции.![Icon-Bug.png](/w/images/thumb/b/b4/Icon-Bug.png/10px-Icon-Bug.png)
![Alien Swarm](/w/images/thumb/d/d9/As_icon.png/16px-As_icon.png)
\models
не могут быть загруженными. [todo tested in?]Пример использования
$modelname
"weapons\shell.mdl"$staticprop
$body
body "shell.smd"$cdmaterials
"models\weapons\"$sequence
idle "[email protected]"$collisionmodel
"shell_physics.smd"
Эта модель будет скомпилирована как <игра>\models\weapons\shell.mdl
.
Вписывать .mdl
необязательно, но так скрипт прозрачнее и легче читается.