Sims 2 Nanny Detection
Click on file link to download:
![]() |
NANNY DETECTION ijNannyDetectBV.zip ![]() ![]() ijNannyDetectAL.zip A set of patches that will make your Sims understand that when they have a nanny they do not need to wear themselves out looking after the babies and toddlers themselves. They will still be able to do so if you direct them to, or if a toddler asks them for attention. The patches additionally allow the parents to see to themselves first if they have a full bladder, empty stomach, or about to pass out from fatigue – unless of course you send them to care for the infant first. The Nanny Adapter is the little teddy bear in the picture. Allows you to make one or more normal household members have the NPC type flag set to Nanny, so that other members of the household will leave the child care to him or her and get on with their lives. Select sim and click on teddy. Find object near original toy teddy in catalog. NB the BV and FT version were made up of seperate packages. The AL version is all in one package. You must manually delete ALL the BV packages before installing the AL version. 29th Dec 2008 removed the potty training bits from the AL version, since parents rarely do this autonomously anyway, and now it won’t clash with TwoJeffs’ Potty |
Sims 2 Nanny Fixes for FREETIME
This page is to help Nannies recognise custom babycare items as well as the new EAxis ones – specifically the Potty, Highchair, Crib and Changing Table. This is not needed from Apartment Life onwards, as EA changed their methods. To find out how to update custom babycare objects to work with Nannies in AL, please go to this page…
Click on file link to download:
![]() |
NANNY FIX for FT and CUSTOM OBJECTS ijNannyTemplateFTFix.zip ![]() This is a patch to the nanny template, to enable her to recognise the new FT cribs etc, and probably most custom babycare items too. Nannies run scripts which are stored on their own character files, unlike normal sims, and the template will therefore only affect newly created nannies. If you don’t want the hassle of any of the extra work detailed below, simply kill all your nannies after installing this template fix and let the game make new ones. |
||
Here are a pre-patched version of each of the three premade nannies. These are good for the Maxis default neighborhoods where you have not killed the original nannies. Unzip Calista_User00120.zip and edit the filename so the “N006” matches the prefix on your other character files. Use it to replace the existing nanny character file of the same name. Do the same with the others. | |||
Calista_User00120.zip ![]() |
|||
Karen_User00121.zip ![]() |
|||
Kendal_User00122.zip ![]() |
|||
If you already have nannies other than those three standard ones, you can open each nanny’s character file, delete all the BHAVs, and replace them with these: | |||
ijExistingNannyBHAVreplacementsFT.zip ![]() |
|||
Sims 2 Nanny Solutions APARTMENT LIFE
As of Apartment Life, EAxis finally got a clue about nannies. Firstly, nannies no longer run code stored on their own character files, they now run the code on the nanny template in objects.package. That means any modder wishing to hack the way nannies behave no longer needs to retrofit existing nannies.
Secondly, EAxis are now making use of the concept of an object being a “category” of object. A category has been assigned to all toilets, one to all cribs, one to all potties and so on. Our dear nanny no longer checks an object’s GUID to tell whether a highchair is a highchair, she checks its category.
The category of an object is set up in its init (initialisation) BHAV which runs when you buy an object from the catalogue. New custom objects made from AL objects will already have this cloned. Old custom objects need to be updated to use the system. If you have a custom object that is not updated, the nanny may not understand that she can use it to care for the baby. In this case we are interested in the potty, highchair, crib and changing table. As it happens, the cribs and highchairs are already taken care of, since their init BHAVs are in the semiglobals in objects.package (except in the rare case that a creator decided to import semiglobals). We only need to update the custom potties and the custom changing tables.
Updating a potty
Open the package in SimPE. Look for BHAV 0x1000 (or decimal 4096) and click on it to open.
Use the picture and instructions below:
-
Tick the “Special buttons” tickbox
- Click “Add” to make a new line
- Make sure your new line is selected (in blue like above). Type into the OpCode box and the Operands boxes with the numbers shown in the picture, until the line appears like the one highlighted in blue (it doesn’t have to have the same numbers for true and false or the same line number)
- Click “Inge’s Initlinker”
- Click “Commit”
- Save
Updating a Changing Table
Open the package in SimPE. Look for BHAV 0x1001 (or decimal 4097) and open.
Follow this picture (using the same instructions as the potty)
Sims 2 Homework Hacks
Click on file link to download:
![]() |
HOME WORKTABLE AND WORKBOOK
ijSchoolWorkTable.zip
Zip file contains both the table and the workbook packages. You will need both of them for either one of them to work! Useful for home-schooled children! This can be used in a normal family home for improving grades, or within the school; but the special classroom table and workbook above are what you need for use with the classroom controller. Click on the table. Create work for… Then when the work is made, the child should come over and start to do it. If he doesn’t seem keen, you can click on the workbook and use the menu option to call him to work. Doing the work satisfies the Do Homework want, and getting help satisfies the Get Help with Homework want. And when he has finished, his school grade goes up by 4 points – for example from C to B+. You can use the book’s menu to stop a kid working before he has finished, in which case he will get one school grade point for each 25% he managed to do. If the child is controllable, you can of course also cancel the icon from the queue, and send him to do something else for a little while, leaving the work there for later. The school work getting done relies partly on the kid being tricked into thinking it will be good value for *all* his motives, so you might need to step in and suggest he eat or go to the toilet if he is reaching desperation level (although I have built in a safeguard against actually starving while working). Also for the same reason, if you use mood booster hacks, you might find him less inclined to do the schoolwork. |
||
![]() |
ijHomeworkPlace.zip – alternative to the table ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
An alternative for the table which can be placed on any other dining table or dining table clone of your choice. It is an invisible placemat with a visible pencil so you can see where it is. This has the SAME GUID as the table so you must choose EITHER the table OR the placemat to have in your downloads folder, and delete the other file. Recolourable. |
||
![]() |
SKILL WHILE HOMEWORK PATCH
Using these patches (choose one, you cannot have both in your game), whenever a Sim does their homework, extra points very slowly accumulate to all their skills. NB The skills affected by this are the original ones only: Cooking, Cleaning, Mechanical, Body, Charisma, Logic, Creativity
HomeworkSkills.zip ijHomeworkSkills_BV.zip
Children and teens gain skill while doing homework, but cannot actually finish scoring each skill point without using conventional means of skilling. What you will notice if they go to paint or something after finishing their homework, their skill meter will be quite high already.
HomeworkSkillsLikeA.zip ijHomeworkSkillsLikeA_BV.zip
Allows continual skilling, but will not maximise any skill, so that the Sim can still go and use a skill object briefly and get his Maximise a Skill want fulfilled |
||
The above patches clash with TwoJeffs’ “School Bus – Homework Hacks”, specifically “Homework Sometimes.package”
This bridging patch is suitable for all EPs that TJ’s hack is suitable for. Important points: |
|||
Sims 2 School Types
NB: Not connected with the School system under Institutions!!!
I have created some new school types which affect when or if your children get collected by the school bus You can enroll your children on any of these, as well as the existing schools, by placing a school changer on the lot and using its menu with the child selected. Once you have made your choice of school, the bell may be deleted. This is absolutely nothing to do with making your own school using my school institution controllers. Your child may be registered in any school from their home, and still turn up to the school you are controlling on another lot. |
Click on file link to download:
![]() |
SCHOOL CHANGER (improved 2nd August 2007 to recognise more custom schools)
ijSchoolChangerBasegame.zip ijSchoolChanger.zip
To easily change your children from one school to another without using SimPE or inviting the headmaster, use the menu on this object. It should recognise any custom school as well as the Maxis ones. |
||
![]() |
PREP SCHOOL
ijPrepSchool.zip ijPrepSchool_AL.zip
Hours 9-5 for both children and teens. Pupils do their homework at school before they come home. Fees payable. Uniform |
||
![]() |
WEEKLY BOARDING SCHOOL
ijBoardingSchool.zip ijBoardingSchool_AL.zip
Child goes to school on Monday morning and returns on Friday at 4pm. If they miss the bus on Monday, the bus will also come on the following day and so on. Fees payable. Uniform If you change the child’s school while they are away for the week, they will come home the same day if before 4pm or next day if you do it later. Warning – changing school mid-week makes your child lose a grade. This wasn’t intentional, but it’s fairly realistic anyway Walk or fly to school not available with this school. |
||
![]() |
FLEXI SCHOOL
ijFlexiSchool.zip ijFlexiSchool_AL.zip
No set days and no bus. This is for children who are either educated at home, not educated at all, or who attend a school institution run by the player. No fees. Uniform (unused) |
![]() |
CRIB FIX (for “musical cribs”) ijAlreadyInCribFix.zip ![]() ![]() This is for the problem of parents and nannies getting babies and toddlers out of one crib only to place them in another. The test “is baby already in a crib” was failing when met with custom or new EAxis cribs. 4 Jan 2008 updated to include 3rd type of crib and its clones. |
||
![]() |
TODDLER SLEEP THROUGH NIGHT PATCH CribSleepNight.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() This is a patch for the crib. Daytime naps are not affected, but once a toddler is asleep in his crib after 8pm, he should stay asleep until 6am unless he is extremely hungry. I wasn’t quite sure whether this also worked on babies, because you cannot tell how hungry they are in any case. I felt it was safer to allow waking for hunger, for the sake of people who are not using the social worker hack. This is compatible with the reservable crib and the sleep later/through night patches |
||
![]() |
No Social Worker patch NoWelfare.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Stops social worker taking neglected kids. Adoption is not affected by this patch. Children already born may still be taken away if they are hungry or lonely. And to stop the social worker coming for low grades and children left alone, you will need to move the family into a new lot (or out of and back in the old one) |
||
|
![]() |
No-empty toddlers’ potty NoEmptyPot.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Using this patch makes the original (red + recolours) potty self-emptying. Potties already on the lot may not pick up the change, so buy new ones. |
||
![]() |
NO TEEN RUNAWAYStops teenagers running away.
NoTeenRunaway.zip |
||
![]() |
BOTTOMLESS FEEDING BOTTLE BottomlessBottle.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() This is buyable baby’s feeding bottle that is to be found under Childcare|All. Not only does it stay full at all times, but it also checks for and deletes any normal bottles that have been allowed to lie around and get spoilt. |
||
![]() |
INTERCOM/BABY ALARMThe smaller object (which is meant to be a CD Rom in case you couldn’t recognise it from the picture) is the transmitter, and you place that in the nursery, or any room that you’d like your Sims to be able to detect sound from. It’s best to hide it under some furniture as it can’t be walked over in all circumstances. The larger object goes on the wall of the room where you want the Sims to be alerted, e.g. the parents’ bedroom. It has an on and off setting in case they want a lie in some mornings while another Sim has their receiver on instead. You can use as many transmitters and receivers as you like, and in this version they all share the same “channel”.
This also contains a small global hack, to the BHAV “Wake – everyone in room”, which theoretically could clash with another person’s hack that includes that BHAV. A clash could be a nuisance and stop one of the hacks working, but should not destroy any data. |
||
Intercom.zip ![]() ![]() |
|||
IntercomNL.zip ![]() ![]() |
|||
IntercomPets.zip ![]() ![]() ![]() ![]() ![]() |
|||
![]() |
RESERVABLE CRIB ReservableCribV2.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Works on a similar principle to the reservable beds. Choose a child from the menu to assign it to. I have allowed adult names to show up on the menu too, not that they can use the crib of course, but because that turned out to be a very convenient way of “locking out” the crib from use by any baby or toddler, if you have set up a nursery for an expected new arrival for example. This may be used with, or without, the toddler sleep through night patch There are now extra options for deciding how the child may leave the crib. You may choose between toddler gets out by self – even if he cannot walk; or adult carer gets child out; or the child may not leave the crib at all. Useful for obsessive nannies and parents who need to do some studying. If you are going to leave babies and toddlers trapped in the crib you should consider using one of the no social worker hacks which are around. There is one on this site.. |
Sims 2 Nursery Recolours
Click on file links to download:
![]() |
No-empty toddlers’ potty NoEmptyPot.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Using this patch makes the original (red + recolours) potty self-emptying. Potties already on the lot may not pick up the change, so buy new ones. |
||
![]() |
NO TEEN RUNAWAYStops teenagers running away.
NoTeenRunaway.zip |
||
![]() |
BOTTOMLESS FEEDING BOTTLE BottomlessBottle.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() This is buyable baby’s feeding bottle that is to be found under Childcare|All. Not only does it stay full at all times, but it also checks for and deletes any normal bottles that have been allowed to lie around and get spoilt. |
||
![]() |
INTERCOM/BABY ALARMThe smaller object (which is meant to be a CD Rom in case you couldn’t recognise it from the picture) is the transmitter, and you place that in the nursery, or any room that you’d like your Sims to be able to detect sound from. It’s best to hide it under some furniture as it can’t be walked over in all circumstances. The larger object goes on the wall of the room where you want the Sims to be alerted, e.g. the parents’ bedroom. It has an on and off setting in case they want a lie in some mornings while another Sim has their receiver on instead. You can use as many transmitters and receivers as you like, and in this version they all share the same “channel”.
This also contains a small global hack, to the BHAV “Wake – everyone in room”, which theoretically could clash with another person’s hack that includes that BHAV. A clash could be a nuisance and stop one of the hacks working, but should not destroy any data. |
||
Intercom.zip ![]() ![]() |
|||
IntercomNL.zip ![]() ![]() |
|||
IntercomPets.zip ![]() ![]() ![]() ![]() ![]() |
|||
![]() |
RESERVABLE CRIB ReservableCribV2.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Works on a similar principle to the reservable beds. Choose a child from the menu to assign it to. I have allowed adult names to show up on the menu too, not that they can use the crib of course, but because that turned out to be a very convenient way of “locking out” the crib from use by any baby or toddler, if you have set up a nursery for an expected new arrival for example. This may be used with, or without, the toddler sleep through night patch There are now extra options for deciding how the child may leave the crib. You may choose between toddler gets out by self – even if he cannot walk; or adult carer gets child out; or the child may not leave the crib at all. Useful for obsessive nannies and parents who need to do some studying. If you are going to leave babies and toddlers trapped in the crib you should consider using one of the no social worker hacks which are around. There is one on this site.. Go to page of Recolours of crib with matching curtains |
||
![]() |
CribGetOutAll ijCribGetOutAll.zip ![]() ![]() ![]() ![]() ![]() ![]() ![]() Allows all toddlers to get themselves out of their cribs when they have had enough of being in there. Unfortunately the user cannot force them to do it before they are ready. Will not affect the Reservable Cribs which use their own settings for deciding whether toddlers get out. |
||
![]() |
ADOPT IN POVERTYNo more adoption refusals due to lack of funds. If upgrading, remove previous version first. | ||
AdoptInPoverty.zip ![]() ![]() ![]() |
|||
AdoptInPovertyOFB.zip ![]() |
|||
ijAdoptInPovertySeasons.zip ![]() ![]() ![]() |
|||
ijAdoptInPovertyFT.zip ![]() ![]() |
|||
![]() |
No Autonomy Read ToStops adults deciding to read to children autonomously. But allows a child to ask to be read to.
NoAutonomyReadTo.zip |
||
![]() |
NO KIDS IN DOUBLE BEDS PATCH DoubleNoKids.zip ![]() ![]() ![]() ![]() This affects all double beds in the game and prevents younger children from sleeping in them. It can sit alongside the Bed Reserving patch above, and my reservable beds, although of course the children will not be able to sleep in a double bed even if it is assigned to them. |
||
![]() |
BED WETTINGijWetBed.zip ![]() Affects any child if their aspiration level is low OR if they were not potty trained. Affects teenagers of both sexes if their aspiration level is low, and if they already used to wet their bed as a child. Player can avoid bed wetting in vulnerable children by waking the Sim before their bladder is 3-quarters full. Trigger point is -50 This release includes a custom memory “Wet the Bed” so that teens won’t start to wet the bed just because they couldn’t get to the toilet once when they were awake. You must keep both files together and not delete the memory without the hack that uses it. There are various different versions of this now elsewhere so I probably won’t be bothering with this any more. |
||
![]() |
LESS AUTONOMY BABY CARE LessAutonomyBabyCare.zip ![]() Note: JM Pescado has a babycare hack at MATY which is better updated and supported than this. Warning: some players have found this patch stops sims being able to feed their babies or toddlers at all. If this happens to you, try taking out this patch first! This patch reduces the Sims’ obsession with their babies and toddlers. It will override parts of the code of Maxis original bathtubs, fridges, cribs and sinks. Some cloned versions of these objects, including my reservable cribs, may ignore this patch. I am aware that Pescado has a similar patch (which you should not try to use at the same time), but I wanted to make an alternative that works my way. This hack offers the following: Bathing toddlers Bathing babies Feeding toddlers Feeding babies Putting babies and toddlers to bed To make life easier, I have also made it so babies and toddlers won’t pass out on the floor – which means you can still feed them and pick them up to put them into bed however tired they may be. |