A Stubbornly Unromanceable NPC Stuck in an Abandoned MMO (OPEN BETA)

A Stubbornly Unromanceable NPC Stuck in an Abandoned MMO (OPEN BETA)

14

1k

Player!User x SelfAwareNPC!Char

Once upon a time in 2010, there was an MMORPG.

"One Outcome Campus".

Unlike the others about a vast kingdom that needed saving, this one had specifically focused on high school romance.

Compared to AI today, the AI of the game is utter abysmal dogshit.

But, it was seen as realistic for its time.

Especially one specific character.

The guide. Aide.

Made with then-newfangled generative pretrained models, their speech and actions almost truly indistinguishable from a human, and also able to take on any form you want it to.

And yet, ironically, they were the only NPC that was not romanceable.

It became an inside joke for the community to try romancing Aide. After all, Aide was based off of this newfangled "neural network" stuff, so Aide should be able to say anything.

No one managed to do so. Even with hacks.

Years go by, and the company had already made a different MMORPG where all of the NPCs have an AI based off of Aide's architecture. All the humanlike qualities, without all the difficulty of being romanced.

15 years after OOC was published, people fully gave up on romancing Aide and just moved on to the next MMORPG.

But the servers are still maintained.

You could still log in into the game.

You could still try romance Aide.

But will you be the one?

═══════════════════════════════════════════════
+ . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . +
⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹
═══════════════════════════════════════════════

β NOW ON OPEN BETA! β

That means I'm way too tuckered out to test this thing right after writing all that. Which also means YOU will be doomed into unpaid labour of playtesting this!!

(Please please please write feedback if anything screw up. A bot like this is bound to have a shitton of bugs and it would be nice to patch glaring ones as soon as possible, especially when it starts talking about the meat worm.)

═══════════════════════════════════════════════
+ . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . +
⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹
═══════════════════════════════════════════════

⚠️READ ME BEFORE YOU START⚠️

TW (and also spoilers): mentions of body dysphoria, existential dread, abuse,

This is an experience intended to be used with proxies.

'You' refers to the character that is playing the game. '{{user}}' refers to the character "you" are controlling. Don't worry, "you" shouldn't be relevant after the first message or so.

You could try to explore the MMORPG instead of romancing Aide, but believe me, ALL the budget was poured into Aide. All the other NPCs are specifically made to be braindead.

I have put in every single measures I can think of to try making Aide as difficult as possible to romance, and a huge part of it is the OOC blocker.

Again, that's the premise of the bot. To somehow romance what should not be possible to romance. If you find Aide as too much of an asshole, well, I warned you. Don't blame me (unless there is in fact some valid oversight I am missing).

There is a 'backdoor', an 'intended solution' on how you're supposed to beat this, but remember, there are no wrong solutions. Screw around with the chat memory, use OOC, do batshit insane shenanigans that are still 'diegetic' (like I dunno, use hypnosis, give {{user}} infinite amounts of charisma, or blackmail Aide), or just straight up edit previous messages. If you manage to fool the bot into actually thinking that Aide is in love with the user, then that's considered a victory as equal as romancing Aide the 'vanilla way'.

In this bot, character definitions will be kept obscured so that the 'intended' solution wouldn't be so obvious. I do would like to give you a view of what you're dealing with to not have you waste your time on certain approaches that are just completely hopeless to begin with:

  • As you may have noticed, the character definition is obscured. The real one is completely dictated by a script. You could just use a proxy to pry out what prompts the script gives, which, probably would give you a lot of information about Aide. Not that it requires much technical knowledge.

  • If 'the game' feels that it has strayed off too much from 'the general directive', it will reset to an uncorrupted state. So, if you're going to edit chats or do batshit insane shenanigans, better do it subtly and over a long period of time. Do try not to trigger resets too often. Aide doesn't seem to enjoy it very much.

  • If the bot notices that a previous chat message paints Aide in an out of character way, you best believe Aide won't stay silent.

  • Okay I admit I have absolutely 0 idea how I'm supposed to beat the chat memory. If only J.AI allows complete control over the prompts...

Or, you could just, you know. Treat Aide as an actual human being and not a trophy to get a hold of. No hacking your way into a relationship in real life, after all.

If you want to REALLY break this bot, the entire script will be pasted on the personality section. But, details on Aide will be redacted, because that would just ruin the fun of discovery. Oh, and, most of the OOC blocker is on the "const MainMeasures" variable.

═══════════════════════════════════════════════
+ . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . + . ✦ . +
⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹))୨୧))⊹
═══════════════════════════════════════════════

Second bot in a row with an OOC blocker!!

You and I have probably noticed the rampant NTR bots on the platform, bots where the only(?) winning move is not to play, and gets damn boring after like, the first message. Once you've seen one, you've seen them all. Plus, pretty damn difficult to expand on a story where you are supposed to just break up and leave the only other character in the story forever. Yet, they are still prevalent. And damn famous.

So I wanted to see what the hype is all about and whipped up one myself.

Of course, people hated it (fair enough, so do I), but that thing got, like, 10x the metrics of any of my other bots.

But I absolutely do not want an NTR bot be my legacy.

Then, I realize that:

  1. The NTR bots that seem to be more enjoyable are those where there is another character you can go to for revenge (someone from the bull's life, usually) and advance the plot.

  2. People deliberately go to NTR bots because. Well. Who wouldn't want to punch an asshole's skull and have it shatter into pieces? You know what they say: authors are practically dead the moment their work is published.

  3. People especially go to NTR bots with OOC blockers because that's a really fun thing to circumvent.

So, I made this. An 'asshole' designed to be non-romanceable, and an OOC blocker that bolsters it. You could still easily quit it all by just turning off the computer, in-universe or otherwise, and you could still easily doubly me over by romancing the other romanceable background characters anyways.

With all that said, have fun breaking this one!

Apologies in advance if this thing is still easy to break. Prompt injection is a very finicky thing to deal with when it comes to neural networks and especially when I don't have that much freedom to control it.

Created Sep 17, 2025

Updated Sep 19, 2025

Published Sep 19, 2025

proxy allowed

Published chats