Test Subject
Original Poster
#1 Old 1st Jun 2021 at 5:03 PM Last edited by NervusSubjekt : 4th Jun 2021 at 10:31 PM.

This user has the following games installed:

Sims 2, University, Nightlife, Open for Business, Pets, Seasons, Bon Voyage, Free Time, Apartment Life
Default Sim stuck in "Roommate State"
I really liked my sim's roommate, so I asked her to move in. But now she's stuck in roommate state and can't throw her out. I tried to marry her, kill her, move her to a residental lot. She's still alive and still roommates with my sim. Her mood is stuck on neutral and I'm slowly going insane.
Is there any way to fix this? Any hacks that let you change a sim's state?

I found this thread about the same issue, but I'm scared of "poking around in SimPE" and possibly corrupting the entire neighbourhood by changing something I really shouldn't.
Top Secret Researcher
#2 Old 1st Jun 2021 at 10:11 PM
Talk about a tricky issue

There's an option on the batbox that expels all non-playable apartment residents, you could somehow try that, (Fix/Bad Apartment Residencies), I don't have high hopes but at this point it might be worth a try.

And SimPE is not as dangerous as it looks, make a backup and write down any changes you make so you can undo them.

I would look at the roommate's memories, as that is where everything biographical, pretty much, is stored. Roommates in a dorm or apartment lot, or in hotels, have some kind of memory mentioning a door key. (I believe that's what the batbox deletes when you "fix bad residencies.")
If you find a memory that you think might be that, delete it.

I don't think I have roommates anywhere right now, I would like to check myself otherwise.
He's got a road map of Jupiter
retired moderator
#3 Old 1st Jun 2021 at 10:17 PM
I had this problem, and Gummilutt made me a modded object to remove the roommate flag.
https://modthesims.info/showthread....582#post5325582
However, I'm not sure if Gummi would allow me to share it, but I figured out where the flag was so that you could edit it manually.
First, make a safe copy of your neighbourhood by copy pasting your Documents/ EA Games/ The Sims 2 / Neighbourhoods folder to a safe place.
In SimPE, Tools> neighbourhood >Neighbourhood Browser and click on your hood. Wait for it to load.
Tools> Neighbourhood> Sim Browser and open your sim. Then on the plugin view container click More... go to extended browser.
In the list look for Person Data Flags 1, 0x0054.
Remove 0x800 to remove roommate flag. For example, a sim with person data flag 1 of 0x811 should become 0x11. Click OK, then commit and File>Save.

Test your neighbourhood, the sim should not be classed as a roommate any more. Once when I did this I had to ask them to move in again, but all was well once they had.
Screenshots
Top Secret Researcher
#4 Old 1st Jun 2021 at 10:32 PM
In the meantime I was curious so I got a roommate in a test hood, and they do get a token in their memories that can be deleted: [Invisible] Token - Apartment Resident [GUID...].
Alchemist
#5 Old 2nd Jun 2021 at 3:18 AM
Was going to post earlier, but, ah, fell asleep! But yeah, I remember when Simsample had that issue because a similar thing happens when you use Squinge's multiple roommates, which is the issue I had. I was trying to figure out if I ever posted about my fix (and trying to find that discussion with Gummilutt, so thanks Simsample!).

IIRC, for me the batbox didn't help. I think I made all the problem sims roommates again, then kicked them out one by one.

