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

Ошибка AttributeError в RenPy новеллах на Windows 11: как исправить вылет модов

При установке модов на RenPy новеллы вылетает ошибка «AttributeError: ‘NoneType’ object has no attribute». Как исправить?

Ответы (1)

Данил
Знакомый краш лога, постоянно вижу его на форумах, когда народ пытается накатать чит-меню или старый русификатор на обновленную версию игры. Ошибка кода AttributeError: NoneType простым языком означает, что запущенный скрипт мода пытается обратиться к объекту, переменной или спрайту персонажа, которого движок игры еще не создал в оперативной памяти или которого вообще нет в текущем эпизоде.

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

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

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

Ваш ответ