Ошибка Unexpected end of script


Автор MastaMan
Обновлено Май 26, 2021
English и Русский

Откуда появляется данная ошибка

Иногда, при запуске 3Ds Max, по непонятным причинам может возникать ошибка "MacroScript Compile" с текстом "-- Compile Error: Unexpected end-of-script -- In Line: -- This check ..."

Эта ошибка возникает вследствие, того, что некоторые плагины, такие как V-Ray Renderer или Corona Renderer, могут записывать свои скрипты в определенные системные папки 3Ds Max и при попытке такой записи возникает сбой. Поэтому скрипты могут не создаваться или быть частично записаны.

Пример такого скрипта с ошибкой, вы можете видеть на скриншоте ниже:
3dsmax broken script
Loading...

Решение проблемы

Нажмите кнопку F11 для открытия Maxscript Listener (лог ошибок компиляции), вы увидите ошибку связанную с временным скриптом __temp***.mcr.

Необходимо скопировать данный путь и вставить в файловом менеджере, затем просто найти и удалить забагованный файл.
show log error end of script
Loading...
Внимание!
Ни в коем случае не пытайтесь удалить целую папку ENU, как пишут на многих форумах! Это может привести к потери многих настроек и прервет ваш рабочий процесс! Необходимо удалить только один файл, который вызывает проблему!
Готово! Попробуйте перезапустить 3Ds Max, ошибки теперь быть не должно! 🙅


{{commentsMsg}}
  

Никто не оставил комментариев
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}


ПОДПИШИСЬ НА СВЕЖИЕ НОВОСТИ

{{subscribeMsg}}