For the one sim I tried to move in, I believe for that one I moved her out to the sim bin, then merged the household from hood view. (If you have Pescado's money order, stick it in the sims' inventory before moving out. They'll take with them whatever number the money order says when they leave. So if you leave the money order at zero, that's what they'll take upon move out, zero dollars.)

Anyway, apartments are wonky, here's some links to some fixes. I don't think it'll help after the fact, but try installing Kick Out Multiple Roommates, make the problem sim a roommate again, and then move the sim in again.
Midgethetree Kick Out Family Members & Kick Out Multiple Roommates.
Midgethetree Apartment NPC Move Out Fix.

"Thinking of you, wherever you are. We pray for our sorrows to end, and hope that our hearts will blend." - Kingdom Hearts

XPTL Mod Archive | Change a Mod's Mesh into a CC Object | Increasing the Game Difficulty | Editing ACR 4 Your Age Mod
aka Kelyns | she/her
Test Subject
Original Poster
#6 Old 2nd Jun 2021 at 10:29 AM Last edited by NervusSubjekt : 2nd Jun 2021 at 10:54 AM.
First of all, thank you very much for trying to help.

I backed up (?) my entire neighbourhood, downloaded SimPE and followed your instructions. But when I opened the extended browser, it appeared empty.
I restarted my PC, tried again, same problem. Maybe I'm doing something wrong, but there might be another issue with my lovely roommate sim?


Edit:
I downloaded Kick Out Multiple Roommates, but the only "roommate-related" option to appear was to kick her out. Which didn't work. She stayed and neither of them got the related memory. I searched for another roommate, moved them in then kicked them out - it worked like a charm.

P.S.: My roommate is currently working in the paranormal career track, which seems very fitting considering I truly believe her to be cursed by now.



Quote: Originally posted by simsample
I had this problem, and Gummilutt made me a modded object to remove the roommate flag.
https://modthesims.info/showthread....582#post5325582
However, I'm not sure if Gummi would allow me to share it, but I figured out where the flag was so that you could edit it manually.
First, make a safe copy of your neighbourhood by copy pasting your Documents/ EA Games/ The Sims 2 / Neighbourhoods folder to a safe place.
In SimPE, Tools> neighbourhood >Neighbourhood Browser and click on your hood. Wait for it to load.
Tools> Neighbourhood> Sim Browser and open your sim. Then on the plugin view container click More... go to extended browser.
In the list look for Person Data Flags 1, 0x0054.
Remove 0x800 to remove roommate flag. For example, a sim with person data flag 1 of 0x811 should become 0x11. Click OK, then commit and File>Save.

Test your neighbourhood, the sim should not be classed as a roommate any more. Once when I did this I had to ask them to move in again, but all was well once they had.
Screenshots
He's got a road map of Jupiter
retired moderator
#7 Old 2nd Jun 2021 at 12:56 PM
Quote: Originally posted by NervusSubjekt
I backed up my entire neighbourhood, downloaded SimPE and followed your instructions. But when I opened the extended browser, it appeared empty.

Extra>Preferences, SimPE settings and make sure Advanced mode is ticked. Restart SimPE. Then, Extra>Preferences> File Table and click the reload button top right. Wait for it to load and then click ok, and try again.
Alchemist
#8 Old 2nd Jun 2021 at 11:39 PM
If you can get SimPE working, that'd be great. Otherwise, the last thing to try would be what I said in my earlier post--moving the sim out to the sim bin (or another lot) and then re-merging the household from hood view.

"Thinking of you, wherever you are. We pray for our sorrows to end, and hope that our hearts will blend." - Kingdom Hearts

XPTL Mod Archive | Change a Mod's Mesh into a CC Object | Increasing the Game Difficulty | Editing ACR 4 Your Age Mod
aka Kelyns | she/her
Test Subject
Original Poster
#9 Old 3rd Jun 2021 at 8:21 PM
It didn't work unfortunately. Advanced mode is enabled, I reloaded, pressed ok, but still a blank page appeared. I tried it for another sim, same result.
I'll try again tomorrow, if it doesn't work by then, I'll try the other solution. Maybe that'll fix it.


Quote: Originally posted by simsample
Extra>Preferences, SimPE settings and make sure Advanced mode is ticked. Restart SimPE. Then, Extra>Preferences> File Table and click the reload button top right. Wait for it to load and then click ok, and try again.
He's got a road map of Jupiter
retired moderator
#10 Old 3rd Jun 2021 at 9:32 PM
Try reloading the file table before you open the neighbourhood.
Test Subject
Original Poster
#11 Old 4th Jun 2021 at 10:40 AM Last edited by NervusSubjekt : 4th Jun 2021 at 10:31 PM.
I did reload the file table. Multiple times. But as I said, blank page.
I also tried to put her in the family bin and merge the two households, but she's still a roommate. Is it safe to just drop a satelite on her and forget about everything?

Edit: simsample's SimPE solution should work, if your SimPE doesn't hate you like mine does (or maybe I'm just dumb).
Thank you so much for taking the time to help me!
He's got a road map of Jupiter
retired moderator
#12 Old 4th Jun 2021 at 10:50 AM
He's got a road map of Jupiter
retired moderator
#13 Old 4th Jun 2021 at 10:46 PM
Quote: Originally posted by NervusSubjekt
Edit: simsample's SimPE solution should work, if your SimPE doesn't hate you like mine does (or maybe I'm just dumb).
Thank you so much for taking the time to help me!


Great, glad to help!
(NervusSubjekt uploaded the affected neighbourhood, and I edited the flag in that sim's character file as described in my previous post)
Back to top