$modelname
< Ru
		
		
		
		Jump to navigation
		Jump to search
		$modelname  - это   QC команда, доступно для всех игр на движке  Source.
 Source.
Команда $modelname является обязательной. Она определяет папку, где будет находиться скомпилированная модель и имя самой модели.
- В  GoldSrc указывается относительный путь (относительно $cd), либо абсолютный путь. Абсолютные пути должны быть закрыты в кавычки, однако относительные пути - нет. GoldSrc указывается относительный путь (относительно $cd), либо абсолютный путь. Абсолютные пути должны быть закрыты в кавычки, однако относительные пути - нет.
- В  Source всегда указывается путь относительно папки Source всегда указывается путь относительно папки\modelsв папке контента игры.
 Совет:Принято называть модель так же, как QC-файл с описанием, но это не обязательно.
Совет:Принято называть модель так же, как QC-файл с описанием, но это не обязательно. Примечание:Сборки StudioMDL раньше версии от
Примечание:Сборки StudioMDL раньше версии от  Alien Swarm не создают несуществующие папки. Путь, указанный в
 Alien Swarm не создают несуществующие папки. Путь, указанный в $modelname должен уже существовать до компиляции. Баг:В
Баг:В  Alien Swarm модели, скомпилированные в корневую папку
 Alien Swarm модели, скомпилированные в корневую папку \models не могут быть загруженными.  [нужно проверить в ?]Пример использования
$modelname "weapons\shell.mdl" $staticprop $body body "shell.smd" $cdmaterials "models\weapons\" $sequence idle "shell_anim_@idle.smd" $collisionmodel "shell_physics.smd"
Эта модель будет скомпилирована как <игра>\models\weapons\shell.mdl.
Вписывать .mdl необязательно, но так скрипт прозрачнее и легче читается.


























