← Назад к списку
Ошибки на ПК • Авг 6, 2026

Ошибка renpy.parser.ParseError в Eternity: как исправить вылет игры

В Eternity вылетает ошибка компилятора скрипта «renpy.parser.ParseError» при загрузке сохранения. Что делать?

Ответы (1)

Данила
Знаю этот синтаксический сбой, лог renpy.parser.ParseError обычно вылетает на Windows 11, когда кривой фанатский перевод или мод-меню перезаписывают оригинальные скрипты разметки диалогов. Интерпретатор просто не может разобрать сломанные строки кода.

Кароче, чтобы вернуть стабильность и убрать вылеты на рабочий стол, делай по инструкции:

Во-первых, нужно снести временный внутренний кэш новеллы. Нажми комбинацию клавиш Win+R, впиши %appdata%, перейди в папку RenPy и полностью удали оттуда папку с названием игры (что-то вроде Eternity). Твои файлы сохранений не потрутся, они лежат в другой директории, так что не бойся.

Во-вторых, зайди в саму папку с установленной игрой, перейди по пути game/tl. Если там валяются файлы с расширением .rpyc от старых версий патчей — сноси их подчистую. Оставляй только исходники .rpy. При следующем запуске движок сам перекомпилирует файлы без конфликтов кода. Также обязательно переименуй папку с игрой, чтобы в пути к ней не было русских букв, иначе питоновские скрипты будут постоянно выдавать ошибку кодировки.

Ваш ответ