Where can I find cheat codes for The Sims 2?
Kate answers:

Do use cheats with care - some may have undesirable effects

Some versions of the game the cheats may be case-sensitive, i.e. if the cheat has an upper case B at the start then you must type an upper case B or it wont work. This is not the case if you have any of the newer expansion packs. 

To enter a cheat whilst in game press Ctrl plus Shift and C together to open the cheat console (the white type box at the top of the screen). Then enter the desired cheat, some have alternative options i.e. on/off or true/false, type in either one of those options without the "/" character, usually typing in the other, again without the "/" will turn off your chosen cheat effect. 

Where you see something between < and > in the chart, that is where you need to specify a value when typing in the cheat, the range or options are suggested within the < >

Example: aging off will prevent your Sims from growing older (and dying baring freak accidents!), but if you decide you want them to revert to the normal aging process after using aging off, simply open the cheat console and type in and things will progress as normal.

 

Cheat Effect
Money
kaching Adds 1000 simoleons to your family's funds
motherlode Adds 50,000 simoleons to your family's funds
familyfunds <Family name> <+/-Amount> Neighbourhood cheat that gives or takes money from the funds of the specified family i.e. familyfunds Goth +5000 gives 5000 simoleons to the Goth family
Aging
aging < on/ off> This will turn on or off the aging process, if you choose 'aging off' then your Sims will not get any older, 'aging on' progresses things normally
agesimcheat <on/off> Adds a "Set Age" option to the interaction menu, allowing selected Sim to choose the age of any Sims they interact with
Aspirations, Influence & Needs
lockAspiration <on/off> Freezes aspiration level for currently selected Sim
aspirationLevel <0-5> Sets your currently selected Sim's aspiration level, 0 - minimum, 5 - maxium
motiveDecay <on/off> Turns on or off the degradation of Sims needs over time
MaxMotives Sets all needs to full for all Sims on the lot including NPC's
unlockCareerRewards Selected Sim can access all career rewards
aspirationPoints <1000> Gives the specified number of aspiration points to the currently selected Sim
Create-A-Sim & Sim Appearance
intprop censorgridsize 0 - intprop censorgridsize 8 If you want to remove the censor grid that appears when your Sims are naked you can enter intprop censorgridsize 0 to remove it temporarily, intprop censorgridsize 8 will return it to normal. This is useful for object testing or skin testing where the censor grid gets in the way, however I'd advise getting a patch or using the SimPE start routine if you want your Sims permanently de-censored as it gets annoying entering the cheat code every time!
StretchSkeleton <0.5 - 2.0> Smaller values will make Sims smaller, larger values will make Sims bigger (temporary)
faceBlendLimits <on/off> This cheat relates to settings in the game which prevents very different looking parents producing really messed up looking kids, turn it off to get some fun and freaky results, turn it back on to restore normality! It can also be used in Create-A-Sim to remove the facial constraints in order to create a really bizarre looking Sim. Don't try and use Sim Surgery with this cheat 'off'
Social & Babies
intProp chanceofgirl 100 Birth results in Girl baby
intProp chanceofboy 100 Birth results in Boy baby
twinzr2cute OR twinsr2cute Enter before your Sim gives birth to guarantee twins (no more piling on the pounds stuffing down cookies and spaghetti!)
intProp maxNumOfVisitingSims 8 You can invite more people to your parties.
social_debug Your game will display information about what reaction social interactions will get before they occur - i.e. if your Sim is about to propose marriage this will let you know if the other Sim will accept or reject their proposal before, if they are going to refuse you can opt to cancel the action before it happens (so no rejection memories!)
Pets
boolprop PetsFreeWill <true/false> Turns Pets free will on or off
boolprop ControlPets <on/off> Makes pets controllable like regular Sims aside from queued actions which can't be cancelled (see below)
boolprop PetActionCancel <true/false> allows queued pet actions to be cancelled when pets under active control (see above)
intProp maxNumOfVisitingSims <8> Change the last number to allow more Sims to visit when throwing a party - beware that large numbers will likely cause slower machines to freeze up
disablePuppyKittenaging <on/ off> Turns on or off aging of puppies & kittens
deleteAllCharacters This removes every Sim from the neighborhood - this will wipe all your families so you'll be left with an empty neighbourhood, consider making a back-up of the neighbourhood folder in case you change your mind later before using this cheat
Neighbourhood
boolprop carsCompact <true/false>  Set to true and cars will have more detail in neighborhood
boolprop displayNeighborhoodProps <true/false>  Set to false to remove props like rocks and towers from neighborhood
TerrainType desert / temperate /  concrete / dirt You can change the type of terrain your neighbourhood has using this cheat, after TerrainType type in the type of terrain you want and it will replace it
boolprop lotWater <true/false>  Set to false to remove removes water (ponds) from lots
boolprop displayNeighborhoodRoads <true/false>  Set to false to remove roads from neighborhood
boolprop lotTerrainLighting <true/false>  Set to false and lots will not light up when highlighted in neighborhood
boolprop displayNeighborhoodRoadsWithModel <true/false>  Set to false to remove bridges from neighborhood.
boolprop displayLotImposters <true/false>  Set to false to removes house graphics from neighborhood
boolprop displayNeighborhoodFlora <true/false>  Set to false to removes trees/plants from neighborhood
boolprop displayNeighborhoodWater <true/false>  Set to false to remove water from neighborhood
modifyNeighborhoodTerrain <on/off> (Free Time) Set to on to allow modification of the neighbourhood terrain. To use this enter it in the neighbourhood view click over the area you want to change (or drag a selection box for a wider area) and use your [ and ] keys to raise or lower the terrain, you can use the \ key to level the selected area. Turn off again once you've finished editing.
University
boolprop dormspecifictoolsdisabled <true/false>  Allows for the modification of dorm lots whilst playing the lot
changelotzoning dorm Changes any type of lot into a university dorm lot. Make sure the lot you wish to change is placed in a university area, also make sure that you have allocated rooms with the Maxis lockable 'Myne Door' with an accessible kitchen.
freshmangradesperfect University students will complete their freshman year with perfect grades and no studying or going to class
sophomoregradesperfect University students will complete their sophomore year with perfect grades and no studying or going to class
juniorgradesperfect University students will complete their junior year with perfect grades and no studying or going to class
seniorgradesperfect University students will complete their senior year with perfect grades and no studying or going to class
Building Tools
move_objects < on/ off> This turns off the constraints on where certain objects can be placed, allowing objects to be placed so they are intersecting other objects, walls etc, it also allows 'stuck' Sims or objects to be moved or deleted. This is a highly problematic cheat which can de-stabilize the lot if used without great care, its advisable if you use this when building to restrict it to decorative items which Sims do not interact with and avoid using it on items such as the mailbox, trash can and driveways as this can cause serious bugs and even render your game un-playable. 
boolProp allow45DegreeAngleOfRotation <true/false>  Allows objects to be placed at 45 degree increments
boolProp snapObjectsToGrid <true/false>  Allows or restricts placement of objects outside the grid
setHighestAllowedLevel <1-255> Sets the highest floor level you can build on to the number specified, max 255
boolprop ShowCatalogePFlags <true/false> The detail view of Build/Buy mode objects displays a label to show which expansion pack the item came with
boolprop locktiles <true/false>  Set to false to place floor tiles outside lot
boolprop lotTerrainPaints (True/False) Set to false to remove terrain paints from a lot, often even if you've deleted the terrain paint manually it will still 'stick' to the lot, if you want to share it without the terrain paint file attached but want the lot to work properly without any nasty flashing blue areas use this to un-stick any terrain paints. It will remove ALL terrain paints on a lot so its not suitable for just removing one of several paints.
boolProp simShadows <true/false>  Toggle shadows on/off for Sims
boolprop ShowLotPackageFilename <true/false>  In neighborhood, shows filename of house when lot is highlighted
boolprop objectShadows <true/false>  Set to false to remove removes shadows on objects outside house
boolprop constrainFloorElevation <true/false>  Allows or disallows you to change elevation of floor tiles.
boolProp snapObjectsToGrid <true/false>  You can place objects outside the grid.
DeleteAllFences Removes all fences on the lot
DeleteAllHalfWalls Removes all half walls on the lot
DeleteAllWalls Removes all walls on the lot
DeleteAllObjects <doors/windows/stairs> Removes objects of specified type, doors, windows or stairs
DeleteAllAwnings Removes all awnings on the lot
RoofSlopeAngle (15-75) Changes the slope angle of a roof
Seasons
bugJarTimeDecay <on/off> Stops fireflies in jars from dying
Screenshots & Movies
boolProp enablePostProcessing <true/false>  Turns Postprocessing movie effects on or off
bloom rgb <0.0 to 1.0> Sitcom flashback blur effect (0.0 to 1.0) (requires postprocessing on)
vignette <0.0 to 1.0> Blurry bits at the edge of the screen. (0.0 to 1.0) (requires postprocessing on)
filmGrain <0.0 to 1.0> Makes the screen grainy. (# = 0.0 to 1.0) (requires postprocessing on)
letterBox <0.0 to 0.4> Adds a letterbox effect to the view. (0.0 to 0.4) (requires postprocessing on)
boolprop displayLookAtBoxes <true/false>  Set to true and blocks appear on Sims faces and on parts where Sims look at
boolprop allObjectLightsOn <true/false>  Set to true to light up objects continuously instead of only when used
boolprop renderSelectedSimLevel <true/false>  Set to true and walls will no longer cut away from selected Sim
setLotLightingFile <filename> Advanced cheat to specify alternative lighting file to be used in place of the TSData/Res/Lights file, use "setLotLightingFile clear" to restore original settings
showheadlines <on/off> Toggles the visibility of thought and speech bubbles and some aspiration motive bubbles (does not work for attraction responses) - good for screenshots and movies
slowmotion Puts the game in slow motion. Enter any number that 0 through 8 (0=fastest and 8=slowest)
boolProp displayPaths <true/false>  Set to true to see the path where the selected Sim walks to
Plumbbobtoggle <on/off> Hides or shows the plumbob without using Testing Cheats Enabled and force error
floatProp tvVolume <0.0 to 1.0> Affects the TV volume compared to other sounds, lower is quieter, higher is louder
General Cheat Tips
autopatch <on/off> Shows whether your game has been patched or not
boolProp testingcheatsenabled <true/false>  if set to true ALL other cheats work.
boolprop lotInfoAdvancedMode (True/False) Set to true to show lot information
help This lists most available cheats, scroll through the console window to find the one you are looking for
help -all This lists all available cheats, scroll through the console window to find the one you are looking for
help <cheat command> Type the cheat code you're interested in after the word help to get information about the cheat
clear This cleans up the console window but does not disable currently active cheats
exit This closes the cheat console window
expand This will both expand and contract the cheat window, if its the regular small box it will become bigger, typing expand again will return it to its normal state
Game Appearance & Performance
-w Add this to the end your startup desktop shortcut for The Sims 2 to run it in a window
boolProp guob <true/false>  Set to false to remove shadows on objects inside house
vsync <on/ off> This reduces the quality of your graphics settings in order to increase game performance - if your settings are already set to minimum this may have no effect

           

 

Affiliates: Pimp My Sims ~ XMSims ~ Insimenator ~ 2-for-U ~ Atelier Quebec ~ Sims 2 Cri ~ Simply Styling

This is a fan site for The Sims 1 and Sims 2 - 100% unique free Sims 1 and Sims 2 Downloads, Furniture, Clothing, Make-Up, Genetics, Walls, Floors, Houses tons of original and creative designs for your Sims - now celebrating 5 years online!

Not affiliated with EA Games or Maxis.

Copyright (c) 2003-2008 Parsimonious All Rights Reserved