CREATE and FUCK your own AI GIRLFRIEND TRY FOR FREE
x

JohnPaxson

Member
Feb 23, 2018
235
105
OMG I laughed my ass of and almost fell down at the "the one penis is real" joke.
Dude you are hilarouis. This game is of the charts and is becoming one of my favorites.
 
  • Like
Reactions: Cawapuce2321

Corpse breath

Newbie
Feb 14, 2024
21
44
Thank you all, I succeeded except for one achievement. "Another One Bites the Dust - Not one, but two have now fallen victim to your newfound abilities. Is it mere coincidence? Or is it destiny?"

I do as it is written in the guide:

◈Just keep going and ♥♥♥
◈Time for a getaway!

But it doesn't work
 

BroProHelpas

Newbie
Jan 30, 2024
75
22
Thank you all, I succeeded except for one achievement. "Another One Bites the Dust - Not one, but two have now fallen victim to your newfound abilities. Is it mere coincidence? Or is it destiny?"

I do as it is written in the guide:

◈Just keep going and ♥♥♥
◈Time for a getaway!

But it doesn't work
you need also to make Vivian slip in ep3
 

Supersecretassassin

New Member
Feb 12, 2018
11
2
I'm getting an exception when trying to message Marianne about going to see the scientist sisters. Looks like a variable isn't defined somewhere. Anybody else getting that?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 461, in execute_pause
    renpy.pause()
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 780, in execute
  File "game/phone.rpy", line 794, in execute
  File "game/phone.rpy", line 799, in execute
  File "game/phone.rpy", line 811, in execute
  File "game/phone.rpy", line 855, in execute
  File "game/phone.rpy", line 874, in execute
  File "game/phone.rpy", line 880, in execute
  File "game/phone.rpy", line 881, in execute
  File "game/phone.rpy", line 882, in execute
NameError: Name 'm_c2' is not defined.

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

Full traceback:
  File "script_e4.rpyc", line 2133, in script
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ast.py", line 2259, in execute
    self.call("execute")
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ast.py", line 2241, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\statements.py", line 342, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 461, in execute_pause
    renpy.pause()
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\exports.py", line 1638, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 3582, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 4055, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 4055, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 780, in execute
  File "game/phone.rpy", line 794, in execute
  File "game/phone.rpy", line 799, in execute
  File "game/phone.rpy", line 811, in execute
  File "game/phone.rpy", line 855, in execute
  File "game/phone.rpy", line 874, in execute
  File "game/phone.rpy", line 880, in execute
  File "game/phone.rpy", line 881, in execute
  File "game/phone.rpy", line 882, in execute
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\text\text.py", line 1633, in __init__
    self.set_text(text, scope, substitute) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\text\text.py", line 1763, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'm_c2' is not defined.

Windows-10-10.0.22631 AMD64
Ren'Py 8.1.3.23091805
Having a HARD time 0.4.0
Mon Oct 21 12:17:48 2024
 

Jafo

Active Member
Oct 8, 2017
765
1,762
I'm getting an exception when trying to message Marianne about going to see the scientist sisters. Looks like a variable isn't defined somewhere. Anybody else getting that?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 461, in execute_pause
    renpy.pause()
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 780, in execute
  File "game/phone.rpy", line 794, in execute
  File "game/phone.rpy", line 799, in execute
  File "game/phone.rpy", line 811, in execute
  File "game/phone.rpy", line 855, in execute
  File "game/phone.rpy", line 874, in execute
  File "game/phone.rpy", line 880, in execute
  File "game/phone.rpy", line 881, in execute
  File "game/phone.rpy", line 882, in execute
NameError: Name 'm_c2' is not defined.

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

Full traceback:
  File "script_e4.rpyc", line 2133, in script
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ast.py", line 2259, in execute
    self.call("execute")
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ast.py", line 2241, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\statements.py", line 342, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 461, in execute_pause
    renpy.pause()
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\exports.py", line 1638, in pause
    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 3582, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 4055, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 684, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 476, in visit_all
    callback(self)
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\core.py", line 4055, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 487, in per_interact
    self.update()
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\display\screen.py", line 680, in update
    self.screen.function(**self.scope)
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 701, in execute
  File "game/phone.rpy", line 780, in execute
  File "game/phone.rpy", line 794, in execute
  File "game/phone.rpy", line 799, in execute
  File "game/phone.rpy", line 811, in execute
  File "game/phone.rpy", line 855, in execute
  File "game/phone.rpy", line 874, in execute
  File "game/phone.rpy", line 880, in execute
  File "game/phone.rpy", line 881, in execute
  File "game/phone.rpy", line 882, in execute
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\text\text.py", line 1633, in __init__
    self.set_text(text, scope, substitute) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\text\text.py", line 1763, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 278, in substitute
    s = formatter.vformat(s, (), kwargs) # type: ignore
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 168, in get_field
    obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
  File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
  File "C:\Users\cgose\Desktop\Online Learning\Python\VNS\HavingaHARDtime\HavingaHARDtime-0.4.0-pc\renpy\substitutions.py", line 236, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'm_c2' is not defined.

Windows-10-10.0.22631 AMD64
Ren'Py 8.1.3.23091805
Having a HARD time 0.4.0
Mon Oct 21 12:17:48 2024
I had the same error as you. But what I did was loading an earlier save an CTRL skipped to the same place and made a new save. That did the trick. Good luck!
 

