Forum Discussion

Riemunen's avatar
4 years ago
Solved

Premade sims losing their occupation when played

I played with the Scott family for a few days and after going back to my family, I noticed that Sara wasn't the pub owner anymore and she was replaced by a random sim created by the game. I played the family because of their backstory of them wanting children and now I'm bummed that she no longer owns the pub. 😐 How do I get Sara back to being the pub owner in my save?

  • @RiemunenUnfortunately, as many others already has said, the roles "break" when you play them, or "activate" them. It's odd that they even have these roles while living in a house, as many will play and break them.

    I think there's a solution though! NPC's have a hidden career and a hidden trait, which you can assign with cheats. First, remove the current "Pub owner" npc from your game. Then go into the Scott family household and have Sara as your active sim. Note that they shouldn't be at the Pub, but any other lot should work. Write 'testingcheats on' in the cheat menu (if you don't already have it on). Now, you need to write in two cheats:

    traits.equip_trait trait_Hidden_Cottageworld_NPC_PubOwner
    careers.add_career career_Adult_CottageWorld_NPC_PubOwner

    This should give a pop-up that Sara has the pub owner career. Now, save and go to manage worlds and mark the Scott household as unplayed. This *should* bring Sara back as the pub owner. (I tried it and it worked!)

    There is also a mod called Zero's Assign NPCs Roles, were you go into a cheat menu and choose the npc role you wish to assign. You still can't have the household marked as played, though.

    Hope it works out! 🙂

22 Replies

  • MintyFreshSims's avatar
    MintyFreshSims
    Seasoned Vanguard
    3 years ago

    Hmm... You seem to be doing all the steps correctly. If I understand your message correctly, you might've missed the "beginning" of the cheats. I realised when looking at mu post that I didn't really specify that the cheats are "in two parts". All trait cheats a start with traits.equip_trait and all career cheats start with careers.add_career. Try the cheats below again, with all the moving, evicting and mark as unplayed stuff.

    traits.equip_trait trait_Hidden_Cottageworld_NPC_GroceryOwner

    careers.add_career career_Adult_CottageWorld_NPC_GroceryOwner

    As you said, doing it with the SimID might be another way to do it, though I personally find it more finicky.

    If it still doesn't work, I know that in new saves, I sometimes forget testingcheats true before I try to cheat, which makes them fail. If thats out of the way, I'm not sure if there's a particular order to the cheats, so maybe try the career cheat before trait cheat and vice versa.

    Then there's also where Kim is placed. If you place her in Finchwick village center, the game will have already spawned in a new grocery owner because the area is "activated", and the cheats won't work as the role is already filled.

    I really hope you find a solution to the problem. Fingers crossed!

  • xochiquetzl_xkvn's avatar
    xochiquetzl_xkvn
    Seasoned Ace
    3 years ago

    @Knotwise13 

    Yeah, what @MintyFreshSims said here:

    "Then there's also where Kim is placed. If you place her in Finchwick village center, the game will have already spawned in a new grocery owner because the area is "activated", and the cheats won't work as the role is already filled."

    I would go to the empty lot in Old New Henford, place her there, run the cheats, and then evict her.