Everlasting Summer

Everlasting Summer

Mods and user scenarios
Mods and user scenarios
Learn More
Вылет в самом начале.
Всем привет! Скажите пожалуйста, в чём блин ошибка, я не понимаю! Пути не одну тыщу раз проверил!

I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'mods/g35/image/menu1.png'>:
File "../../workshop/content/331470/2969202030/mods/daily_life/g35.rpy", line 454, in script
show menu1 with dissolve
File "../../workshop/content/331470/2969202030/mods/daily_life/g35.rpy", line 454, in script
show menu1 with dissolve
IOError: Couldn't find file 'mods/g35/image/menu1.png'.

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "renpy/bootstrap.py", line 338, in bootstrap
renpy.main.main()
File "renpy/main.py", line 685, in main
run(restart)
File "renpy/main.py", line 148, in run
renpy.execution.run_context(True)
File "renpy/execution.py", line 922, in run_context
context.run()
File "../../workshop/content/331470/2969202030/mods/daily_life/g35.rpy", line 454, in script
show menu1 with dissolve
File "../../workshop/content/331470/2969202030/mods/daily_life/g35.rpy", line 454, in script
show menu1 with dissolve
File "renpy/ast.py", line 1443, in execute
renpy.exports.with_statement(trans, paired)
File "renpy/exports.py", line 1684, in with_statement
return renpy.game.interface.do_with(trans, paired, clear=clear)
File "renpy/display/core.py", line 2762, in do_with
clear=clear)
File "renpy/display/core.py", line 3325, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3839, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "renpy/display/core.py", line 2565, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 492, in renpy.display.render.render_screen
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 826, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/transition.py", line 368, in render
top = render(self.new_widget, width, height, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 826, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 826, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/transform.py", line 733, in render
return transform_render(self, width, height, st, at)
File "accelerator.pyx", line 187, in renpy.display.accelerator.transform_render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/image.py", line 501, in render
return wrap_render(self.target, width, height, st, at)
File "renpy/display/image.py", line 307, in wrap_render
rend = render(child, w, h, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/im.py", line 625, in render
return cache.get(self, render=True)
File "renpy/display/im.py", line 287, in get
surf = image.load()
File "renpy/display/im.py", line 706, in load
raise e
IOError: Couldn't find file 'mods/g35/image/menu1.png'.

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Everlasting Summer 1.6
Sun Apr 30 15:06:53 2023
< >
Showing 1-4 of 4 comments
Неверно выгружен мод в мастерскую. Вижу, это твой мод, поэтому сейчас разъясню, что к чему.

В коде у тебя прописан путь к картинке - mods/g35/image/menu1.png. Корневой папкой для этого пути считается папка game, которая находится в папке с игрой, например C:\Program files\Steam\steamapps\common\Everlasting summer\game.
Когда мод выгружается в мастерскую, каждая папка с номером мода игрой расценивается, как ещё одна папка game, соответственно, от неё и будет производиться поиск нужного файла. Когда ты выгрузил мод в мастерскую, получилось так - 2969202030/mods/daily_life/g35.rpy, где 2969202030 - то же самое, что game. Но в твоей папке game был путь mods/g35/, поэтому когда ты выгружал мод, в загрузчике ты указал некую папку в компьютере, где была папка mods, а уже в неё ты скопировал папку daily_life. Скорее всего, у тебя мод выгружен почти правильно, только в rpy-файле прописана папка g35, а была загружена папка daily_life.

Надеюсь, я не слишком тебя запутал и ты смог понять свою ошибку.
Miku-san_23 6 30 Apr, 2023 @ 6:29am 
Спасибо-спасибо-спасибо! А то я совсем отчаялся! Это ведь моя первая работа, и такая большая...
Miku-san_23 6 30 Apr, 2023 @ 6:43am 
Originally posted by 🔰 Лена 🔰:
Неверно выгружен мод в мастерскую. Вижу, это твой мод, поэтому сейчас разъясню, что к чему.

В коде у тебя прописан путь к картинке - mods/g35/image/menu1.png. Корневой папкой для этого пути считается папка game, которая находится в папке с игрой, например C:\Program files\Steam\steamapps\common\Everlasting summer\game.
Когда мод выгружается в мастерскую, каждая папка с номером мода игрой расценивается, как ещё одна папка game, соответственно, от неё и будет производиться поиск нужного файла. Когда ты выгрузил мод в мастерскую, получилось так - 2969202030/mods/daily_life/g35.rpy, где 2969202030 - то же самое, что game. Но в твоей папке game был путь mods/g35/, поэтому когда ты выгружал мод, в загрузчике ты указал некую папку в компьютере, где была папка mods, а уже в неё ты скопировал папку daily_life. Скорее всего, у тебя мод выгружен почти правильно, только в rpy-файле прописана папка g35, а была загружена папка daily_life.

Надеюсь, я не слишком тебя запутал и ты смог понять свою ошибку.


Лена, можешь ответить, пожалуйста, а если я удалю папку с модом с компа, но оставлю скаченную из воркшопа, я смогу в него играть?
Да, сможешь. В таком случае ты даже можешь обновлять свой мод, указывая в загрузчике папку 2969202030 из папки workshop/331470. Тогда уже сразу будут правильные пути к файлам.
< >
Showing 1-4 of 4 comments
Per page: 1530 50