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

4.70 star(s) 33 Votes

Wills747

Engaged Member
Dec 14, 2018
2,548
5,411
My very compressed port of Being A DIK 0.8.1 with scrappy wt and cheats mod.
Usual gestures, text resizing etc.
Minigames should be turned off. I've put a toggle in settings if you want to try your luck and have a keyboard.
In game phone icon is top left of screen. Fixed to stay visable. Cheats menu is in the quick menu


Since 8.0..
Edit: Fix1 - Cheats now in Quickmenu
Edit: Fix2 - Remove anti Android crap from mr pink cuck script
Edit : Fix3 - Update to 0.8.1. Reorganize preferences. Add option to disable or move quick menu (QM) toggle

Please report any bugs here in #Bug_Reports:
Updated my Android port to 0.8.1
 

Wills747

Engaged Member
Dec 14, 2018
2,548
5,411
This mod was really good and has been a big help. I have a little issue with it though. Just started episode 6 on adroid and the QM in the bottom right is stopping me from turning the laptop off is there a way around this? I cant move forward
Fixed in 0.8.1, you can now pick your corner or turn it off.
 

cucurkodok

New Member
Aug 21, 2020
1
0
Uploaded a new fix
  • Fixed EP8 Bella ending looping
  • Fixed swyper messages empty replies
Hi there buddy, I seem to have an issue with these. it says..

I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'images/season2/gallery/ep8_sage.png'>:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 173, in <module>
$ ui.interact()
IOError: Couldn't find file 'images/season2/gallery/ep8_sage.png'.

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

