Melimelo

Member
Jun 7, 2017
253
298
I don't get it, people know dpc does everything he can to screw mod users.
You've waited 1 whole year for the update and you can't wait Sancho to update his mod before trying to play it ?
I wait, when the mod is updated, the torrent will have hundreds of seeds and I won't loose my temper on crash because dpc is an a**.
 

marcostekken

New Member
Jul 12, 2020
4
2
How to fix the crash problem at the Helen Doctor scene:

1. Unren BaDIK
2. Open games\scripts\episode10\update10.rpy
3. Delete line 344 and 345 but make sure there are blank lines instead!
4. Don't forget to delete games\scripts.rpa and games\scripts\update10.rpyc (if exists) before starting the game.

Ren'Py will compile the rpy files in \games\scripts, so it takes a little longer at the first start after the edit.

Have fun, my pervs!

edit:
Make it look like this.

OLD
View attachment 3154512

NEW
View attachment 3154513


ANOTHER EDIT:
Thanks to thunder777 who found it.

It's the file \games\scripts\freeroam\episode10\ep10_freeroam_room1.RPY

Same way as with the file mentioned above. Delete the ep10_freeroam_room1.RPYC file and edit the lines 35 and 36.

OLD
View attachment 3155062

NEW
View attachment 3155063


AND ANOTHER EDIT:
I looked into the whole script now. DPC is fucking with us hard... He put even something in the files from Ep9.

You know the drill from above. This time it's games\scripts\episode9\update9.RPY

OLD
View attachment 3155107

NEW
View attachment 3155108

I searched through the damn whole script and there's nothing more with persistent.mod_wt_enabled. That should be it.
how can i edit renpy files? i'm trying with notepad++ but i cant read nothing.
 

Nifiei

New Member
Sep 28, 2023
8
9
Yep. That's why I looked into the code. My game and my saves are clear and even so it fucked me over.

Okay, you need to EXTRACT AND DECOMPILE. Extract will, well, extract the RPA files and with decompile you get the RPY files out of the RPYC files. The RPY's are the scripts and you can edit them with Notepad+ or any other editor.

After you edit the update10.RPY make sure you delete the update10.RPYC file. You can do it before editing, too. The RPYC is the compiled RPY and if Ren'Py found it at starting the game it will use this. If it isn't there the game will compile the RPY into RPYC, so you got a fresh edited game.

And also don't forget to kill the scripts.RPA. When you start the game it will alway look first into the RPA and in it is the original file. When the game didn't found the RPA it will use the RPYC. That's why we deleted it. If there isn't a RPYC the game compiles the RPYC from the RPY. You just have to do it once. After the game compiled your edited RPY it will use the new file you created.
okay tried doing this now its showing this error code

