После установки обновления или переустановки «Ведьмак 3: Дикая Охота» на компе перестает нормально запускаться. На экране возникает ошибка компиляции скриптов…
…с сообщениями вида
- Error game\components\inventorycomponent.ws(1462): syntax error, unexpected TOKEN_MAP, expecting TOKEN_IDENT, near ‘map’
- Error game\player\r4player.ws(3437): syntax error, unexpected TOKEN_SET, expecting ‘)’, near ‘set’
Самое неприятное, что проблема эта проявляется даже после полностью чистой установки игры, то есть, когда запускается она еще без модов.
! Если в Ведьмак 3 Ремастер дико охота поиграть на 1440p, но средний ПК…
Так вот, создает данную проблему Мастерская Steam (Steam Workshop), когда она работает в фоновом режиме.
А точнее, если ранее в предыдущих версиях игры (например, 1.32 или 4.04) оформлялись подписки на модификации, Steam на этапе загрузки и установки обновленной игры доустанавливает их заново, притом автоматом.
Ну а так как, старые скрипты фанатских плагинов действительно конфликтуют со структурами обновленной «Дикой Охоты«, встроенный компилятор не может их обработать и завершает работу аварийной остановкой.
Ошибка компиляции скриптов в Ведьмак 3 Ремастер — как обойти
С учетом сказанного выше, алгоритм действий в этом случае тоже стандартный:
- находим и открываем страницу Ведьмака 3 в Steam Workshop под своим профилем, переходим в список подписок и отписываемся от всех установленных элементов — после этого клиент не будет сам качать и ставить старые файлы;
- далее переходим в папку игры (по умолчанию — C:\Program Files (x86)\Steam\steamapps\common\The Witcher) и вручную удаляем папку «mods» (именно в ней лежат все старые конфликтующие скрипты);
- запускаем проверку целостности файлов игры — в Библиотеке Steam нажимаем правой кнопкой мыши по названию игры, заходим в «Свойства», открываем раздел «Установленные файлы» и выбираем опцию проверки целостности — Steam сверит структуру файлов и автоматически докачает поврежденные оригинальные компоненты.

Что с модами?
После выполнения описанной процедуры ошибка компиляции мешать больше не должна и «Ведьмак 3 Ремастер» запустится в штатном режиме.
Ну а на будущее, во избежание этого и подобных технических сбоев, просто не спешим ставить никакие моды до тех пор, пока их авторы не выпустят специальный патч с гарантированной поддержкой самой посленей версии игры.