Full traceback:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
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/00gamemenu.rpy", line 173, in <module>
$ 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 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/transition.py", line 360, in render
return 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 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/layout.py", line 1856, in render
place(pos, x, y, w, h)
File "renpy/display/layout.py", line 1816, in place
rend = render(d, 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/viewport.py", line 623, in render
surf = renpy.display.render.render(c, cw, ch, 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 1027, in render
surf = render(d, width - x, rh, 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/behavior.py", line 791, in render
rv = super(Button, self).render(width, height, st, at)
File "renpy/display/layout.py", line 1254, in render
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/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 'images/season2/gallery/ep8_sage.png'.
 

scrappy

Well-Known Member
Modder
May 26, 2017
1,072
32,169
Hi there buddy, I seem to have an issue with these. it says..

I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'images/season2/gallery/ep8_sage.png'>:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 173, in <module>
$ ui.interact()
IOError: Couldn't find file 'images/season2/gallery/ep8_sage.png'.

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

Full traceback:
File "renpy/common/00gamemenu.rpy", line 173, in script
$ ui.interact()
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/00gamemenu.rpy", line 173, in <module>
$ 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 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/transition.py", line 360, in render
return 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 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/layout.py", line 1856, in render
place(pos, x, y, w, h)
File "renpy/display/layout.py", line 1816, in place
rend = render(d, 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/viewport.py", line 623, in render
surf = renpy.display.render.render(c, cw, ch, 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 1027, in render
surf = render(d, width - x, rh, 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/behavior.py", line 791, in render
rv = super(Button, self).render(width, height, st, at)
File "renpy/display/layout.py", line 1254, in render
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/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 'images/season2/gallery/ep8_sage.png'.
Update your game to 8.1 version
 

tlarsen

Active Member
Oct 19, 2020
511
418
How did you guys get the sage and quin threesome? I can't get it
Didn't get it myself since i'm not really a fan of Quinn and romance all the main girls but from what i understand you need to be on a Sage solo route flirted/ had sex with Quinn and need dik points
 

Deleted member 15555

Harem Lover
Donor
Apr 25, 2017
3,482
11,952
How did you guys get the sage and quin threesome? I can't get it

Didn't get it myself since i'm not really a fan of Quinn and romance all the main girls but from what i understand you need to be on a Sage solo route flirted/ had sex with Quinn and need dik points
actually nope, you can bang everyone but you need to be only friends with Josy, if you have Josy route she will ask you in the library to dinner with her and then Quinn will reject you, you won't also get the park scene with Quinn (the one where you kiss her in public... something that she hates or so she claims... :D)

So as long you banged Quinn and Sage in the past and have not rejected any of them and rejected Josy route you will be able to trigger the threesome easily.
 
  • Like
Reactions: tlarsen

Simon93333

New Member
Apr 25, 2021
14
14
My very compressed port of Being A DIK 0.8.1 with scrappy wt and cheats mod.
Usual gestures, text resizing etc.
Minigames should be turned off. I've put a toggle in settings if you want to try your luck and have a keyboard.
In game phone icon is top left of screen. Fixed to stay visable. Cheats menu is in the quick menu


Since 8.0..
Edit: Fix1 - Cheats now in Quickmenu
Edit: Fix2 - Remove anti Android crap from mr pink cuck script
Edit : Fix3 - Update to 8.1. Reorganize preferences. Add option to disable or move quick menu (QM) toggle

Please report any bugs here in #Bug_Reports:
In the scene where you need to check rooster for Cathy's cluck I can't use the phone when I click on it it's just disappears and nothing else
 

lobonex3

New Member
Apr 29, 2020
12
16
Does nothing one missing the others button? btw is it possible to get on both jill and bella route? I kept failing to get it..
 

Arcturius

Member
Jun 13, 2020
129
56
short question is theoretically enough 1 save (but will of course create a few) if I use the mod to play all routes and can I see all the content on the first try?
 

SSJGOD

Active Member
Nov 7, 2018
825
1,250
scrappy there is a issue with the phone in episode 5 free roam event in the Alpha Nu Omega's mansion. Whenever you try to check the rooster app, the text is missing and the game freezes.
 
  • Like
Reactions: tlarsen

tlarsen

Active Member
Oct 19, 2020
511
418
scrappy there is a issue with the phone in episode 5 free roam event in the Alpha Nu Omega's mansion. Whenever you try to check the rooster app, the text is missing and the game freezes.
Had the same problem while using a previous version of the Mod when playing ep 8 if you haven't tried the most recent version of the main game and mod give it a try worked for me:)
 

SSJGOD

Active Member
Nov 7, 2018
825
1,250
Had the same problem while using a previous version of the Mod when playing ep 8 if you haven't tried the most recent version of the main game and mod give it a try worked for me:)
Thanks man! I was using 0.80 game version. Going to try this again
 
  • Like
Reactions: tlarsen

AirNest

Newbie
Mar 26, 2018
53
49
short question is theoretically enough 1 save (but will of course create a few) if I use the mod to play all routes and can I see all the content on the first try?
i'm not sure because some variables are missing in the cheat menu
so for exemple, you can't have the 2 differents scenes with Maya and Josy in the spa with only 1 save because it seems it depend of with who you go at the end of v.0.5 (didn't check the code so it's just an assumption)
 
  • Like
Reactions: Superior24135

grumble314

Member
Nov 23, 2021
134
81
actually nope, you can bang everyone but you need to be only friends with Josy, if you have Josy route she will ask you in the library to dinner with her and then Quinn will reject you, you won't also get the park scene with Quinn (the one where you kiss her in public... something that she hates or so she claims... :D)

So as long you banged Quinn and Sage in the past and have not rejected any of them and rejected Josy route you will be able to trigger the threesome easily.
It's Jill Not Josy, what's weird is I always go for Jill and have had the threesome before but never did all of the Quinn sex this time I did and got rejected. So I wonder at what point Quinn starts caring enough to get upset about Jill?
 

grumble314

Member
Nov 23, 2021
134
81
Posted this in patreon as well but thought I would give it a shot here as well. Games crashes when loading any of my 4 saves from the same spot, this did work at one time as I was able to make to make separate final saves one for each but now any of my saves at the question of which one to choose for good in chapter 8 gives this:

I'm sorry, but an uncaught exception occurred. While running game code:
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)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

-- 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 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 771, in load
log.unfreeze(roots, label="_after_load")
File "renpy/python.py", line 2200, in unfreeze
self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
File "renpy/python.py", line 2014, in rollback
self.load_failed()
File "renpy/python.py", line 1932, in load_failed
raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Windows-10-10.0.19041
Ren'Py 7.4.10.2178
Being a DIK 0.8.1
Sun Nov 28 05:36:36 2021

I've tried deleting the game dir and unzipping it and the mod again with no change.
 
Last edited:

grumble314

Member
Nov 23, 2021
134
81
short question is theoretically enough 1 save (but will of course create a few) if I use the mod to play all routes and can I see all the content on the first try?
No there are some scenes that still make others not possible as doing one gets the other to reject you. Cathy/Bella being one example and Quinn/Jill seems to be another. Also the Josy/Maya loop and the Jade though if you pick one you can go in and set the other to done and you will get the follow on scenes.
 
  • Like
Reactions: Arcturius
4.70 star(s) 33 Votes