```
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/scripts/base/screens.rpy", line 344: u'None' is not a keyword argument or valid child for the screen statement.
None:
^

File "game/scripts/base/screens.rpy", line 449: u'_' is not a keyword argument or valid child for the button statement.
button _("MAIN MENU") action (MainMenu()) text_style "custom_menu_style_header_btn"
^

File "game/scripts/base/screens.rpy", line 1275: u'_' is not a keyword argument or valid child for the button statement.
button _("END REPLAY") action EndReplay(confirm=True) text_style "custom_menu_style_header_btn"
^

File "game/scripts/base/screens.rpy", line 1390: u'_' is not a keyword argument or valid child for the button statement.
button _("Save Collectibles") action (Function(savePersistentData), Show("saveMsg")) text_style "custom_menu_style_header_btn":
^

File "game/scripts/base/screens.rpy", line 1652: u'None' is not a keyword argument or valid child for the screen statement.
None:
^

File "game/scripts/base/screens.rpy", line 1769: u'_' is not a keyword argument or valid child for the button statement.
button _("Disable") action NullAction() text_style "custom_menu_style_text2_enabled" xoffset -5
^

File "game/scripts/base/screens.rpy", line 1904: u'_' is not a keyword argument or valid child for the button statement.
button _("Window") action Preference("display", "window") text_style "custom_menu_style_text2"
^

File "game/scripts/base/screens.rpy", line 2701: expected a keyword argument, colon, or end of line.
button "All" text_style "mmma_button_style" action SetVariable("mmma_music_genre",0)
^

File "game/scripts/base/screens.rpy", line 3042: expected a keyword argument, colon, or end of line.
button "A to Z guitars - Slow day blues" text_style "music_button_text2" action Play('music',"music/ep1/slow_day_blues.mp3", True)
^

File "game/scripts/base/screens.rpy", line 3184: u'_' is not a keyword argument or valid child for the button statement.
button _("Keyboard") action SetScreenVariable("device", "keyboard") text_style "custom_menu_style_header_btn"
^

File "game/scripts/base/screens.rpy", line 3298: u'_' is not a keyword argument or valid child for the button statement.
button _("Calibrate") action GamepadCalibrate() text_style "custom_menu_style_header_btn"
^

File "game/scripts/base/screens.rpy", line 3368: u'_' is not a keyword argument or valid child for the button statement.
button _("Yes") action yes_action text_style "custom_frame_style"
^

File "game/scripts/base/screens.rpy", line 3528: u'i' is not a keyword argument or valid child for the button statement.
button i.caption:
^

File "game/scripts/base/screens.rpy", line 3636: u'_' is not a keyword argument or valid child for the button statement.
button _("Back") action Rollback()
^

File "game/scripts/base/script.rpy", line 8: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/branches/ep10_isabella_branch.rpy", line 11: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/branches/ep10_jill_branch.rpy", line 55: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/branches/ep10_jm_branch.rpy", line 20: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/branches/ep10_others_branch.rpy", line 77: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/branches/ep10_sage_branch.rpy", line 12: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode10/update10.rpy", line 987: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode9/branches/ep9_isabella_branch.rpy", line 286: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode9/branches/ep9_jm_branch.rpy", line 67: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode9/branches/ep9_others_branch.rpy", line 91: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode9/branches/ep9_sage_branch.rpy", line 18: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode9/update9.rpy", line 415: menu statement expects a non-empty block.
menu:
^

File "game/scripts/episode_interlude/epi_screens.rpy", line 78: expected a keyword argument, colon, or end of line.
button "%s" % safe_digits[x] text_style "zoey_vault_digit_style" xalign 0.5 yoffset -30
^

File "game/scripts/freeroam/episode10/ep10_freeroam_bbq.rpy", line 354: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode10/ep10_freeroam_bbq_events.rpy", line 1004: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode10/ep10_freeroam_diks_events.rpy", line 80: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode10/ep10_freeroam_room1_events.rpy", line 186: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode10/ep10_freeroam_tg.rpy", line 826: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode10/ep10_freeroam_tg_events.rpy", line 3: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_diks1.rpy", line 238: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_diks2.rpy", line 437: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_diks3.rpy", line 224: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_ph1_events.rpy", line 143: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_ph2_events.rpy", line 28: menu statement expects a non-empty block.
menu:
^

File "game/scripts/freeroam/episode9/ep9_freeroam_ph3_events.rpy", line 240: menu statement expects a non-empty block.
menu:
^

File "game/scripts/minigames/brawler_new/brawler_menu.rpy", line 122: expected a keyword argument, colon, or end of line.
button "{color=ffe059}Music Playlist:{/color} Brawler Playlist" action (Function(bn_play_click,0,0,0),SetVariable("bn_playlist",False), Function(bn_play_song,False)) xminimum 500 xmaximum 500 xalign 0.049 text_align 0.5 yalign 0.89 text_style "brawler_menu_diff_style"
^

File "game/scripts/minigames/brawler_new/brawler_opponent.rpy", line 9: expected a keyword argument, colon, or end of line.
button "X" action (Function(bn_play_click,0,0,0),Show("brawler_menu_screen"),Hide("brawler_opponent_screen")) text_style "brawler_skill_x_style" xalign 0.98 yalign 0.02
^

File "game/scripts/minigames/brawler_new/brawler_results.rpy", line 98: expected a keyword argument, colon, or end of line.
button "{color=ffe059}Music Playlist:{/color} Brawler Playlist" action (Function(bn_play_click,0,0,0),SetVariable("bn_playlist",False), Function(bn_play_song,False)) xminimum 500 xmaximum 500 xalign 0.049 text_align 0.5 yalign 0.89 text_style "brawler_menu_diff_style"
^

File "game/scripts/minigames/brawler_new/brawler_skill.rpy", line 206: expected a keyword argument, colon, or end of line.
button "X" action (Function(bn_play_click,0,0,0),Jump("brawler_skill_state_set_label")) text_style "brawler_skill_x_style" xalign 0.98 yalign 0.02
^

File "game/scripts/minigames/brawler_new/brawler_tutorial.rpy", line 12: expected a keyword argument, colon, or end of line.
button "{size=+5}Next{/size}" text_style "brawler_menu_diff_style":
^

File "game/scripts/minigames/brawler_new/story/brawler_story_ep10.rpy", line 38: menu statement expects a non-empty block.
menu:
^

File "game/scripts/minigames/fish_tank_minigame/ft_frontend.rpy", line 75: expected a keyword argument, colon, or end of line.
button "Tank: {color=1df400}Clean (%d%%){/color}" % ft_tank_state text_style "ft_main_style" yalign 0.5 xminimum 350:
^

File "game/scripts/minigames/math/math_frontend.rpy", line 35: expected a keyword argument, colon, or end of line.
button "Next" text_style "math_button_style" xalign 0.98 yalign 0.998 action (Function(math_next_task),Function(ft_play_click)):
^

File "game/scripts/minigames/math/math_tutorial.rpy", line 10: expected a keyword argument, colon, or end of line.
button "Next" text_style "math_button_style" xalign 0.98 yalign 0.998 action NullAction()
^

File "game/scripts/minigames/party_planning/party_planner_frontend.rpy", line 262: expected a keyword argument, colon, or end of line.
button "Watch Tutorial" text_style "pp_header_tut_style" xalign 0.66 yalign 0.02 action Show("warning_pp_tut_screen")
^

File "game/scripts/minigames/party_planning/party_planner_intro_screens.rpy", line 24: expected a keyword argument, colon, or end of line.
button "Skip Tutorial" text_style "pp_intro_btn_style_ep9" xalign 0.98 yalign 0.5 action (Play("sfx1", "sound_effects/slash.mp3", loop = False),Hide("pp_intro_screen"), Jump("ep9_skip_tut_label")) at pp_intro_text_transform3_ep9
^

File "game/scripts/minigames/party_planning/party_planner_item_perks.rpy", line 44: expected a keyword argument, colon, or end of line.
button "Continue" text_style "pp_perk_continue_style":
^

File "game/scripts/minigames/party_planning/party_planner_major_perks.rpy", line 34: expected a keyword argument, colon, or end of line.
button "{size=-20}Continue{/size}" text_style "pp_perk_continue_style":
^

File "game/scripts/minigames/party_planning/party_planner_tutorial.rpy", line 1088: expected a keyword argument, colon, or end of line.
button " " text_style "pp_icon_style" xminimum 230 action NullAction()
^

File "game/scripts/minigames/science/science_minigame.rpy", line 54: expected a keyword argument, colon, or end of line.
button "Pour" text_style "sm_button_menu_style":
^

File "game/scripts/minigames/science/science_minigame.rpy", line 239: expected a keyword argument, colon, or end of line.
button "Yes" text_style "sm_measure_button_style" action (Function(sm_mute_sfx),Function(sm_calc_purity),Hide("sm_timer_screen"),Hide("sm_turn_in_screen"),Hide("science_screen"),Jump(science_jump_label))
^

File "game/scripts/minigames/science/science_minigame.rpy", line 249: expected a keyword argument, colon, or end of line.
button "Cancel" text_style "sm_button_menu_style" action Hide("sm_pour_screen") xalign 0.5
^

File "game/scripts/minigames/science/science_minigame_measure.rpy", line 30: expected a keyword argument, colon, or end of line.
button "{size=+90}+{/size}" text_style "sm_measure_button_style" action SetVariable("sm_measure_vol",min(100,sm_measure_vol+10))
^

File "game/scripts/minigames/science/science_minigame_notes.rpy", line 25: expected a keyword argument, colon, or end of line.
button "{s}Step 1 - Measure %d %s liquid and pour it in the beaker on the stirrer.{/s}" % (sm_experiment_list[0][1],sm_experiment_list[0][0]) text_style "sm_notes_style":
^

File "game/scripts/minigames/science/science_minigame_stir.rpy", line 32: expected a keyword argument, colon, or end of line.
button "Stirrer:" text_style "sm_stir_style" xalign 0.5
^

File "game/scripts/minigames/science/science_minigame_tutorial.rpy", line 30: expected a keyword argument, colon, or end of line.
button "-" text_style "sm_weigh_button_style" action Function(sm_weigh_subtract)
^

File "game/scripts/minigames/science/science_minigame_tutorial.rpy", line 46: expected a keyword argument, colon, or end of line.
button "{size=+90}+{/size}" text_style "sm_measure_button_style" action SetVariable("sm_measure_vol",min(100,sm_measure_vol+10))
^

File "game/scripts/minigames/science/science_minigame_tutorial.rpy", line 113: expected a keyword argument, colon, or end of line.
button "Stirrer:" text_style "sm_stir_style" xalign 0.5
^

File "game/scripts/minigames/science/science_minigame_tutorial.rpy", line 150: expected a keyword argument, colon, or end of line.
button "Pour" text_style "sm_button_menu_style":
^

File "game/scripts/minigames/science/science_minigame_tutorial.rpy", line 414: expected a keyword argument, colon, or end of line.
button "Add to beaker" text_style "sm_button_menu_style" action (SetVariable("sm_scale_str","empty"),SetVariable("sm_tut_text",11),Hide("sm_pour_tut_screen")) xalign 0.5
^

File "game/scripts/minigames/science/science_minigame_weigh.rpy", line 33: expected a keyword argument, colon, or end of line.
button "Yes" text_style "sm_measure_button_style" action (Function(sm_discard_weigh,False),SetVariable("sm_weigh_phase", 1), SetVariable("sm_scale_str","full"))
^

File "game/scripts/misc/mp_transfer_saves.rpy", line 87: expected a keyword argument, colon, or end of line.
button "Loading Steam save data - Click to change source" text_style "mtransfer_data_style" action SetVariable("steamImport",not steamImport) xalign 0.87 yalign 0.02 xminimum 600
^

File "game/scripts/new_phone/apps/bios_app/mphone_bios_app.rpy", line 43: expected a keyword argument, colon, or end of line.
button "{color=fe9416}Sort by:{/color} %s" % mphone_bios_sort_by[mphone_bios_sort_by_idx]:
^

File "game/scripts/new_phone/apps/brawler/brawler.rpy", line 59: menu statement expects a non-empty block.
menu:
^

File "game/scripts/new_phone/apps/chat_app/mphone_chat_app.rpy", line 158: expected a keyword argument, colon, or end of line.
button "%s" % mphone_get_chat_str(mphone_replies):
^

File "game/scripts/new_phone/apps/chat_app/mphone_chat_app.rpy", line 210: expected a keyword argument, colon, or end of line.
button "%s" % mphone_get_chat_str(mphone_replies):
^

File "game/scripts/new_phone/apps/gallery_app/mphone_gallery_app.rpy", line 80: expected a keyword argument, colon, or end of line.
button "Set as wallpaper" text_style "mphone_custom_wallpaper_style" action (SetVariable("mphone_custom_wallpaper_tmp_xpos", mphone_custom_wallpaper_get_start_xpos(mphone_app_gallery_photos_list[idx])),SetVariable("mphone_custom_wallpaper_tmp_ypos", 0), SetVariable("mphone_custom_wallpaper_tmp_zoom",0),Hide("mphone_gallery_viewer_screen"),Show("mphone_custom_wallpaper_screen", img=mphone_app_gallery_photos_list[idx], max_width=mphone_custom_wallpaper_get_width(mphone_app_gallery_photos_list[idx]))) at mphone_gallery_button_hide_transform
^

File "game/scripts/new_phone/apps/music_app/mphone_music_app.rpy", line 66: expected a keyword argument, colon, or end of line.
button "Play: Favorites" text_style "mphone_music_text_button_style" action (SetVariable("mphone_music_genre",0),Function(mphone_next_song))
^

File "game/scripts/new_phone/apps/pet_names_app/mphone_pet_names_app.rpy", line 42: expected a keyword argument, colon, or end of line.
button "[camila]" text_style "mphone_pet_name_text_button_style" action SetVariable("mphone_current_pet_name","camila") xoffset -6 yoffset -6
^

File "game/scripts/new_phone/apps/rooster_app/mphone_rooster_comment_section.rpy", line 163: expected a keyword argument, colon, or end of line.
button "%s" % mroosterChoices[roosterCurrentIdx][x]:
^

File "game/scripts/new_phone/apps/settings_app/mphone_settings_app.rpy", line 42: expected a keyword argument, colon, or end of line.
button "[settings_name]" text_style "mphone_settings_textbutton_style" action SetVariable("mphone_current_input","name") xoffset -6 yoffset -6
^

File "game/scripts/new_phone/apps/stats_app/mphone_stats_app.rpy", line 817: expected a keyword argument, colon, or end of line.
button "General" action SetScreenVariable("mphone_stats_page", 0) text_style "mphone_stats_btn_text_style"
^

File "game/scripts/new_phone/apps/triple_tile_app/mphone_triple_tile_app.rpy", line 40: expected a keyword argument, colon, or end of line.
button "New game" text_style "mphone_triple_tile_text_button_style" action Function(mphone_triple_tile_new_game_func) xalign 0.5
^

File "game/scripts/new_phone/apps/vault_app/mphone_vault_app.rpy", line 42: expected a keyword argument, colon, or end of line.
button "%s" % safe_digits[x] text_style "mphone_vault_digit_style" xalign 0.5
^

File "game/scripts/new_phone/apps/wallpaper_app/mphone_wallpaper_app.rpy", line 64: expected a keyword argument, colon, or end of line.
button "Set as current wallpaper" text_style "mphone_wallpaper_text2_button_style" action (SetVariable("mphone_custom_wallpaper",""), SetVariable("mphone_current_wallpaper",mphone_wallpaper_int))
^

Ren'Py Version: Ren'Py 7.4.10.2178
Fri Dec 8 22:39:15 2023
```
 
4.80 star(s) 1,553 Votes