Everlasting Summer

Everlasting Summer

Другая история
Monoko  [developer] 27 Nov, 2021 @ 12:27pm
Мод выдает ошибку и вылетает
Если у вас при прохождении модификации вылетает игра, или всплывает traceback, то это не вина разработчика. Мод оптимизирован и проверен на разных компьютерах, версиях renpy (движка БЛ) и даже на операционных системах (например Linux), при чистой версии игры.

Вероятнее всего , произошел конфликт с каким-то другим модом. Естественно, я не могу знать, с каким модом именно произошел конфликт. Однако, в traceback пишется все подробности ошибки, вплоть до строки кода где она произошла. Поэтому, постарайтесь отследить пути, которые отображаются в traceback, и если один из путей выводит вас на другую модификацию (не на папку A_story_mod), то причина именно в нем. Попробуйте переместить проблемную модификацию в другое место (например на рабочий стол) или удалить. С большой вероятностью - ошибка пропадет.

Первые пару месяцев с момента создания этого обсуждения, я буду отвечать и помогать исправлять ошибки. После - придется разбираться самим.
< >
Showing 1-5 of 5 comments
🔰Fragrexs🔰 2 Dec, 2021 @ 9:32am 
I'm sorry, but an uncaught exception occurred. While running game code: File "game/control/mapclass.rpy", line 119, in <module> File "game/control/mapclass.rpy", line 101, in overlay Exception: Trying to add something to non-existent layer 'mapoverlay'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/control/mapclass.rpyc", line 119, in script File "renpy/ast.py", line 923, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "renpy/python.py", line 2235, in py_exec_bytecode exec(bytecode, globals, locals) File "game/control/mapclass.rpy", line 119, in <module> File "renpy/ui.py", line 298, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "renpy/display/core.py", line 3276, 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 3551, in interact_core self.compute_overlay() File "renpy/display/core.py", line 2876, in compute_overlay i() File "game/control/mapclass.rpy", line 101, in overlay File "renpy/ui.py", line 557, in __call__ stack[-1].add(atw, add_tag) File "renpy/ui.py", line 116, in add renpy.game.context(-1).scene_lists.add(self.name, d, key=key) File "renpy/display/core.py", line 1074, in add raise Exception("Trying to add something to non-existent layer '%s'." % layer) Exception: Trying to add something to non-existent layer 'mapoverlay'. Windows-10-10.0.17134 Ren'Py 7.4.8.1895 Everlasting Summer 1.2 Thu Dec 2 20:28:01 2021

Бро если не сложно помоги а то вообще не понимаю пройти то хочется а тут после слави вот это вылезает игнорировать не получается
Last edited by 🔰Fragrexs🔰; 2 Dec, 2021 @ 9:36am
Monoko  [developer] 2 Dec, 2021 @ 9:37am 
>Бро если не сложно помоги а то вообще не понимаю
На каком моменте мода вылетает эта ошибка?
Not Medicine 19 Dec, 2021 @ 9:27am 
I'm sorry, but an uncaught exception occurred. Compiling ATL code at ../../workshop/content/331470/506113843/A_story_mod/A_story_transform.rpy:231 Exception: Character expects its what argument to be a string, got 453. -- Full Traceback ------------------------------------------------------------ Full traceback: File "../../workshop/content/331470/506113843/A_story_mod/A_story_scenario.rpyc", line 5160, in script i]��H$��~�fy�y�ݯO��� File "renpy/ast.py", line 1197, in execute show_imspec(self.imspec, atl=getattr(self, "atl", None)) File "renpy/ast.py", line 1167, in show_imspec atl=atl) File "renpy/exports.py", line 768, in show sls.add(layer, img, key, zorder, behind, at_list=at_list, name=name, atl=atl, default_transform=default_transform, transient=transient) File "renpy/display/core.py", line 1147, in add thing.visit_all(lambda d : None) File "renpy/display/core.py", line 558, in visit_all for d in self.visit(): File "renpy/atl.py", line 603, in visit block = self.compile() File "renpy/atl.py", line 510, in compile block = self.atl.compile(self.context) File "renpy/atl.py", line 705, in compile statements = [ i.compile(ctx) for i in self.statements ] File "renpy/atl.py", line 922, in compile child = ctx.eval(expr) File "renpy/atl.py", line 260, in eval return eval(expr, renpy.store.__dict__, self.context) # @UndefinedVariable File "<string>", line 1, in <module> File "renpy/character.py", line 1170, in __call__ raise Exception("Character expects its what argument to be a string, got %r." % (what,)) Exception: Character expects its what argument to be a string, got 453. Windows-10-10.0.18362 Ren'Py 7.4.11.2266 Everlasting Summer 1.2 Sun Dec 19 22:28:00 2021

происходит после
Originally posted by Семён:
Действительно думаете, что я Ольгу Дмитриевну? Что я с ней что-то сделал?
игнорированием выходит с ошибками до строки
Originally posted by ...:
Я ткнул в Машу
переустановка мода не помогла
думаю, что сломаны строки, поэтому остальные моды не удалял (но другие моды серии не установлены)
Last edited by Not Medicine; 19 Dec, 2021 @ 9:30am
Monoko  [developer] 20 Dec, 2021 @ 7:47pm 
Скорее всего, не строки сломаны, а ATL с такими же именами используются в каком-то еще моде. Только вот, не указано в каком.
Мод тестился на разных версиях renpy, и у остальных кто играл, такой ошибки не было.
Так что попробуй перенести все моды в какую нибудь папку (например на рабочий стол), и запустить мод. Если ошибка останется, напиши.
RomanBodnya 21 Jul, 2022 @ 4:12am 
Full traceback:
File "../../workshop/content/331470/506113843/A_story_mod/A_story_scenario.rpyc", line 1009, in script
Hl����u���I�z�q}#��b��R�m�ap�� �F�z"d�o�H���M��M��͔����\�nA�j�˽��Dpo��I��C�Z�S��%���0�a\"��-��������PR�X-�1Ҕ青��� ��*Cq�g ��z!# і 1d���l��o�6՟ �E[���_ ͳ�*d�H�ov�6&�mM�ۙj1�k{Ź���^}��g�z ֣��~�ʣ�8Đs���ha?�ՊO�Y���Ɏ�b'^=0a�]�\;��[�=�*nk�)�3ΔS ��h�]0�d��_�Ú6
File "renpy/ast.py", line 721, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1419, in say
who(what, *args, **kwargs)
File "renpy/character.py", line 1249, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "renpy/character.py", line 901, in do_display
**display_args)
File "renpy/character.py", line 647, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
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/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/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/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/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 'images/cg/d2_mt_undressed.jpg'.
< >
Showing 1-5 of 5 comments
Per page: 1530 50