JohnPaxson

Member
Feb 23, 2018
235
105
This game has already become one of my favorites and it's on the way to become my absolute favorite. here on this side. It has a very captivating story gorgeous and sexy girls awesome sex scenes with voice and sound effect. The humor is hilarious, so many times I laughed my ass off. But it also has a very serious note and it makes you feel with and for the character. I almost teared up at the backstory of Lisa.
Congrats to the developer(s). Can't wait to see how the story develops.
 

Birdnman993

Well-Known Member
Dec 6, 2021
1,022
1,440
My only wish for this game is that we encounter another futa down the line, hopefully more then one...
In Jane's crazy dream we saw Marianne with a Dick, perhaps replicating the experiment will make that happen, although I personally like Jane to be the one who has "the power" to impregnate everyone.
Originally she's her nanny
She's Jane's mother, but Patreon has this stupid incest rule so they just put a caretaker to avoid problems.
What about pregnancies in the game? Now or later?
Later on, surely, seeing the clues that the game leaves, it will be a part of the plot, a teacher cannot get pregnant and we already know that Jane has 120% quality sperm to get pregnant, it is obvious that it will happen.
 

Solomon Grundy

Active Member
Nov 25, 2021
620
1,482
And make sure Himiko's dying for normal reasons and not because her parents somehow gave her super cancer or something.
Her parents didn't give her super cancer, she volunteered to get super cancer so her sister, who only had regular cancer, would have one last chance to reconcile her broken relationship with their father before she died. Father told her to fuck off, though, so it was all a waste.
 

BigTTiger

Member
May 27, 2021
231
157
Yeah I found the part on the bridge between the MC and Lisa very emotional, to the point I was crying seeing what had happened to her. Me a 56 year old man crying while playing a video game, that is how powerful that part on the bridge when Lisa tells her story to the MC.




Sort of there is one part near the start when the MC's mother asks what is going on and you select "show her your cock" and when her mother asks why she is getting turned on you select "thinking of her" the MC's mother will give the MC a HJ.
Yeah, when it says in the beginning of the game that it deals with some hard issues that's no bullshit but that's why I like this game and others like it another emotional rollercoaster is Acting Lessons
 
  • Angry
Reactions: Bloodguard

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,601
187,215
Having a HARD Time [v0.4.1] [Quadruple-Q]

NOTE: No, I will NOT make more mirrors both will expire in about 2 weeks, it's already been reported for the OP to be updated, uploaders (there are ONLY a few) have been super busy and there has been 100's of new games to upload and promote, so it may take some time for the OP to be updated with more mirrors.

As always, my compressed post here has already been updated to v0.4.1. v0.4.1 has minor bugfixes, and fixes some of the missing images in the locker room. Also, yes, the

You don't have permission to view the spoiler content. Log in or register now.

Win/Linux/Mac/Android:

(If you have issues with this open the link in an In-Private Window)
 
Last edited:

Birdnman993

Well-Known Member
Dec 6, 2021
1,022
1,440
Yeah, when it says in the beginning of the game that it deals with some hard issues that's no bullshit but that's why I like this game and others like it another emotional rollercoaster is Acting Lessons
The ending was too traumatic for me, I won't make the same mistake again in Being a DIK, I'm off the Maya and Josy route

With Lisa they turned up the tragedy meter too high, I don't think there's any way it could get more tragic than that, or at least I hope so.
 

ToTTs

Newbie
Aug 28, 2021
30
253
What activity is the best? , i mean for an extra scene (gym, work,library, hiking ,social media , etc)
 

Durpi

Newbie
Mar 21, 2024
21
25
Are love and corruption/lust different paths with unique scenes or dialogue? And if yes, should I try to keep a balance between these stats or focus on the route I prefer, to get all the content from that route?
 

f96zonetrooper

Engaged Member
Dec 21, 2018
2,360
2,293
The ending was too traumatic for me, I won't make the same mistake again in Being a DIK, I'm off the Maya and Josy route

With Lisa they turned up the tragedy meter too high, I don't think there's any way it could get more tragic than that, or at least I hope so.
It seems there are no tags to indicate dark themes like family tragedy, suicide (attempts), death, ...
 
  • Like
Reactions: alexey2020202

Birdnman993

Well-Known Member
Dec 6, 2021
1,022
1,440
What activity is the best? , i mean for an extra scene (gym, work,library, hiking ,social media , etc)
In my opinion the running through the park route, involves saving a girl from a man who wants to abuse her and you do it in a super epic way, you get to know the girl and she obviously falls in love with Jane.

If you like muscular women go the gym route, it's also good.

And there is the work route where you meet a nice woman who has problems because she married a horrible guy, but horrible horrible, inside and out.

Are love and corruption/lust different paths with unique scenes or dialogue? And if yes, should I try to keep a balance between these stats or focus on the route I prefer, to get all the content from that route?
At the moment it doesn't seem to make much difference, just do what comes from your heart.

It seems there are no tags to indicate dark themes like family tragedy, suicide (attempts), death, ...
I guess to impact the player more, in "Acting Lessons" everything seemed joy and fun, it seemed like everything would be happy but when we got to the final parts "BOOOOOOOOOM" he stuck it in my ass really hard and left me looking like a used bitch on the floor.
 
4.70 star(s) 77 Votes