Enable the boolProp testingCheatsEnabled true code. Go to the mailbox, SHIFT CLICK the mailbox, then select the "Make me know everyone" option. Shift Click the Sim you are controlling and click "More" once, then "Spawn", then "More", then "Sim Modder". A small model baby should appear. Go to your phone and call a Sim. Click "Show As Text" above the lightning symbol. Scroll down until you find names such as "Kiera Go The Infallibly Good Witch" or "Lila Hourvitz The Atrociously Evil Witch". Invite any witch desired, depending on if you want to be a good or bad witch. When they arrive, click on the sim modder baby. Click "Relationships: Other To Me", Click on the name of the witch, then click "Like" (or "Love", if you are a teen). Click off the sim modder baby and do the same thing, except click "Relationships: Me To Other". Shift Click the witch then click "Make Selectable". Change your Sim to the witch. Click the Sim you want to turn into a witch then click "More". After that, click "Cast A Spell: Magus Mutatio" and wait for the magic to happen. Your Sim is now a witch. Note: The witch who gave you powers will also give you a spellbook and cauldron, which you can find in your inventory.
Enable the Maxmotives code to get all motives to full. With the game paused, enable the MotiveDecay On code. This will stop the motives for all the Sims on the lot from decreasing. They will no longer need to use the bathroom, eat food, or have anti-social crying. This also works for pets and babies.
Press CTRL + ALT + C during game play to display the console window. Enter one of the following codes to activate the corresponding cheat:
CHEAT FUNCTION - CHEAT CODE Change lot zoning [NOTE 1] - changelotzoning All building tools available for building apartments - boolProp aptBaseLotSpecificToolsDisabled false Print lot's class and corresponding numerical lot class value - printLotClass Change lot classification - changeLotClassification Reset changeLotClassification code for current lot and set lot class to correct calculated value - clearLotClassValue Toggle vertical sync for game performance - Vsync Toggle floortile lock; set to "false" to floortiles outside the lot - boolprop locktiles Enable build/buy mode tools on apartment lots and place objects outside of apartment room limits when set to "false" - boolprop aptsublotspecifictoolsdisabled Toggle aging - Aging Get indicated amount of Simoleons - familyFunds All motives filled - Maxmotives Toggle no motives decreasing on lot - MotiveDecay On Expand or contract console window - Expand Lists console commands - Help Type expand to display version - gameVersion Toggle buy/build mode tools in apartment lots2 - apartmentBuildBuyRestrictions
NOTE 1: Enter the desired lot and make sure that there are no Sims currently living there before enabling this code.
Enable the boolProp testingCheatsEnabled true code. Hold SHIFT and on a pregnant Sim. Click on "Spawn", then "Tombstone of L and D". A tombstone will appear. Click the tombstone. Then, select "Speed up my pregnancy". Note: If your Sim is not pregnant this option will not appear. Instead it will be "Make me pregnant with..." or "Simulate genetic merger with...". If you click on it, the names of the Sims on the lot will appear. Click on a name and your Sim will become pregnant with that Sim. In three to five hours, your Sim will give birth.
Go to your bookshelf when in a good mood, click "Study", then go to Physiology. After you are done studying it, click yourself then go to jump rope. Go to the skills bar and you should have maxed out the Body skill. Then, read a Cooking book to max out the Cooking skill. You can do the same thing with all the skills. You can start doing this when you are a child. By the time you go to college you should have maxed out all the skills.