MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Butler Mod

by simler90 Posted 20th Feb 2021 at 9:30 PM - Updated 12th Jun 2021 at 9:23 PM by simler90 : UPDATE 4
16 Comments / replies (Who?) - 9 Feedback Posts, 7 Thanks Posts
UPDATE 4: I have found out that Maxis didn't add a proper "on duty" check to the butler's scanning for burglars and calling the police code, meaning that if a burglar NPC appears on your lot as a visitor, then the butler is immediately pushed to call the police, even though the burglar isn't burgling. This update fixes this oversight.

UPDATE 3: This update adds a few additional checks to the mod. Sims who are asleep, but who have lower than -70 Hunger will still be considered by the butler, because they are going to wake up soon as a result of low hunger. The butler won't consider burglar NPCs who are off-lot when the game checks if the butler should call the police. Butlers won't greet furious walk-bys. There is also a separate issue with cleaning dishes that may affect certain NPCs including butlers, but in order to fix that you need to download my Cleaning Mod (UPDATE 21 and later).

UPDATE 2: Butlers can now serve grilled food and desserts, but they have a lower chance of cooking those types of food. I also came across an interesting oversight by Maxis. When a butler starts trimming shrubs or pulling weeds, the game is normally supposed to prevent the shrubs or weeds from pushing the butler to continue gardening, so that the butler's own code can properly push the butler to garden. Maxis forgot to add these checks to gardening. I have added the necessary checks to shrubs and weeds in my Gardening Route Mod (UPDATE 2 and higher), which you should considering downloading.

UPDATE 1: Butlers won't try to serve group servings of single serving meals now. Butlers also won't consider the hunger motive of Plantsims, because they don't have that motive.

ORIGINAL DESCRIPTION

This mod fixes certain issues with the Butler NPC from Apartment Life, and also adds new features.

- When a butler attempts to serve food and if there is no food left in the fridge the butler interacts with, the game makes the butler call for groceries. From that moment onwards, the butler is prevented from cooking food until the butler restocks a fridge (any fridge) with the market basket. The problem here is that the game only allows the butler to start cooking again if it was the butler who restocked the fridge. If anybody else restocks, the butler will only be able to continue cooking the next time they arrive on the lot. This mod fixes that.
- When a butler considers serving food, the game checks to see if there is available food on the lot, and if so prevents the butler from cooking more. This mod prevents the butler from considering for-sale food and food within a display as available food. In addition, if there is no available food, the butler starts cooking if there is one family member whose hunger motive is below 50%. This mod makes the butler consider the hunger motive of greeted guests, and not consider Servos. Also, I added an interesting feature to the butler's cooking code. Butlers don't consider the hunger motive of sleeping sims any more, but if the sleeping sim's energy motive is 75 or higher, then they will consider their hunger motive. If the sleeping sim is a Plantsim, then their Sunshine motive is checked.
- There is an issue which sometimes makes the butler drop whatever they are doing in order to cook, then the cook interaction gets dropped and the butler attempts to continue whatever they were doing at which point the game forces the butler to stop that interaction in order to cook, which goes on forever. This mod fixes this issue.

ADD-ONS

Feed Pets: This add-on allows the butler and apartment nannies to feed pets. However, Maxis made it so that whenever a butler or apartment nanny fills a pet bowl, the game charges the butler/nanny rather than the current family. This has been fixed, but this meant modifying every pet food dish individually. This means that if you have custom pet bowls, you will need to update them yourself. You need to replace the "CT - Charge for Fill" resource of the custom object with the one from this add-on (Group: 0x7FF5C163, Instance: 0x00001004). If you also happen to have the Auto Pet Feeder Pet Stories conversion, you additionally need to replace the resource called "Interaction - Fill Bowl - NPC - Test" of the conversion object with the one from this mod. For the Auto Pet Feeder, you may also want to modify the resource called "Eat Tuning" and change the value for "Price per fill" to 40, so that it costs 4 times more than regular pet food dishes to fill the Auto Pet Feeder, because it has 3 refills in addition to the bowl itself, meaning sims effectively fill 4 bowls rather than one.
UPDATE 1: Fixed a Maxis oversight that had the potential to cause a very rare error. Thanks to TheDarkLady in the comments section for notifying me.

