Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

Theme Seasons and Celebrations - posted on 1st Oct 2017 at 1:52 PM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Child and Teen can Quit or Rejoin School (NEW: No Auto Enrollment)

by Triplis Posted 22nd Mar 2017 at 7:08 PM - Updated 24th Jul 2017 at 12:56 AM by CardTaken
324 Thanks Say Thanks
174 Favourited
68 Comments / replies (Who?)
July 18 Patch and Parenthood GP

So I looked into a couple comments about issues. Only thing out of the ordinary I've found is the XML file for Join/Quit Career have some additional stuff from the Parenthood GP (which has presumably been there since Parenthood release). So I uploaded a version that has those files updated to include the lines from Parenthood GP. Not entirely sure if those changes are present in the file if you don't have Parenthood. It may be you only need them if you have Parenthood.

If you still experience issues after this, please let me know. I didn't find anything obviously amiss apart from that.

To use the updated files, just swap the "no grade loss" files from 3/23 for the one from 7/23.


UPDATE! (3/24/17): The auto-enroll issue has been fixed (in a very specific way). For the time being, the solution is that auto-enroll will be a no-go across the board, if you use the script attached in this update (it's the file called "3-24-17-Triplis--NoAutoEnroll"). With this script, whether you reload, travel, or age up Toddler --> Child or Child --> Teen, your sim will never be enrolled in school without your doing it.

You can nonetheless enroll your Child or Teen in school through the Phone --> Find a Job. Even if you are using the "ChildOnly" version of the mod, your Teen will still be able to enroll in school through Phone --> Find a Job (they just won't be able to quit after enrolling with that version of the mod).

Already have the mod? Update by adding the script file to your mods folder. You don't need to do anything with the package file if you already have one.

Don't have it yet? See the notes below on what files to use.

Special thanks to Neia for helping me find the right place to look for making this change.

Auto-Enroll Issue Part 2 (3/23/17): [This issue is now fixed: See Update from 3/24/17] I have not been able to resolve the below outlined issue yet, but I wanted to ensure that the mod is playable in its current state, so I've uploaded a version of the mod that makes it so that your grade does not lower from quitting. Meaning, for example, if you are an A student and you have to quit a lot due to the issue, your grade should remain an A, as opposed to the prior way, where your grade would lower one letter each time you quit.

I also figure it's just a nice option to have. The update comes in two versions, as before: ChildOnly and ChildTeen. Only use one and replace the prior file you downloaded if you want this option (don't use the old and the new at the same time). They are the files with the words "NoGradeLoss" in the name.

Auto-Enroll Issue (3/23/17): [This issue is now fixed: See Update from 3/24/17] It has come to my attention that when you travel after having quit school, you will be enrolled back in school automatically. This is not intended. I'm looking into the problem and will update when I have a solution. In the mean time, you can still use the mod as intended; you'll just have to quit again after traveling. Sorry about any inconvenience this issue causes and thank you to those that reported it.

Quit School:

You can quit school as a Child or Teen by opening up your phone, going to the Career/Household panel, and clicking "Quit Job." The game will prompt you to confirm your decision, the same as if you're quitting a career as an adult.

Rejoin School:

You can rejoin school after quitting by opening up your phone, going to the Career/Household panel, and clicking "Find a Job." The game will bring up the panel that allows you to choose a career. Note that you will start a grade behind what you quit at. So if you were C when you quit, you will be D when you rejoin. If you were D when you quit, you will be F when you rejoin.

Differences between Child and Teen:

Child: Children can't be whisked away from having too low of a Grade. I put this in the mod to handle situations where you quit/rejoin a lot and end up with a really bad grade that is hard to get out of and puts your Child Sim close to being taken away.

Teen: Teens require some explaining. For reasons I haven't yet wrapped my head around, allowing Teens to quit school like it's a career interferes with whatever it is that normally allows them to have a job and attend school. This means that if you try to have a job and attend school as a Teen (with this mod installed) the game will prompt you to choose one over the other; only job or only school.

Because of this...

Only use one of the package files, "ChildOnly" or "ChildTeen", and use the script file NoAutoEnroll to avoid being enrolled back in school automatically

I'm attaching two different versions of the mod. One only allows Child Sims to quit/rejoin school. The other allows both Child Sims and Teen Sims to quit/rejoin school. So if you want the Child part, but don't want to deal with the jankiness of choosing between job and school for Teens (see above), you can do that.

3/24/17 Update: There is a choice to have no grade loss from quitting. This means your options are: ChildOnly, ChildTeen, ChildOnlyNoGradeLoss, or ChildTeenNoGradeLoss. As before, only use one of the 4 package files!

Also use the script file "NoAutoEnroll" to turn off all auto-enrolling.


This mod overrides several game files. Mods that edit the same files will conflict. The files are as follows.

commodity_Career_Child_Neglect | S4_339BC5BD_00000000_0000000000018282

career_Child_GradeSchool | S4_73996BEB_00000000_000000000000325F

career_Teen_HighSchool | S4_73996BEB_00000000_0000000000002545

phone_JoinCareer | S4_E882D22F_00000000_00000000000035DB

phone_QuitCareer | S4_E882D22F_00000000_00000000000035E2

Scripting note for other modders:The scripts in NoAutoEnroll edit "ensure_age_based_career" in sims/sim_info.py (so any scripts that change the default code for that method will conflict... appending code may or may not, you can download the file and look at its .py form to check it against any edits you may want to make for your own mods)

Miscellaneous and Unimportant Notes

The text still reads like you're quitting or joining a job, even though it's school. Part of me wanted to change this, but the number of places and ways to change it seemed like a lot of work just for appearances. If I get a bug in me to do it at a later time, I might.

Also, if you encounter bugs, let me know. I did some limited testing and didn't run into any obvious issues, but it's possible I missed something.

Additional Credits:
Kuree for SPE
Scumbumbo for XML Extraction

Type: Other

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 4
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
Triplis--ChildTeen--QuitOrJoinSchool.zip 14.1 KB 14,015 22nd Mar 2017
Triplis--ChildOnly--QuitOrJoinSchool.zip 9.4 KB 6,128 22nd Mar 2017
3-23-17-Triplis--ChildOnly--QuitOrJoinSchool-NoGradeLoss.zip 9.5 KB 6,196 24th Mar 2017
3-23-17-Triplis--ChildTeen--QuitOrJoinSchool-NoGradeLoss.zip 14.1 KB 15,068 24th Mar 2017
3-24-17-Triplis--NoAutoEnroll.zip 2.1 KB 14,805 25th Mar 2017
7-23-17-Triplis--ChildOnly--QuitOrJoinSchool-NoGradeLoss.zip 10.1 KB 2,018 24th Jul 2017
7-23-17-Triplis--ChildTeen--QuitOrJoinSchool-NoGradeLoss.zip 14.8 KB 7,065 24th Jul 2017
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 File tab to see the download link. Click the link to save the .rar or .zip file(s) to your computer.
Read the upload description for installation instructions. If nothing else is specified, do the following:
No Extraction Required (Script Mods):
1. Cut and paste the .zip file(s) into your Mods folder
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\Electronic Arts\The Sims 4\Mods\
  • Windows Vista/7/8/8.1: Users\(Current User Account)\Documents\Electronic Arts\The Sims 4\Mods\
Script mods need to be placed directly in \Mods or one level below that (e.g. \Mods\Scripts) – sub-folders nested any deeper won’t work.
Extraction Required (Everything Else):
1. Use WinRAR (Windows) to extract the .package file(s) from the .rar or .zip file(s).
2. Cut and paste the .package file(s) into your Mods folder
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\Electronic Arts\The Sims 4\Mods\
  • Windows Vista/7/8/8.1: Users\(Current User Account)\Documents\Electronic Arts\The Sims 4\Mods\

Need more information?
  • Anyone can use both .rar and .zip files easily! On Windows, use WinRAR.
  • If you don't have a Mods folder, just make one.
  • Mod still not working? Make sure you have script mods enabled
Page 1 of 3
68 Comments / Replies (Who?) - 37 Feedback Posts, 30 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 1 of 3
Back to top