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

[UPDATE: Jan-3-17] Apartments & Roommates Fix [New features!]

by pjsutton Posted 3rd May 2015 at 3:31 PM - Updated 4th Jan 2017 at 2:44 AM by pjsutton : new features!
210 Comments / replies (Who?) - 11 Feedback Posts
UPDATE on Jan. 3rd, 2017: : Fixed an issue where apartment lots not owned by another Sim that were not accepting roommates would not be billed for rent, nor would bills show up in the mailbox. They now do -- hooray!

UPDATE on 8/15/16

Change Log
  • Added "Dispatch Repair Technician and Charge Occupant" interaction to all Occupants - for instances where you, as the Landlord, do not want to pay for the repair of the broken object (example: Maybe you only want to repair basic items like kitchen and/or plumbing, but a TV or laptop breaks - you can click on the Occupant, choose "Dispatch Repair Tech and Charge Occupant" and you will take $50 from the Occupant to cover the cost of the repair)
  • Attempt to stop the new interactions from appearing on the same sim or object repeatedly.

UPDATE on 8/13/16: NEW FEATURES! Landlords must now fix broken objects!

  • Your Landlord sim will now be notified if an object breaks on any of your tenants' properties. Your occupant will withhold all rent payments until you fix the item
  • If playing as the occupant of a rented property, when an object breaks, you will withhold your rent payment from your landlord until the object is repaired
  • All sims in a Landlord's house will now automatically become Acquaintances of all occupants of a rented home, and vice versa, if they do not currently know each other.
  • Minor text fixes

New pictures have been added showing the new interactions and status messages - scroll to the end of the photo gallery!

INSTRUCTIONS: Playing as Occupant

