Cheat Mod Ren'Py The Null Hypothesis Cheat Injector [v2.8] [Sleepingkirby]

5.00 star(s) 1 Vote

Genkohoho

New Member
May 18, 2020
5
1
46
Has the installation method changed? I downloaded the .bat from github into the game folder, run as administrator, a window appears and disappears in a fraction of a second and.... ?????

I don't know what I'm looking for in game to tell if it worked, if it worked at all.
 

namelessone22

Member
Oct 4, 2018
408
260
257
I used the .bat & seems to have worked for the most part.

Started new game - all seems to work ok - except for the Achievement points - they're -2500!

I don't remember altering them.
I've adding stuff in console - but it was only the ability points as far as I recall.
(And never seemed to work anyway - half the reason to use the .bat in the first place)
-Does anyone know what might have caused it?

*Just started a new game for a second time, have 565 points (Achievements) once I can access phone.

* If it's code that actually alters the Achievement points - can someone let me know what it is?
(I've forgotten it ages ago if that's what altered them)
 
Last edited:

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
I used the .bat & seems to have worked for the most part.

Started new game - all seems to work ok - except for the Achievement points - they're -2500!

I don't remember altering them.
I've adding stuff in console - but it was only the ability points as far as I recall.
(And never seemed to work anyway - half the reason to use the .bat in the first place)
-Does anyone know what might have caused it?

*Just started a new game for a second time, have 565 points (Achievements) once I can access phone.

* If it's code that actually alters the Achievement points - can someone let me know what it is?
(I've forgotten it ages ago if that's what altered them)
I guess I didn't explain it fully outside of the change log. In previous versions, the skill points were something I wrote in. They don't actually exist. They're a calculation of how many levels you've gained and how many perks and/or mutations you've purchased. (Basically, think (levels * 5) - sum(perks and mutations unlock cost)). As such, I had added back in. As of v0.8c, skill points were added back into the game...sort of. Skill points are the previous calculations + skill points purchased via achievement points. So, I've removed implementing my own skill points and just made the button let you buy skill points without limitations. Well, what I didn't anticipate is that achievement points is a calculation of a lot of things, one of which is how many skill points you've purchased. So, if you've purchased a bunch of skill points outside the achievements menu, it can bring the number down into the negatives.
With that said, as of v2.6, I've added the ability to add achievement points yourself (which, ironically, meant I had to implement my own achievement points like I once did for skill points). So that should fix your issue.
Screenshot_2025-10-11_13-53-04.png
 

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
Has the installation method changed? I downloaded the .bat from github into the game folder, run as administrator, a window appears and disappears in a fraction of a second and.... ?????

I don't know what I'm looking for in game to tell if it worked, if it worked at all.
The only thing that's changed in the .bat file is the . If it's appearing and disappearing instantly, something's gone wrong.
The common culprits are:
  • Windows defender/antivirus/anti-malware software preventing the .bat file from executing via permissions, quaratine, etc.
  • The .bat file is running from a location that isn't allow to be ran from (within a zip directory, permission denied, directory is read only, etc.)
If none of these are the issue, I recommend running it from a command prompt so the window stays open or use some other method of keeping the window open once it finishes. Here are some other .
 
Last edited:

namelessone22

Member
Oct 4, 2018
408
260
257
I guess I didn't explain it fully outside of the change log. In previous versions, the skill points were something I wrote in. They don't actually exist. They're a calculation of how many levels you've gained and how many perks and/or mutations you've purchased. (Basically, think (levels * 5) - sum(perks and mutations unlock cost)). As such, I had added back in. As of v0.8c, skill points were added back into the game...sort of. Skill points are the previous calculations + skill points purchased via achievement points. So, I've removed implementing my own skill points and just made the button let you buy skill points without limitations. Well, what I didn't anticipate is that achievement points is a calculation of a lot of things, one of which is how many skill points you've purchased. So, if you've purchased a bunch of skill points outside the achievements menu, it can bring the number down into the negatives.
With that said, as of v2.6, I've added the ability to add achievement points yourself (which, ironically, meant I had to implement my own achievement points like I once did for skill points). So that should fix your issue.
View attachment 5332216
Was still running v2.4 :rolleyes: :oops:
Thanks for adding this! (And doing the mod in the first place) :)
 
  • Like
Reactions: sleepingkirby

Sweetluvd

Member
Feb 5, 2019
165
128
208
Guys. How could I get the Laura's task become her first friend to complete the big mission. I get 1500pt for love and slut. Had I missed something. Please help
 

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
Guys. How could I get the Laura's task become her first friend to complete the big mission. I get 1500pt for love and slut. Had I missed something. Please help
Try sleeping and waking up in your bedroom alone:

Code:
define all_Events["LauraKinney_events_first_friend_part_one"] = {
    "conditions": (
        ConditionClass("QuestPool.check('LauraKinney_quests_friendship')"),

        ConditionClass("Player.location == Player.home"),
        ConditionClass("not Present"),

        # this has to be a manual check on the stats
        ConditionClass("check_approval(LauraKinney, threshold = LauraKinney.thresholds['friendship'])"),

        ConditionClass("LauraKinney.is_in_normal_mood()"),
    ),

    "flags": "waking",

    "priority": 1,
}
The code says, your location is "Player.home" (I'm assuming your own bedroom), I'm guessing "not Present" is no one else is there with you, your friendship with her is high enough, Laura is not mad at you, and you're waking up.
 
  • Like
Reactions: Sweetluvd

Sweetluvd

Member
Feb 5, 2019
165
128
208
Try sleeping and waking up in your bedroom alone:

Code:
define all_Events["LauraKinney_events_first_friend_part_one"] = {
    "conditions": (
        ConditionClass("QuestPool.check('LauraKinney_quests_friendship')"),

        ConditionClass("Player.location == Player.home"),
        ConditionClass("not Present"),

        # this has to be a manual check on the stats
        ConditionClass("check_approval(LauraKinney, threshold = LauraKinney.thresholds['friendship'])"),

        ConditionClass("LauraKinney.is_in_normal_mood()"),
    ),

    "flags": "waking",

    "priority": 1,
}
The code says, your location is "Player.home" (I'm assuming your own bedroom), I'm guessing "not Present" is no one else is there with you, your friendship with her is high enough, Laura is not mad at you, and you're waking up.
Thank u, sir
 
  • Like
Reactions: sleepingkirby

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
For those paying attention, the cheat injector has been updated to version 2.7. As always, please make sure to apply to a fresh copy of the game.
I discovered that the wearing cum feature in the game is not as robust as I initially thought. Thus I re-implemented the wear cum feature with the same conditions. They will not clean it off when changing cloths or leaving the room if they've agreed to wear cum 10 times. This will most likely be in place until either the exhibitionist trait has been added or the entire mechanic completely changes.
 

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
can't get it to work on the Mac version, is there a way to do it?
It's not completely easy, it takes a few extra steps, but other's have tried and it should work. But I don't remember if I ever got confirmation that it did. By all means, it really should work without an issue but given how much apple messes with freeBSD it's hard to know for sure.
No...kind of. Mostly because I don't have a mac I can test it on. But the linux/shell version can work if you know a few things.
  1. The path. You have to put it in AND RUN IT from within the .app. So the path would look something like this:
    1. /Users/<username>/Downloads/TheNullHypothesis.app/Contents/Resources/autorun/game/
    2. This is assuming, of course, that the game is in the downloads folder.
  2. You need to install "wget" before you run it as the linux version downloads the latest rpatool if it doesn't exist.
    1. If you don't know how, I found . They're old as they're for snow leopard, but it should still work. At least, I hope they still do. Otherwise Apple really fucked up OSX/messed with freeBSD.
Someone else went through this journey already. You can find the conversation here.
 
  • Like
Reactions: itsall4you

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
Pixeldrain doesn't let me download. Does anyone have this problem?
Yeah, some EU countries don't like it for some reason. Last I heard, it's a pretty petty reason.

If you go here:


This is the download button
Screenshot_2025-10-17_19-41-16.png

ETA: More info on the block:


Statement regarding the Italy block

I have been working on the blocking situation in Italy, but there has been no progress. I have contacted every phone number or e-mail address I could find. All my e-mails are ignored and half of the phone numbers are out of service and the other half connect to (very impatient) people who don’t speak english.


I do not know what else I can do to make more progress on this situation. I have exhausted my options. Is there anyone in Italy or who speaks Italian who would be willing to help? I need to get in contact with the Polizia Postale, which has been blocking access to pixeldrain.com nationwide for well over a year now.


Not only are they blocking access to the site (which is bad enough), they are also spreading a terrifying and misleading image of what pixeldrain is being used for. This is seriously affecting the reputation of my business and myself. I’d really like to get this resolved. I am also willing to offer a financial compensation for anyone who can help me get this resolved. If you think you can help, please contact me . My username is Fornax.
 
Last edited:
  • Like
Reactions: Leathermax

sleepingkirby

Well-Known Member
Aug 8, 2017
1,291
1,921
262
Thanks a lot, mate. As usual, politicians striving to make a worse world.
I mean, yes, but also no:

You can blame the politicians for going along with it, but really, it's the IP (intellectual property) holders (media companies and tech companies) that's making everything worse. It's all part of the enshitification.

Again, this is why I open source all the stuff I write, including this cheat injector and am a big proponent of open source software and discourage people from using/recommending/relying on close source software. It literally makes the world a better place (however small an impact it has).

I know it always sounds like I'm preaching or ranting, but it is actually important and affects real people. It's one of those things where you don't notice it until it affects you. And, by then, it's too late.
 
5.00 star(s) 1 Vote