Звідки з'являється помилка
Іноді, при запуску 3Ds Max, з незрозумілих причин може виникати помилка "MacroScript Compile" з текстом "-- Compile Error: Unexpected end-of-script
Ця помилка виникає внаслідок того, що деякі плагіни, такі як V-Ray Renderer або Corona Renderer можуть записувати свої скрипти в певні системні папки 3Ds Max і при спробі такого запису виникає збій. Тому скрипти можуть створюватися або бути частково записані.
Приклад такого скрипта з помилкою ви можете бачити на скріншоті нижче:
Рішення проблеми
Натисніть кнопку F11 для відкриття Maxscript Listener (лог помилок компіляції), ви побачите помилку пов'язану з тимчасовим скриптом __temp***.mcr.
Необхідно скопіювати цей шлях і вставити у файловому менеджері, потім просто знайти та видалити забагований файл.
Увага!
У жодному разі не намагайтеся видалити цілу папку ENU, як пишуть на багатьох форумах! Це може призвести до втрати багатьох налаштувань і перерве ваш робочий процес! Необхідно видалити лише один файл, який викликає проблему!
Готово! Спробуйте перезапустити 3Ds Max, помилки тепер не повинно бути! 🙅