If you are playing as the occupant and an object breaks, you will receive a notification in red telling you that you will withhold your rent payment. If your Sim is handy, they can repair the object themselves, or call the Repair Technician, like usual. However, I like the aspect that the Landlord must pay for the repair cost. So, a new immediate interaction has been added to any Sim who lives in the Landlord's household: Ask to Call Repair Technician. When clicked, a Repair Technician will be dispatched to your Sim's home. You will also receive a payment from the Landlord to cover the cost of the repair. The Repair Tech will come to your home, fix the item like usual, and leave! Your rent payments will then be reinstated. [Note: the "Ask to Call Repair Technician" option may appear more than once; it's a bug that I am working on, however, clicking either one will do the same thing.] Once the item is repaired, the interaction will disappear from the Landlord sims.

NOTE: An item that is scratched or charred is considered to be "broken." Obviously, these items cannot be repaired by the repair tech and you must choose "replace" to replace the item and make the message stop appearing (and reinstate the rent payment). It's my opinion that if this is the case, the occupant should be responsible for the cost, anyway, so I did not include an option for the Landlord to cover this cost. I might add this in the future.

INSTRUCTIONS: Playing as Landlord

If you are playing as the Landlord, a new notification will appear (in red) when an object breaks in an owned house. This will occur at 7 AM daily, and the message will re-appear at 9 AM (and whenever the active household changes). You will be responsible for all repair costs. You have 3 options: (1) visit the lot and repair the object yourself, (2) call to dispatch a Repair Technician, or (3) replace the item and charge the occupant. (a 4th option, if the item is scratched/charred: replace and cover the cost, not charged to occupant).

Since you should be Acquaintances with all of your tenants, you can visit the lot, greet a sim, then go inside to find the broken item. Click Repair to fix yourself, or choose the usual Call Repair Technician option to dispatch the tech. They will arrive at the owned property to fix the item, and you (the landlord) will be charged the $50. To replace the item, choose "Replace and Charge Occupant $$$$". The item will be replaced on the spot, and the charge will be sent to the occupant. (Again, note, if the item is scratched or charred, you also have the option to replace it yourself and not charge the occupant. It's up to you, really, depending on the situation). This new interaction may also appear more than once, but they will each do the same thing and will disappear when the object is repaired. (If you are lazy like me, instead of having your Sim visit the household, you can also use Master Controller > Open to open the house, then just click on the object like you normally would.)

Once the item is fixed, you'll stop getting the notifications and any rent payments will be reinstated.


*I really like this aspect of owning properties, and I hope you do too!


Update on 7/27/16: It's been a long time coming, but NEW FEATURES have been added!

NEW FEATURES: LANDLORD MODE! [***Nraas StoryProgression Money required for landlord services to function]

This major update adds to the overhaul of the Real Estate system done by the NRaas StoryProgression Money module, which allows you to purchase rental properties. Your sim can now act as a landlord, provided you have this module installed. PLEASE READ the below notes to understand how it works.

NOTE: When you start up your game for the first time, it will work best if you click on City Hall, NRaas, Story Progression, then change the Rent Multiple to 0 (the default is 2). This will stop SP-Money from collecting Rent the way that Twallan had programmed. If you don't change this, my method will still work, but your renters will pay twice.

What makes it different than the NRaas version of owning properties?

Without NRass SP-Money, you cannot purchase rental properties, so that is necessary for this to function properly. However, I did not like the way the rent was collected, so I updated it to make more sense with my mod.

Basically, this new update provides the "other side" of the mod, as you would see when playing in an Apartment lot. Previously, when it was time for your rent payment, the rent was added to your biweekly bills. Now, the rent payment is automatically deducted from your household funds and sent to the owner of the house electronically -- and the owner's bank account actually increases!

How does it work?

To become a "landlord", use the "Purchase Rental Lot" option from the Real Estate menu of a phone or computer (this only shows up if you have NRass SP Money installed, as noted). You will then choose a property to purchase. You may choose either an empty lot, or a lot already owned by another sim.

If the lot is owned by another sim, the purchase price will be sent to that sim electronically (more on that later). Daily at 7AM, a status message will show explaining which properties your sim owns, how many occupants (including pets!) are living at the lot, the rent amount (including a new $50 fee for each pet!), and any NPC roommates that may be present. On Tuesdays and Fridays, you will receive a rent payment via Direct Deposit at 9 AM, along with a status message saying that the rent was successfully collected.

For each NPC roommate on a lot, you will receive: rent and pet fees from the occupants of the lot, plus an equivalent rent payment for each NPC roommate. This could let you simulate owning a large apartment complex and collecting rent per separate apartment, etc.

NOTE: If your Sim owns a lot of the Apartment type, on Fridays the rent payment will be a bit different. When you are playing as the renter, you collect rent from any NPC roommates you may have in your house, on Friday, thus offsetting your rent cost. This same concept is true as the landlord - so on Fridays, your rent collection will be offset by the amount that your occupants' NPC roommates would be contributing. Again, a status message will explain this, but just wanted to make it clear.

How do I move Sims into a rental lot owned by another Sim?

There are 2 ways to accomplish this, and both have their quirks (just based on the nature of the Real Estate system).

1. Move your Sim using either Edit Town or the move option from a phone/computer, the same way you normally would. Then, play the household of the Landlord, and have them purchase the house. This is probably the easiest way. HOWEVER, your renter will be given the purchase price of the house. I don't like this, but there isn't an easy way to change this without rewriting NRaas. So, my suggestion, if you do this, is to mark down the purchase cost, then use Master Controller to remove that amount of money from the renters' household.

2. Move your Sims into a rental lot using Master Controller > Add Sim. Quirky, but it'll eliminate the problem of them being given the purchase cost of the house.

If I find a better way to do this, I'll try to.

NOTE: Your Sims can still live in an Apartment, where they are charged rent, that is not owned by anyone. That process is not changed and is the same as it was with previous versions of my mod. My main motivation for this in the first place, is because I didn't like that newly-made or moved-out Sims had to be in a such a lousy, cheap house. The original purpose of the mod was to able to set a lot as Apartment, then live there by paying rent and not having to purchase it. The horrible EA feature of controllable roommates being added every day is stopped (in case you are new to this mod for the first time!).

tl;dr: Apartments function the same way they did according to my mode before this update. And a Regular Residential lot that gets purchased by a landlord, basically functions as an Apartment after the update. Difference: how rent is collected from any NPC roommates (fixed per roommate or proportional).

What if I don't have NRaas Story Progression?


You can still download and use the mod, but your Sims can't act as a landlord, mainly because you won't be able to purchase a rental lot. However, all other features will still function.

Please make comments if you don't understand how something works, I tried to explain the basics but if you have a specific question or issue, I can go into much more detail.

I hope you enjoy this, as much as I did writing it!

OLD UPDATES:


Major Changes: (this was new in as of 8/21/15, but leaving here in case someone is downloading for the first time

1. Roommate status & number of roommates is now saved for each lot individually, and not just in the neighborhood "as a whole". What does that mean? Now, you can have combinations of enabled and disabled roommates on various apartment lots, and then have them "stick" when you switch active households! This was a huge pet peeve of mine about the original EA roommates system. Now, each lot can have its own roommates status and different numbers of roommates, and this info will be retrieved when you switch households (via both Edit Town and NRaas' Master Controller)
--> NOTE: When switching households, the status of the roommates services & number of roommates will be remembered, but not necessarily the same roommates. So, if you switch away and come back, and notice that you have different roommates than were originally there, that is supposed to happen. I might try to figure out a way to change this, but in my testing it didn't turn out too well so I decided to forgo that feature for now. The exciting thing is that you can finally have more than one lot accept roommates, and it won't "mess up" any other lots that you switch to, as it did previously.

2. Bills now come in the mail box, and they come twice a week, like they are "supposed" to. Bills are currently generating on Tuesday & Fridays. In my testing, in different neighborhoods this seemed to behave differently. Depending on what time the mail carrier comes, they may or may not be delivered on the same day. In some lots, they come on Tuesday & Friday; others, Wednesday & Saturday. So, don't be confused if you don't see a bill in the mailbox on Tuesday, it will definitely be there on Wednesday.

3. Rent & bills are separate transactions now, since the bills now come in the mail. A status message will show on Fridays at 9AM, which will also collect rent from the roommates via "Direct Deposit" and will be added to your funds automatically.

4. Status messages have been improved & updated. 3 messages should appear when switching households, and at 7AM daily: If the lot is accepting roommates, the number of current roommates in the house, and a status summarizing this information, including how much will be collected if it is Friday. When first enabling or disabling roommates, messages will show stating that the lot has been added to/removed from the Roommates List. These will also appear on Regular residential lots, so, sorry if you don't like them, but I tried to make them not intrusive. The game needs to check non-Apartment lots when switch to them, as well, in order to remember the settings.

5. Sometimes, when you start a brand new game, the Fix doesn't take effect. I recommended, if you want to play with Apartment lots in a new game right away, to start the new game, save, go back to the Main Menu, and then load the game again. Working on figuring out how to fix this!

What's to Come?

I'd like to apply the new settings to regular residential lots and rename them as "Tenant Services" - that way you can play as a "landlord". For example, your household can look -- and act -- like a real apartment building where you collect the rent from tenants and then manage them. It would be nice for this to apply to other lots (IE, you could purchase a second lot and control tenants on that lot), but not sure how feasible that is.

Also, I was thinking about a new interface for dealing with roommates, and also might incorporate the "Sim Finder" app from the smart phone to actually choose a roommate you might have common interests with instead of just some random Townies from the pool. But we'll see.

Old updates:



How Rent Works:

1. Lots of improvements to Rent
a. Rent will now actually be collected!
b. If you have roommates disabled, Rent will cost what it says on the Edit Town screen.
c. If you have roommates enabled, Rent will be collected from each roommate on a proportional basis, the way roommates in real life share expenses
i. Sims you control are counted as one “group”
ii. Each additional roommate is counted as its own “group”
iii. The total rent is divided by the number of “groups” and each “group” pays this amount
d. Upon enabling roommates and/or changing the number of roommates, the total amount of rent that will be collected from all roommates is displayed in the notification window.
e. Rent will be collected at 9AM every Friday.
f. Custom notifications have been written to display this information when bills are being paid; however, it is hard-coded and will only appear in English (translations welcome!)
2. “Apartment Status” message will display every day at 7AM to remind you of the current status of your roommates and your Rent/Bills.
3. Fixed an EA “feature” (aka bug) where if you switch households with roommates enabled to a household with roommates disabled, roommates will remain enabled and roommates will show up. There are still some issues with this that I am trying to fix – playing more than one household with roommates right now is not ideal --- and never was with EA’s version, either!



Original Description:

As we're all well aware, the Apartments function created by EA is less than ideal, since it adds randomly-generated roommates to your lot that are controllable. I did not want to have to control these Sims, but didn't like ignoring them either. This is actually a function of EA's Story Progression.

This script mod alters the way an "Apartment" lot works by stopping EA Story Progression from adding random roommates. It also allows you to access the "Roommate Services" menu from any phone in the game while on an Apartment lot, something that is previously disallowed by EA. All of the normal functions are there, so you are able to add the usual type of roommates without them becoming a part of the household.

I had a lot of help from several people, including icarus_allsorts, in figuring out how to do this.

This will also allow you, if you so choose, to make any lot an Apartment lot, and then just treat it like a rental house. So, if you are creating a new sim, you can change a house to "Apartment" to be able to afford a nicer house at the start of the game. This was my main motivation for doing this.

ENJOY, and please comment in the discussion of what you think and if you find any errors!

Additional Credits:
S3PE, ILSpy, Microsoft (VS 2013)
icarus_allsorts

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

Sims 3
Built with Game Version: 1.67
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
RoommatesFix_v_1.2.zip | 8/15/16: Landlords must now fix broken objects! + bug fixes

Size: 26.9 KB · Downloads: 18,983 · 4th Jan 2017
26.9 KB 18,983 4th Jan 2017
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

See: Game Help:TS3 CC Basicswiki for a full guide!
 
210 Comments / Replies (Who?) - 173 Feedback Posts, 35 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 9 of 9
Field Researcher
Original Poster
#201 Old 12th Jul 2019 at 5:23 AM
Quote:
Originally Posted by csg5vbe3argf
I know this is old thread but I had to ask question about something.

Is it possible to use this mod so that Landlord (Townie Sim/s) Tenant (My Playable/Active Sim/s) can live in single lot, in different apartment and Landlord (Townie Sim/s) can collect money from Tenant (My Playable/Active Sim/s)?


It should work, try it out!
Test Subject
#202 Old 5th Nov 2019 at 8:43 PM
Default Receiving payments
Idk if this mod is still being updated or creator quit but rent payments don't seem to be working for residential lots. I moved my family into a normal residential type lot (not apartment type) and moved in 2 roommates. I collected rent the first friday in the morning (game automatically added 400). The next time that rent was due it wasn't collected at all or the days after that. I moved out one of the roomates and a new one came in the next morning and rent was collected again the first day it was due but no time again after that. I tried changing the lot to apartment type but with the same results. Am I supposed to own it or something? Not sure even sure if i do because I never actually bought it i just moved in normally ea style? Idk
Lab Assistant
#203 Old 22nd Nov 2019 at 11:58 AM
This mod is causing the NRaas Dreamer mod to throw up script errors left and right. I had to delete it just to get it to stop.

Rob Riemensnyder is the biggest coward who ever lived. Stay away from him.
Field Researcher
Original Poster
#204 Old 4th Dec 2019 at 4:43 AM
Quote:
Originally Posted by charleii
Idk if this mod is still being updated or creator quit but rent payments don't seem to be working for residential lots. I moved my family into a normal residential type lot (not apartment type) and moved in 2 roommates. I collected rent the first friday in the morning (game automatically added 400). The next time that rent was due it wasn't collected at all or the days after that. I moved out one of the roomates and a new one came in the next morning and rent was collected again the first day it was due but no time again after that. I tried changing the lot to apartment type but with the same results. Am I supposed to own it or something? Not sure even sure if i do because I never actually bought it i just moved in normally ea style? Idk


I'm still here! Erm.... that's odd... I don't remember ever encountering that. It's supposed to happen only once a week... you sure you're just not missing it?
Field Researcher
Original Poster
#205 Old 4th Dec 2019 at 4:44 AM
Quote:
Originally Posted by adamsavagefan
This mod is causing the NRaas Dreamer mod to throw up script errors left and right. I had to delete it just to get it to stop.


That's the first I've seen that... did it say what it was conflicting with?
Test Subject
#206 Old 18th Dec 2019 at 10:33 PM
Quote:
Originally Posted by pjsutton
Hmmmmmmmmmmmmm interesting. So you're saying you're getting money from the random sims that live in the dorms? I must say I never even thought of that scenario so of course it's not trying to exclude those people.


How do you disable it though on dorm lots? I’ve been trying to figure it out for hours and it’s driving me nuts
Lab Assistant
#207 Old 3rd Apr 2020 at 8:24 PM
Yeah... it sorta ruins dorms. All my roommates are paying me 13k a week for no reason. If you like to send your sims to uni then I don't recommend using this mod since there's no way to disable it and the creator abandoned his work.
Field Researcher
Original Poster
#208 Old 26th Apr 2020 at 3:23 AM
Quote:
Originally Posted by SimsProductions
Yeah... it sorta ruins dorms. All my roommates are paying me 13k a week for no reason. If you like to send your sims to uni then I don't recommend using this mod since there's no way to disable it and the creator abandoned his work.


Creator here! I was just thinking about this mod today... yeah I've been away awhile. But I'm stuck at home and bored. So what exactly happens when you send them to University that's a problem? I thought that I had tested that and didn't remember anything happening...
Test Subject
#209 Old 3rd Jun 2020 at 3:40 PM
hey, can I change the rent price? I cant find nothing in the game to setting this things, please help
Field Researcher
Original Poster
#210 Old 25th Jun 2020 at 5:07 AM
Quote:
Originally Posted by fernandab17a
hey, can I change the rent price? I cant find nothing in the game to setting this things, please help


The rent price is determined by the game. It's 1% of a lot's worth.
Test Subject
#211 Old 29th Jul 2020 at 6:33 PM
Hello, I just love this mod! u would really like to know, how can i translate it to my native language, because i opened the mod with S3PE and there is no STBL to translate, could you include them in the next update? or export them? Thanks!
Page 9 of 9