Mod Ren'Py Being a DIK Walkthrough+Cheat Mod [v0.11.1][scrappy]

4.70 star(s) 33 Votes

pitao

Active Member
May 18, 2023
734
883
Running into this error, most likely sancho mod save..
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
AttributeError: 'StoreModule' object has no attribute 'O000O00O000OOO0O0'

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3315, 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 4155, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 727, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1313, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1313, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1100, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/behavior.py", line 979, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 914, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 322, in run
new_rv = run(i, *args, **kwargs)
File "renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 462, in __call__
renpy.load(fn)
File "renpy/loadsave.py", line 770, in load
roots, log = loads(location.load(filename))
File "renpy/loadsave.py", line 63, in loads
return cPickle.loads(s)
AttributeError: 'StoreModule' object has no attribute 'O000O00O000OOO0O0'

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Being a DIK 0.11.1
Sun Mar 9 11:10:23 2025
Seems you were using Sancho mod before, that 'O000O00O000OOO0O0' gives it away, go to the BaDik sancho mod thread and apply the SaveFixer into the game folder that is in the OP of it, then you can use safely scrappy mod.

Also add this file into the game folder because some of the variables will disappear depending on the path you are playing and with the scrappy mod when you try to see the variables of some characters in the cheat window it gives errors because without the Sancho mod and Sancho modded saves some of those variables won't exist, for more information you can see last posts of Sancho mod BaDIK thread, this code is there too with a better technical information than I can provide because I'm not an expert in python code. Probably also avoids other errors along the new game update. View attachment SanchoModRemoved-ValueFix.rpy
 
Last edited:

CleanJebboy

Member
Feb 28, 2022
122
190
I might be stupid and just be forgetting the fact that not all choice have points associated. Ignore the below message for now.

I downloaded fix 2 and the walkthrough still isn't showing for me on a game I launched from the end of Episode 10 save. I tried disabling and re-enabling it again but no luck.

I have tried more than one save just to make sure it wasn't that particular file.
 
Last edited:

Beartron

Newbie
Dec 14, 2024
17
7
My game keeps crashing after this frame and if I try to open the cheats I just see this, I saw that a problem might be because of using somebody else's mod back in the day but I checked and every season I used scrappy's
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'cheats/tab_1.png'>:
IOError: Couldn't find file 'cheats/tab_1.png'.

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

Full traceback:
File "scripts/episode11/update11.rpyc", line 361, in script
File "renpy/ast.py", line 721, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1417, 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 3315, 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 3834, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "renpy/display/core.py", line 2555, 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 824, 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 824, 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 824, 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/screen.py", line 688, in render
child = renpy.display.render.render(self.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/layout.py", line 824, 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/im.py", line 623, 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 704, in load
raise e
IOError: Couldn't find file 'cheats/tab_1.png'.

Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Being a DIK 0.11.1
Sun Mar 9 18:54:15 2025

1741539296288.png
 

pitao

Active Member
May 18, 2023
734
883
My game keeps crashing after this frame and if I try to open the cheats I just see this, I saw that a problem might be because of using somebody else's mod back in the day but I checked and every season I used scrappy's
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'cheats/tab_1.png'>:
IOError: Couldn't find file 'cheats/tab_1.png'.

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

Full traceback:
File "scripts/episode11/update11.rpyc", line 361, in script
File "renpy/ast.py", line 721, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "renpy/exports.py", line 1417, 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 3315, 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 3834, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "renpy/display/core.py", line 2555, 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 824, 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 824, 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 824, 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/screen.py", line 688, in render
child = renpy.display.render.render(self.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/layout.py", line 824, 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/im.py", line 623, 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 704, in load
raise e
IOError: Couldn't find file 'cheats/tab_1.png'.

Windows-10-10.0.22621
Ren'Py 7.4.10.2178
Being a DIK 0.11.1
Sun Mar 9 18:54:15 2025

View attachment 4629224
Since you used mods before I'll assume you applied correctly the mod, so go to the file explorer and in the BaDik folder make sure the file is in the folder game/images/cheats/(with the file name) tab_1.png like I have on my installation.

Screenshot 2025-03-09 171010.png

FYI I moved past that scene with no issue.
 

Warhawk1

Member
Apr 30, 2019
322
674
Thanks for the quick updates Scrappy, I also humbly request you to release the harem route update as soon as possible, I assume it's a lot of work and won't be holding by breath. I hope it won't take 3 months like some said here :censored:.
 

pitao

Active Member
May 18, 2023
734
883
View attachment 4629337

I found there is a scene doesn't lock.
Thank you for your updates!
There is a fix2 version of the mod that fix that in the OP, check some posts above, the last scrappy post for the changelog of it. I didn't tried because still in the beginning of the update and I only use the unlocker when I finish all the paths and only in the rare occasion where I didn't unlock something by playing.
 

Beartron

Newbie
Dec 14, 2024
17
7
Since you used mods before I'll assume you applied correctly the mod, so go to the file explorer and in the BaDik folder make sure the file is in the folder game/images/cheats/(with the file name) tab_1.png like I have on my installation.

View attachment 4629300

FYI I moved past that scene with no issue.
I have the png in the folder so I don't know why it doesn't work and as for the frame crashing I read about it in the main game forum that it's because I am running a modded save file
1741542220459.png
 
  • Like
Reactions: pitao

pitao

Active Member
May 18, 2023
734
883
I have the png in the folder so I don't know why it doesn't work and as for the frame crashing I read about it in the main game forum that it's because I am running a modded save file
View attachment 4629459
And that happens with the current already fixed twice scrappy mod? weird, working fine for me and I was using Sancho mod on my saves. I had saves with scrappy mod also but probably they were gone when I reinstalled my windows 11 while ago. Try re-download the current version of the mod and if you saved the original zip file of the game reinstall fresh maybe (if is not just the updated patch like I did) and then apply the mod.
 
Last edited:

Beartron

Newbie
Dec 14, 2024
17
7
And that happens with the current already fixed twice scrappy mod? weird, working fine for me and I was using Sancho mod on my saves. I had saves with scrappy mod also but probably they were gone when I reinstalled my windows 11 while ago. Try re-download the current version of the mod and if you saved the original zip file of the game reinstall fresh maybe and then apply the mod.
I'll redownload the mod again, but the crash also happens without scrappy's so might be another problem at hand
 
  • Like
Reactions: pitao

pitao

Active Member
May 18, 2023
734
883
I'll redownload the mod again, but the crash also happens without scrappy's so might be another problem at hand
Yes that happens because it seems there was some counter measures put by DPC in the game to mess with scrappy modded saves but it should work fine with the updated mod. I can't be really sure because I'm using the saves using Sancho mod and now with scrappy mod, so can't really say if is an issue or not.
 

Beartron

Newbie
Dec 14, 2024
17
7
Yes that happens because it seems there was some counter measures put by DPC in the game to mess with scrappy modded saves but it should work fine with the updated mod. I can't be really sure because I'm using the saves using Sancho mod and now with scrappy mod, so can't really say if is an issue or not.
I redownloaded scrappy's mod and still same thing when I try to open the cheats and same thing when I try to go past that frame
 
4.70 star(s) 33 Votes