You need the latest version of 7zip or WinRAR to get this mod.

Requirements: Apartment Life and/or M&G.

Resources:
Butler - Groceries Delivered/0x7F9A5330/0x00002095
CT - Restock - Market Basket/0x7F9A5330/0x00002037
Hours (should be same as in NPC constants)/0x7F1110B8/0x00001002
Sub - Is Food Already Available?/0x7F1110B8/0x0000100F
Sub - Scan - Hunger/0x7F1110B8/0x00001006
Sub - Scan Loop/0x7F1110B8/0x00001005
Sub - Select Food Menu/0x7F1110B8/0x00001010

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 2 Apartment Life + 1 SPs
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
ButlerMod-AddOn-FeedPets-UPDATE1.rar

Size: 1.0 KB · Downloads: 1,262 · 12th Jun 2021
1.0 KB 1,262 12th Jun 2021
ButlerMod-UPDATE4.rar

Size: 1.9 KB · Downloads: 1,986 · 3rd Jun 2021
1.9 KB 1,986 3rd Jun 2021
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract the zip, rar, or 7z file.

3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
  • Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
  • Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
Need more information?
 
16 Comments / Replies (Who?) - 8 Feedback Posts, 7 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Lab Assistant
#2 Old 20th Feb 2021 at 10:14 PM
Thanks for this mod! Unfortunately it has quite a lot of conflicts but there are a couple mods this one completely replaces the need for! A few ideas from mods this mod overwrites but doesn't incorporate the features of: 'Butlers and Nannies Fill Pet Dishes' by MidgeTheTree, and Better Butler Meals by Cyjon "Butlers will only cook meals which requires Cooking skill of 3 or more, and will choose only true group meals rather than magically getting multiple servings out of single-serve meals." These 2 features could be really great additions to this mod and for me would make it an All-In-One Butler Overhaul replacing the 4-5 separate ones I currently have!
Lab Assistant
THANKS POST
#3 Old 20th Feb 2021 at 11:47 PM
This is actually amazing thank you so much
Lab Assistant
THANKS POST
#4 Old 21st Feb 2021 at 12:54 AM
I am certain I have had this happen to me and couldn't figure out what happened. Thanks for fixing it. Maybe my families will consider a butler now.
Top Secret Researcher
#5 Old 21st Feb 2021 at 4:33 AM
Thanks!It might make butlers worth considering for wealty families when my town is large enough and established enough for that.
Theorist
#6 Old 21st Feb 2021 at 5:17 AM
Thanks for this mod! I'm looking forward to trying it because the Butler drives me nuts with his uselessness. When you say the butler considers if there's food on the lot, does that include leftovers? Because honestly, at this point, I'd love a mod that just allows the family to ask the Butler to cook a meal. That way a meal can be prepared when the family actually needs it and in advance for things like a headmaster visit or a party. I feel like the butler never cooks meals when I need him to.

Anywho, I'm another who'd love to see Better Butler Meals incorporated so the Butler doesn't do silly things like prepare cereal or toaster pasties. Thanks again for the mod.

"May the sunlight find you, thy days be long, thy winters kind, thy roots be strong." -Grand Oak Tree, DAO

