$modelname/ru

From Valve Developer Community
< $modelname(Redirected from $modelname:ru)
Jump to: navigation, search

Команда $modelname является обязательной. Она определяет папку, где будет находиться скомпилированная модель и имя самой модели.

  • В GoldSrc GoldSrc указывается относительный путь (относительно $cd English), либо абсолютный путь. Абсолютные пути должны быть закрыты в кавычки, однако относительные пути - нет.
  • В Source Source всегда указывается путь относительно папки \models в папке контента игры.
Tip.pngСовет:Принято называть модель так же, как QC-файл с описанием, но это не обязательно.
Note.pngПримечание:Сборки StudioMDL раньше версии от Alien Swarm Alien Swarm не создают несуществующие папки. Путь, указанный в $modelname должен уже существовать до компиляции.
Icon-Bug.pngОшибка:В Alien Swarm Alien Swarm модели, скомпилированные в корневую папку \models не могут быть загруженными.

Пример использования

$modelname		"weapons\shell.mdl"
$staticprop
$body		body	"shell.smd"
$cdmaterials		"models\weapons\"
$sequence English	idle	"[email protected]"
$collisionmodel English	"shell_physics.smd"

Эта модель будет скомпилирована как <игра>\models\weapons\shell.mdl.

Вписывать .mdl необязательно, но так скрипт прозрачнее и легче читается.