Forum Discussion

StuStuie's avatar
StuStuie
Seasoned Ace
12 months ago
Solved

Replacing NPCs with your own Sims?

I have been trying this repetitively, and I can't figure it out. I followed the website here: https://bethsims-nocc.tumblr.com/post/181151512324/assigning-sims-4-npc-jobs, but my Sims still aren't delivering Pizza LOL It's so weird.

sims.get_sim_id_by_name [yoursimfirstname] [yoursimlastname] : Get the SimID of the NPC
careers.add_career [NPC career] [SimID] : Assign a career to the NPC

For example : careers.add_career polli 329330112625249404

careers.add_career Adult_NPC_Fisherman
careers.add_career Adult_NPC_HomeChef
careers.add_career Adult_NPC_Librarian
careers.add_career Adult_NPC_Maid
careers.add_career Adult_NPC_Mailman
careers.add_career Adult_NPC_Nanny
careers.add_career Adult_NPC_PizzaDelivery
careers.add_career Adult_NPC_Repair
careers.add_career Adult_NPC_Gym_Trainer
careers.add_career Adult_NPC_Barista
careers.add_career Adult_NPC_Bartender
careers.add_career Adult_NPC_Gardener_Service

careers.add_career Adult_NPC_GrimReaper
careers.add_career Adult_NPC_TragicClown

careers.add_career Adult_NPC_Ranger

careers.add_career Adult_NPC_Pollinator

careers.add_career Adult_NPC_YogaInstructor_Venue
careers.add_career Adult_NPC_Reflexologist
careers.add_career Adult_NPC_MassageTherapist
careers.add_career Adult_NPC_MassageTherapist_Service

careers.add_career Adult_NPC_DJ

  • Ok. I can help here. I made a whole guide on it in The Sims Forums, so yeah, check it out whenever you need. The forum site is read-only, so I'll have to update it in the new EA Forums.

    Anyway, with the pizza delivery, remember that if you have ordered a pizza before you made your pizza delivery sim, then that generated sim could still show up instead. You can make them play with the household they're in for one time or delete them.

    But let's see the guide I shared...

    Ah, here it is!

    Spoiler

    Pizza Deliverer
    These sims come to deliver the pizza your sim ordered.

    📝Simply Assign a Career/Trait
    ✅️ trait_isPizzaDelivery
    ✅️ career_Adult_NPC_PizzaDelivery
    ❌️ Ghost
    ❌️ Father Winter
    ❌️ Servo

    You need to use these cheats on these sims:

    traits.equip_trait trait_isPizzaDelivery
    careers.add_career career_Adult_NPC_PizzaDelivery
    

    Remember, playing with the sim again will remove their role.

    By the looks of it, you only assigned the career. But did you also assign the trait? Beth's Sims guide also lists the NPC traits under the careers you need to add. For that, you'll need this cheat instead:

    traits.equip_trait [trait_name_here]

    I'm also sure that your sim is not a ghost, servo, or Father Winter. My guide also includes what traits your sim must and mustn't have to appear in the role.

    In addition, there are location-based careers (bartender for example) for which I suggest not making sims from scratch, but instead edit the existing sim that has been generated for the role. This is as location-based career need a certain lot for the sim to work on and the usual cheats here assign no location.

    But yeah, in short, this is the routine I do when I make my NPC sims:

    1. Create them (also look in my guide from time to time which traits, age, or occult status you're going to be needing).
    2. Move them into a lot.
    3. Add the traits and skills I want.
    4. Add the necessary NPC traits and careers.
    5. Exit to Manage Worlds, make them unplayed, and evict them from the lot.

1 Reply

  • Ok. I can help here. I made a whole guide on it in The Sims Forums, so yeah, check it out whenever you need. The forum site is read-only, so I'll have to update it in the new EA Forums.

    Anyway, with the pizza delivery, remember that if you have ordered a pizza before you made your pizza delivery sim, then that generated sim could still show up instead. You can make them play with the household they're in for one time or delete them.

    But let's see the guide I shared...

    Ah, here it is!

    Spoiler

    Pizza Deliverer
    These sims come to deliver the pizza your sim ordered.

    📝Simply Assign a Career/Trait
    ✅️ trait_isPizzaDelivery
    ✅️ career_Adult_NPC_PizzaDelivery
    ❌️ Ghost
    ❌️ Father Winter
    ❌️ Servo

    You need to use these cheats on these sims:

    traits.equip_trait trait_isPizzaDelivery
    careers.add_career career_Adult_NPC_PizzaDelivery
    

    Remember, playing with the sim again will remove their role.

    By the looks of it, you only assigned the career. But did you also assign the trait? Beth's Sims guide also lists the NPC traits under the careers you need to add. For that, you'll need this cheat instead:

    traits.equip_trait [trait_name_here]

    I'm also sure that your sim is not a ghost, servo, or Father Winter. My guide also includes what traits your sim must and mustn't have to appear in the role.

    In addition, there are location-based careers (bartender for example) for which I suggest not making sims from scratch, but instead edit the existing sim that has been generated for the role. This is as location-based career need a certain lot for the sim to work on and the usual cheats here assign no location.

    But yeah, in short, this is the routine I do when I make my NPC sims:

    1. Create them (also look in my guide from time to time which traits, age, or occult status you're going to be needing).
    2. Move them into a lot.
    3. Add the traits and skills I want.
    4. Add the necessary NPC traits and careers.
    5. Exit to Manage Worlds, make them unplayed, and evict them from the lot.