XPTL Mod Archive | Change a Mod's Mesh into a CC Object | Increasing the Game Difficulty | Editing ACR 4 Your Age Mod
Bored? Read an unfinished legacy or sim story. | aka Kelyns | she/her
Field Researcher
THANKS POST
#7 Old 23rd Feb 2021 at 9:33 PM
Maybe this will finally stop my butlers from getting stuck trimming the hedges!
Lab Assistant
THANKS POST
#8 Old 24th Feb 2021 at 9:00 PM
I was just about to check to see if there was a way to stop butlers preparing meals when no ones hunger. I have butlers starting to make a second meal after the first meal has been put in the fridge after clicking 'Put Leftovers Away'. A butler not making meals when no ones hungry will also stop stock in fridge running out quickly.
Lab Assistant
THANKS POST
#9 Old 26th Feb 2021 at 8:46 PM
I needed this, he's just nuts without it
Quick question, is there a way to stop him from firing the other service npc? i always tell him no, but he just does it anyway
Lab Assistant
THANKS POST
#10 Old 2nd Mar 2021 at 5:13 AM
Something I didn't know I needed, thank you
Test Subject
#11 Old 22nd May 2021 at 4:59 PM
Love this mod, but my butler now keeps on calling the police, is this happening with anyone else?
Field Researcher
#12 Old 31st May 2021 at 10:21 PM Last edited by Sims2Maven : 1st Jun 2021 at 7:10 AM.
Do not use this mod with ANY of CJ's butler mods. They clash, and the butler's behavior becomes worse than if he was unmodded (I've repeatedly had to delete him to keep him from cooking and serving food all over the house).

Update: Apparently ANY two butler mods by ANY two modders (or even the same modder, if s/he isn't careful) will clash horribly. But deciding which is the one and only mod to use is a difficult decision. (I even found out that Squinge's "Butler No More Cooking" mod doesn't work if you have anybody else's mods installed. Thought I had the butler problem licked - and then the so-and-so went and cooked up lobster thermidor, followed by turkey - and the turkey (butler) tried to take the turkey upstairs where there is no real place to eat.

Update2: This mod has the same problem as all the others. The butler went berserk with three full meals one right after the other, no stopping him, no place to put the excess food, lots and lots of waste. I crashed out of the game without saving.

Update 3: Squinge's "Butler No Cook" mod DOES NOT WORK AT ALL. Butler went berserk AGAIN, IGNORED !!! the picnic tables I set out for him to use, went upstairs AGAIN - and I crashed out of the game AGAIN.

Can somebody PLEEEEEEASE make a mod that will restore sanity to the butler?????
Field Researcher
#13 Old 1st Jun 2021 at 5:30 AM
Quote:
Originally Posted by awesomekateface
Love this mod, but my butler now keeps on calling the police, is this happening with anyone else?


Have you got a burglar in the family? Or anyone in the Criminal career? You may have to divorce/move out the burglar, or make the criminal do a career change. There's a mod to stop it - but you can't use it with THIS mod.
Test Subject
#14 Old 2nd Jun 2021 at 12:22 PM
Nope, I've removed it and they've stopped calling the police. I wonder if its clashing with another mod then?

Quote:
Originally Posted by Sims2Maven
Have you got a burglar in the family? Or anyone in the Criminal career? You may have to divorce/move out the burglar, or make the criminal do a career change. There's a mod to stop it - but you can't use it with THIS mod.
Field Researcher
#15 Old 2nd Jun 2021 at 3:22 PM
Quote:
Originally Posted by awesomekateface
Nope, I've removed it and they've stopped calling the police. I wonder if its clashing with another mod then?


You'll probably have to do the 50/50 dance to find out what the trouble is. HCDUPlus https://www.picknmixmods.com/Sims2/...cduPlusV1.4.zip may or may not find a conflict - some things are apparently too subtle for it to notice.
Test Subject
#16 Old 7th Jun 2021 at 11:52 PM
Hi, I've been getting an error with the butler occasionally and WhatCausedThis lists Simler90-ButlerMod-FeedPets.package as a possible cause. I've attached the error logs that I have.
Download - please read all instructions before downloading any files!
File Type: txt ObjectError_N004_t2356823.txt (118.3 KB, 11 downloads)
File Type: txt ObjectError_N004_t2356836.txt (118.3 KB, 3 downloads)
File Type: txt ObjectError_N004_t2356849.txt (118.2 KB, 2 downloads)
Test Subject
THANKS POST
#17 Old 13th Jun 2021 at 3:30 PM
Thanks for fixing that error, much appreciated!