Ren'Py Completed Milf's Villa Unofficial Ren'py Port [selectivepaperclip]

4.50 star(s) 12 Votes

DZ666

Newbie
Mar 3, 2020
79
99
So what's the point of converting this to renpy?
RenPy is just an all around superior platform for these things, especially if you're just here for porn with a bit of story minus annoying mini games. Easy text skipping, Rollback, saving/loading anywhere, etc. The list goes on. You're not going to be getting any more content, obviously, if you've already played it on RPGM, but it will be a far more user friendly experience.
 

Señor98

Member
Oct 22, 2019
103
52
as I connect the camera with the battery, I just found the two objects but they don't come together, any ideas?
 

vincentp98

Newbie
Feb 25, 2020
42
12
hi, am stuck on day 4 evening, the walkthrough say to punch the parents' windows, tried every keyboard touch but nothing seems to works :(
 

konabwo

Engaged Member
Sep 19, 2020
2,482
724
i played it quitee recently but dont remember that step (even had i some issues) ...so try to recheck eeverything...extra talks, items, any action buttons? , step on tiles here and there
 

Sabersmith

New Member
Dec 5, 2017
11
9
I am getting the following error message when I click on 'Start' in the main screen.

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 236, in script
$ in_interaction = game_state.do_next_thing(mapdest, keyed_common_event)
File "game/script.rpy", line 236, in <module>
$ in_interaction = game_state.do_next_thing(mapdest, keyed_common_event)
File "game/game_state.rpy", line 568, in do_next_thing
new_event = this_event.do_next_thing()
File "game/game_event.rpy", line 402, in do_next_thing
renpy.say(None, re.sub('%', '%%', text_to_show))
AttributeError: 'NoneType' object has no attribute 'append'

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

Full traceback:
File "game/script.rpy", line 236, in script
$ in_interaction = game_state.do_next_thing(mapdest, keyed_common_event)
File "/Applications/renpy-7.3.5-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/Applications/renpy-7.3.5-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 236, in <module>
$ in_interaction = game_state.do_next_thing(mapdest, keyed_common_event)
File "game/game_state.rpy", line 568, in do_next_thing
new_event = this_event.do_next_thing()
File "game/game_event.rpy", line 402, in do_next_thing
renpy.say(None, re.sub('%', '%%', text_to_show))
File "/Applications/renpy-7.3.5-sdk/renpy/exports.py", line 1345, in say
who(what, *args, **kwargs)
File "/Applications/renpy-7.3.5-sdk/renpy/character.py", line 1142, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "/Applications/renpy-7.3.5-sdk/renpy/character.py", line 842, in do_display
**display_args)
File "/Applications/renpy-7.3.5-sdk/renpy/character.py", line 591, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "/Applications/renpy-7.3.5-sdk/renpy/ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/Applications/renpy-7.3.5-sdk/renpy/display/core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "/Applications/renpy-7.3.5-sdk/renpy/display/core.py", line 3194, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "/Applications/renpy-7.3.5-sdk/renpy/display/core.py", line 2094, in draw_screen
renpy.config.screen_height,
File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen/renpy.display.render.c:6805)
global live_renders
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
Removes d from the render cache. If we're not in a redraw, triggers
File "/Applications/renpy-7.3.5-sdk/renpy/display/layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
global render_at
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
Removes d from the render cache. If we're not in a redraw, triggers
File "/Applications/renpy-7.3.5-sdk/renpy/display/layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
global render_at
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
Removes d from the render cache. If we're not in a redraw, triggers
File "/Applications/renpy-7.3.5-sdk/renpy/display/layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
global render_at
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen/renpy.display.render.c:3520)
Removes d from the render cache. If we're not in a redraw, triggers
File "/Applications/renpy-7.3.5-sdk/renpy/display/screen.py", line 675, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen/renpy.display.render.c:4075)
global render_at
File "renpy/display/render.pyx", line 268, in renpy.display.render.render (gen/renpy.display.render.c:3707)

AttributeError: 'NoneType' object has no attribute 'append'

Darwin-19.6.0-x86_64-i386-64bit
Ren'Py 7.3.5.606
milfs-villa 0.6.9
Sun Apr 25 21:09:10 2021
```



Any Idea on how to fix this?

Thanks.
 
4.50 star(s) 12 Votes