Ru/$modelname: Difference between revisions
< Ru
Jump to navigation
Jump to search
Thunder4ik (talk | contribs) m (→top: clean up, replaced: {{tip:ru → {{tip) |
Thunder4ik (talk | contribs) m (→top: clean up, replaced: {{bug:ru → {{bug) |
||
| Line 7: | Line 7: | ||
{{note|Сборки [[Studiomdl:ru|StudioMDL]] раньше версии от {{as|4}} не создают несуществующие папки. Путь, указанный в <code>$modelname</code> должен уже существовать до компиляции.}} | {{note|Сборки [[Studiomdl:ru|StudioMDL]] раньше версии от {{as|4}} не создают несуществующие папки. Путь, указанный в <code>$modelname</code> должен уже существовать до компиляции.}} | ||
{{bug | {{bug|В {{as|4}} модели, скомпилированные в корневую папку <code>\models</code> не могут быть загруженными.}} | ||
== Пример использования == | == Пример использования == | ||
Revision as of 01:12, 5 January 2024
Команда $modelname является обязательной. Она определяет папку, где будет находиться скомпилированная модель и имя самой модели.
- В
GoldSrc указывается относительный путь (относительно $cd), либо абсолютный путь. Абсолютные пути должны быть закрыты в кавычки, однако относительные пути - нет. - В
Source всегда указывается путь относительно папки \modelsв папке контента игры.
$modelname должен уже существовать до компиляции.\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 необязательно, но так скрипт прозрачнее и легче читается.