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

Apartments and Shopping, on the same Lot!

by MogHughson Posted 6th Jul 2009 at 2:08 AM - Updated 11th Jan 2014 at 6:18 PM by Nysha
221 Comments / replies (Who?) - 25 Feedback Posts
This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
*Updated 11th July 2010*
Added H&M Objects and some fixes - see section below
I've always wanted to build a High Street lot where there were shops on the ground floor and apartments above them. When the Apartment Life EP came out I was sure this would be possible, but I was disappointed. This mod brings you the very few changes that are necessary in order to make it possible. You can now build a combo-lot, one that is residential (specifically apartments) but with a community lot flavour too. The lot will be an apartment lot when you make it, not a community lot, so you cannot send Sims to it like a community lot.

This mod will spawn the required NPCs for objects, for example, a Clerk to manage a cash register. This mod does not spawn additional visitors, as with your neighbours, the landlord/lady and walk-bys there will be quite enough people on the lot as it is.

Various objects are 'fixed' in this package to allow them to be used on such a lot. If you find a community object that you want to use on such a combo-lot doesn't work (or doesn't work correctly), press the appropriate button below to check whether it is part of the package, and either way, let me know so I can fix it or add it.

I have also built an example lot to show you what I was imagining as I made this. I hope this encourages you to make other combo lots.

Home Business are also disabled by Maxis on Apartment Lots. This mod does not change that fact.

Expansion Pack Requirements
This mod only requires you to have the Apartment Life EP. It has been tested using the AnyGameStarter in exactly such a configuration. If you also have other EPs, the community objects from those EPs will also be able to work in this sort of combo lot.

