Yesterday, Maxis producer Grant Rodiek admitted that The Sims 4 had shipped with a number of "development cheats" accidentally included in the game. Apparently, it was only after until one user — TwistedMexican — first discovered them that Rodiek came out and officially shared them with the rest of the public. Turns out though, there are quite a bit more "cheats" that Maxis is keeping secret from us.
TwistedMexican was kind enough to post all of these "unofficial" cheats in a lengthy Reddit post which I've included below. For those of you who would rather stick to the approved "official" cheats, you can find them here.
"These cheats were unveiled after I decompiled the source code and found the functioning commands. They were meant for developer's use only and were not meant to be accessible by players," he explains. "That said, The Guru's have stated they should work fairly well as they were extensively used for testing."
Get Sim ID
**Some cheats require the Sim ID instead of your sims First and Last name. Use this command to get it. You're only interested in the long numerical string at the end.
sims.get_sim_id_by_name <yoursimfirstname> <yoursimlastname>Money Cheats
Set Household fund to exact amount
<amount> is a number value.money <amount>Add or subtract amount from Household funds
<(-)amount> is a positive or negative number.sims.modify_funds <(-)amount>Careers and Skills
Set Skill Level <level> is a number between 1 and 10
Stats.set_skill_level <skilltype> <level>Promote Career
Careers.promote <NameOfCareer>Example:
careers.promote secretagentDemote Career
Careers.demote <NameOfCareer>Add Career
Careers.add_career <NameOfCareer>Remove Career
Careers.remove_career <NameOfCareer>Raise a Child's Grade Performance
Careers.promote Gradeschool Careers.promote HighschoolAspiration Cheats
Complete Aspiration's Current Milestone and get Points
aspirations.complete_current_milestoneAdd 100 Aspiration Points
Note: You have to run the remove_buff command in order to use the cheat again.sims.add_buff Points sims.remove_buff PointsGet Infinite Potions using the Infinite Consumables Cheat
Note: Run this command first, then buy a potion. Place it in the world and the sim will drink it indefinitely until you cancel the action. They'll sit the potion back down to use again later. This works on all consumables but food will still spoil.objects.consumables_infinite_toggleCheats for Needs
Fill Specific Need
fillmotive <motiveType>Example:
fillmotive motive_hungerEmotions and Buffs
Add Emotions and other Buffs to Sim
Sims.add_buff <buffType>Remove a Specific Buff
Sims.remove_buff <buffType>Reset Sim to Fine (Removes all buffs)
Sims.remove_all_buffsRelationships
Modify a Relationship's Friendliness and Romance Levels
<yoursimFirst> is your active sim's first name.
<yoursimLast> is your active sim's last name.
<targetsimFirst> is the target sim's first name.
<targetsimLast> is the target sim's last name.
<(-)amount> is a positive or negative value between 1-100.
<track> is either: [Friendship_Main/Romance_Main]modifyrelationship <yoursimFirst> <yoursimLast> <targetsimFirst> <targetsimLast> <(-)amount> <track>Example:
modifyrelationship Jim Bob Jill Smith 50 Friendship_MainSpawn a Friend for Me
Note:Spawns a sim on your lot with a 50% friendship status with your active sim.relationships.create_friends_for_simMakes Acquantances with ALL sims
Note: Includes recently deceased sims. Takes a few seconds to complete.relationship.introduce_sim_to_all_othersNOTE: The following relationship commands require sim ID's. See the Sim ID section above to get these.
Completely Destroy a Relationship
relationship.destroy yoursimID targetsimIDAdd a Relationship Bit (Status) Between Two Sims
relationship.add_bit <yoursimID> <targetsimID> <relationshipBit><relationshipBit> can be one of the following values:
romantic-Married family_husband_wife family_grandchild family_son_daughter family_brother_sister family_grandparent family_parentTrait Cheats
Add Trait to Sim
traits.equip_trait <traitnameNoSpaces>Example: traits.equip_trait SteelBladder
Sims, Age, and Behavior
Spawn Sim and Add to Household
sims.spawnSpawn Sim as Stranger
<amount> is a number indicating how many sims to spawn. Be careful, large amounts will crash the game.sims.spawnSimple <amount>Set Sim Age to Adult
Note: Exercise caution with this.setageMake Sim Behave As Maid
Adding this buff will make your sim behave normally, but when there's something to clean up they'll immediately do it on their own.Turn Maid Behavior on
sims.add_buff NPC_MaidTurn Maid Behavior off
sims.remove_buff NPC_MaidSOAK: Handyman, Maid, and Parties
Note: The developers used these cheats to stress-test the system. Because that was the focus of these commands, the handymen and maids are just randomly generated sims. They behave as expected – they'll chat for a few hours, fixing/cleaning anything that needs it, then leave.
Enable Handyman
soak.enable_soak_handyman_situationCall Handyman
soak.create_soak_handyman_situationEnable Maid
soak.enable_soak_maid_situationCall Maid
soak.create_soak_maid_situationEnable Party
soak.enable_soak_party_situationCall Party
soak.create_soak_party_situationHelp Your Sim Over The Edge (Influence Death)
You can't immediately kill your sim, but adding these following buffs might help:
Death by Repair
Add this buff then have your sim try fixing items around the house.sims.add_buff buff_Death_Electrocution_WarningDeath by Exhaustion
Add this buff and your sim might die immediately. If not, try working out. This doesn't always work as the workout options will gray out.sims.add_buff buff_Death_ElderExhaustion_WarningObject Cheats
This is fairly experimental. Use caution.
Delete the white-style ole' mailboxobjects.destroy 0x0ee3008799520c7cDelete the Willow Creek mailbox
objects.destroy 0x0ee3008799520c32Set Trashcan as your Head Because why not?
objects.set_as_head 0x0ee3008799520c92