Building a combo Apartment/Community Lot to use with this mod
In order to make a lot that has community lot features (e.g. shops) and apartments as well you must follow these instructions. Ensure that any community lot features are not contained within an apartment or they will (deliberately) not function as community lot items. For example, if you place a cash register inside an apartment, a Clerk will not be spawned to operate it.
  1. Start by building a residential lot (this is necessary for the apartment to work later).
  2. Build your lot as far as you can - you will notice that the community lot buy mode stuff is not available.
  3. In the cheats window type changeLotZoning community
  4. Save and exit the lot
  5. Re-enter the lot (you'll note it says it is a community lot as you enter it now)
  6. Finish your building with whatever community lot peices you want
  7. In the cheats window type changeLotZoning apartmentbase - you will notice the mail box changes shape from the residential style mailbox to the apartment style mailbox
  8. Save and exit the lot
While there are no families living on your lot you can repeat these steps as often as you require. If you need to make changes after a family has moved in, you must move them out first.

Take it easy with objects that spawn NPCs as having lots of extra Sims in your lot all the time may well cause your game to run slower. The various objects that spawn NPCs are marked with * in the lists below.

For those of you interested in the gory detail (or trying to work out if your favourite community object will work in a combo lot) click here.

This mod clashes with Pescado's No Auto Pet Buy mod. The alternative download removes the Pet Displays from the objects that can be used correctly on a combo-lot and thus removes the clash.

Mod note: This mod also clashes with Sophie-David's Buy Clothes Anywhere patch. If you want to use both, you should download the edited version of Apartments and Shopping from the Buy Clothes Anywhere thread.

I don't know of any other mods that this mod clashes with, but there is always the possibility. The pertinent information for the owner of the other object is here.


Cheers
Mog

Update History
20August2009
  • Alternative download provided that does not contain the fixes to allow Pet displays to work since they clash with Pescado's No Auto Pet Buy mod - as requested by KevinTMC who also found the clash.
11July2010
  • Fixed bars so they work.
  • Fixed collar display so it works
  • Number of restaurant servers is based on the number of tables in the same room as the podium (just like in hotels).
  • Added various items from H&M SP now that I have it.
Additional Credits:
Quaxi for SimPEwiki.
Numenor for the AnyGameStarter.
Thanks to KevinTMC for reporting a mod clash.

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
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
ALTERNATIVE-VERSION-apartments-and-shopping-Mog-20090615.rar | Mods to community objects (excluding Pet Displays) to allow use on Apartment Lots

Size: 1.3 KB · Downloads: 12,740 · 20th Aug 2009
1.3 KB 12,740 20th Aug 2009
apartments-and-shopping-Mog-20090615.rar | Mods to community objects to allow use on Apartment Lots

Size: 1.5 KB · Downloads: 34,851 · 6th Jul 2009
1.5 KB 34,851 6th Jul 2009
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?
 
221 Comments / Replies (Who?) - 175 Feedback Posts, 35 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 3 of 9
Miss BHAVing
retired moderator
Original Poster
#51 Old 18th Aug 2009 at 10:56 PM
Quote:
Originally Posted by radiofreechick
I'm having a problem. I have a lot like this that I got from another site. When I go into the lot its a community lot, so I put apartment doors on the apartments, and then I change the lot zoning to apartment based. When I go to move my Sim in it seems like it works, but when I get to the lot the only icons that will work are buy mode and build mode. Have I put the hack into the wrong folder, or am I not placing something on the lot that needs to be there?
When building an apartment lot, you must start with a residential lot. If you start with a community lot it won't correctly change zoning into an apartment in my experience. You can tell by looking at the mailbox - is there one? Does it change into an apartment lot style mail box when you do the change lot zoning command.

You could try changing into a residential lot, saving exiting, and then from there into apartmentbase - I don't know if this will work or not.

This is nothing to do with this mod however, just a general issue with building apartment lots - search this site for more info - there are various threads on the topic.

Cheers
Mog

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
#52 Old 19th Aug 2009 at 7:50 PM
Ooo, this is something *very* interesting. I don`t have Apartment Life installed yet, though. Next month, for sure. Meanwhile, I note you`ve been digging into --amongst other things-- the cell-phone vending machine. Have you any ideas why they function perfectly on normal community lots, but are inopereable at owned business lots?

Also, for those who want a home business under an "appartment", one possibility is to build "row-house"-type fake appartments [see Mootilda`s Lot Adjuster and the row-house tutorials] with shops underneath, and have the Sims who live in the "appartment" upstairs open a "home business" in the downstairs shop.

This Space Intentionally Left Blank
Test Subject
#53 Old 20th Aug 2009 at 4:31 AM
I've been rebuilding my Downloads folder and am interested in including this hack, but HCDU reports a possible conflict:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Interaction - Buy TEST
Group ID: 0x7FA083E3
Instance ID: 0x00002022
Packages Containing This Procedure:
\downloads\MogHughson\apartments-and-shopping-Mog-20090615.package
\downloads\Pescado\noautopetbuy.package

Is this going to present a problem? Would proper load order help correct any problem?
#54 Old 20th Aug 2009 at 6:05 PM
Just guessing here, based on my wealth of general knowlege, which tells me that the two hacks WILL conflict, and that load order will not help. Can an expert confirm or refute this?

This Space Intentionally Left Blank
Miss BHAVing
retired moderator
Original Poster
#55 Old 20th Aug 2009 at 7:05 PM
Quote:
Originally Posted by KevinTMC
I've been rebuilding my Downloads folder and am interested in including this hack, but HCDU reports a possible conflict:

*** POSSIBLE CONFLICT DETECTED ***
File Type: BHAV
Procedure Name: Interaction - Buy TEST
Group ID: 0x7FA083E3
Instance ID: 0x00002022
Packages Containing This Procedure:
\downloads\MogHughson\apartments-and-shopping-Mog-20090615.package
\downloads\Pescado\noautopetbuy.package

Is this going to present a problem? Would proper load order help correct any problem?
I can tell you immediately that they will clash because that exact BHAV is listed on my main thread as one of the things I have changed. It is updated to allow the buying of pets on a combo-lot. I could produce a version without Pet buying capabilities and you could then use the rest and, if Pescado is willing, we could try to produce a combined update that would avoid the reported clash. Let me know.

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
Test Subject
#56 Old 20th Aug 2009 at 8:32 PM
Quote:
Originally Posted by MogHughson
I can tell you immediately that they will clash because that exact BHAV is listed on my main thread as one of the things I have changed. It is updated to allow the buying of pets on a combo-lot. I could produce a version without Pet buying capabilities and you could then use the rest and, if Pescado is willing, we could try to produce a combined update that would avoid the reported clash. Let me know.


Thank you for the swift and kind reply. I understand better now what you were doing back there in the Overview with the list of hack clashes.

I'd personally be delighted to see an alternate version of this mod that avoided the conflict. (If you didn't have to trouble yourself overmuch to create it, that is.) A high street with any kind of store except pet store would be far better than either no high street at all, or having to live with sims autonomously buying pets.

But then I'm far from the most pet-crazy of players.
#57 Old 20th Aug 2009 at 9:07 PM
I`ve never had a Sim buy a pet autonomously. Under what conditions can it happen?

This Space Intentionally Left Blank
Miss BHAVing
retired moderator
Original Poster
#58 Old 20th Aug 2009 at 9:46 PM
Quote:
Originally Posted by KevinTMC
I'd personally be delighted to see an alternate version of this mod that avoided the conflict. (If you didn't have to trouble yourself overmuch to create it, that is.) A high street with any kind of store except pet store would be far better than either no high street at all, or having to live with sims autonomously buying pets.
An alternative download is now available. It simply removes the two BHAVs that made Pet Displays work on combo lots.

Cheers
Mog

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
Miss BHAVing
retired moderator
Original Poster
#59 Old 20th Aug 2009 at 9:59 PM
Quote:
Originally Posted by GeneralOperationsDirector
I note you`ve been digging into --amongst other things-- the cell-phone vending machine. Have you any ideas why they function perfectly on normal community lots, but are inopereable at owned business lots?
To be honest, for this object all I had to do was test that it worked on my combo-lot and it did, so no digging was necessary. I took a look just now however (Group 0x7F011AE9), and I suspect it is due to the "Interaction - Buy - TEST" BHAV (0x1005) which returns FALSE if "EP3 - Shop On Lot?" returns TRUE. I suspect they might have removed it because the money you spend on it doesn't go into the coffers of the Home Business. You could try removing that test and testing it out to see how it behaves and chase down whatever the next thing that doesn't work with it might be. Would be a nice little mod to upload if you can get it working.

Cheers
Mog

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
Test Subject
#60 Old 20th Aug 2009 at 10:43 PM
MogHughson: Super! Cheers!

GenOpsDir: Apparently when you return to a lot with playable sims after playing someone else for awhile, they will greet you with a "we bought a new pet! want to keep it?" message. If you keep it, you get a pig in a poke; if not, it adds the poor critter to the adoptable and/or stray pets bin.

I may be garbling that description somewhat, having never seen it myself--I've never played with Pets without the nopetbuy hack.
#61 Old 21st Aug 2009 at 4:45 PM Last edited by GeneralOperationsDirector : 21st Aug 2009 at 8:31 PM.
MogHughson, I might just give that a try. KevinTMC, if that`s the case, I probably don`t have to worry, as I never change households mid-session. Thank you both!

Edit: I`ve cloned the entire kiosk as a default-replacement type of item, and I`m exploring the resulting package. I`ve already made that function return True regardless, and I`ll test it in-game tonight. Meanwhile, I`m browsing the other BHAVs in the file, and EA BHAV coding makes "spaghetti code" seem positively well-planned! Individual instructions in any given BHAV are often far from both the "previous" and "next" instructions, jumping around the code willy-nilly, like grasshoppers, and they often leave DEAD code there, too --instructions with NO "previous" instruction linking to it anywhere in the BHAV.

This Space Intentionally Left Blank
Miss BHAVing
retired moderator
Original Poster
#62 Old 24th Aug 2009 at 4:23 PM
Quote:
Originally Posted by GeneralOperationsDirector
Meanwhile, I`m browsing the other BHAVs in the file, and EA BHAV coding makes "spaghetti code" seem positively well-planned! Individual instructions in any given BHAV are often far from both the "previous" and "next" instructions, jumping around the code willy-nilly, like grasshoppers, and they often leave DEAD code there, too --instructions with NO "previous" instruction linking to it anywhere in the BHAV.
That is so true - I find the sort button often helps, and when that doesn't completely solve the problem I find it helps learning what a function does by manually sorting it as you read through it. Leaving in the original mess is definitely never the easiest way to read it though.

Cheers
Mog

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
#63 Old 24th Aug 2009 at 8:03 PM
::chuckle:: I`ve just now read in another thread I`m active in that EA *meshes* are similarly "well-done".

Well, I have results to report. It worked, and it didn`t. I had a Sim walk to the owned lot where I have a kiosk installed, and the Buy interaction appeared when I clicked on the kiosk, but when I selected it, the whole game crashed to desktop, with a "This application has crashed and will now terminate" "requester" on the game screen. I didn`t bother to test if it still worked on the unowned lot. I expect that I need to delete more of the records in the package; right now, I just have the whole object cloned, and haven`t deleted the stuff that doesn`t need changing.

This Space Intentionally Left Blank
Lab Assistant
#64 Old 6th Sep 2009 at 3:14 PM
Fantastic thanks :D
#65 Old 8th Sep 2009 at 6:43 PM
Further results: I`ve done some further tweaking [deleteing unused junk from the package] and gotten it to work reliably on both owned and unowned lots. I uploaded it into its own downloads thread, but didn`t submit it for moderation as I didn`t have any screenshots ready. Instead, I uploaded a temporary "Placeholder" image while awaiting opportunity to create the required screenshot, which I have since done. Meanwhile, I`ve discovered something that makes me wonder if my hack is needed at all. I`ll test that at the earliest opportunity, and get back to you with my results.

This Space Intentionally Left Blank
Test Subject
#66 Old 12th Sep 2009 at 2:17 AM
Hi, I'm interested in downloading this hack but i do have one question It might have been explained but i just want to make sure because it doesn't really fall under the home business credentials. The shops below the apartments; are they able to be owned by sims not living on the lot or because it's still a residential lot that's not a possibility? I have a habit of taking every known business and putting it into downtown but the game usually crashes so i thought this would be a better option.
Scholar
#67 Old 14th Sep 2009 at 5:25 PM
This mod looks very interesting..........so, now it's downloaded.......and I will see how it make apartment lots more interesting! Thank you!

Dream as if you'll live forever, live as if you'll die today

My Avatar? It's Corto Maltese - a pirate but a gentleman! His name stands for honor, honesty, confidence and the truth: THE TRUE FACE OF TSR
#68 Old 14th Sep 2009 at 8:11 PM
Luckypup2122, I`m almost certain that it`s an impossibility with current knowlege. As far as I can tell, the shops under the apartments cannot be owned by anyone, resident or not, unless you make the shops into apartments, and maybe not even then.

This Space Intentionally Left Blank
Miss BHAVing
retired moderator
Original Poster
#69 Old 14th Sep 2009 at 11:49 PM
Quote:
Originally Posted by Luckypup2122
Hi, I'm interested in downloading this hack but i do have one question It might have been explained but i just want to make sure because it doesn't really fall under the home business credentials. The shops below the apartments; are they able to be owned by sims not living on the lot or because it's still a residential lot that's not a possibility? I have a habit of taking every known business and putting it into downtown but the game usually crashes so i thought this would be a better option.


Home Business are disabled by Maxis on Apartment Lots. This mod does not change that fact.

Cheers
Mog

Mostly I fix Gameplay annoyances. I take requests and have made a few Requested mods already. Visit me on MTS Yearbook
My other projects: British High Street, Postal System for the Sims and Better Parking for Sims
Test Subject
#70 Old 18th Oct 2009 at 12:47 AM
thx 4 the dirs. will try it as soon as get in the game.
Lab Assistant
#71 Old 19th Oct 2009 at 4:54 PM
I can't thank you enough! I've been wanting this for so long
Test Subject
#72 Old 20th Oct 2009 at 2:43 AM
Hope it works!!!!!

Jademessenger54
Test Subject
#73 Old 20th Oct 2009 at 7:58 PM
This is great!!!

Thanks... :D
Scholar
#74 Old 20th Oct 2009 at 9:14 PM
THANK YOU soo much! I have always wanted apartments to be on the same lot as shops - otherwise it is almost the same is a residential just with more families, which is really not what I ever wanted, so I love this mod already! Thank you!

"Time is an illusion. Lunchtime doubly so."
- Douglas Adams (The Hitchhiker's Guide to the Galaxy)
tumblr
Instructor
#75 Old 21st Oct 2009 at 12:59 PM
AWESOME! Thank you
Page 3 of 9