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

Testers Wanted: Call Private School Phone Plug-in (Updated 11/7/2006)

by syberspunk Posted 18th Feb 2006 at 4:59 AM - Updated 7th Nov 2006 at 6:58 AM by syberspunk : updated for ZOMGPETS!!!111oneone
272 Thanks  Thanks     30 Favourited
Call Private School Phone Plug-in v1.40 for TS2PETS v1.0p0
Made by: syberspunk

This hack adds new options to the phone regarding private school. Basically, I wanted a non-cheaty hack in my game which allowed my sims to switch between private and public school. With that in mind, this hack will allow you to select students who are already in private school, and make them quit private school and go back to public school. You can probably do this if they get kicked out somehow (I'm not even sure if the game does that). I wanted a way to do it without having my sims get kicked out.

Additionally, if a sim has quit private school and you change your mind, you can also call back and re-enroll them. You can only re-enroll public school students who have already been accepted into private school previously (i.e. have the 'Got into Private School' memory). I added this option so that you can easily switch back, without necessarily having to do the whole Headmaster scenario again.

This hack does not preclude the Headmaster Scenario. In otherwords, you still need to have successfully completed the headmaster scenario at least once and have your sims accepted to private school in the first place for either of these options to show up.

As requested/suggested by twojeffs, I have added a new feature, called "Enroll Legacy" to allow enrollment of siblings or children of sims who have already been accepted or previously attended private school.

In this way, as your build "legacies" for different households, you can have sims continue this "legacy" at private school. It simply just saves time if you've already done the headmaster scenario once, and don't really want to do again for the same house when your sims had more babies. Or, for roleplaying purposes, it kind of makes sense that your parents sort of have "connections" with their former alma maters.

Note: 11/6/2006

Due to significant code changes in the way the game handles phones, the phone call options have now moved to the sim pie menu i.e. you must click on the sim in order for the Call... options to show up. These options will show up on the sim regardless of whether they have a cellphone or not. If they do not have a cell phone, they will attempt to use a landline.

Edit: 4/27/2006
New version available. I currently do not have a very large neighborhood. In my testing so far, I have personally not experienced the 'too many iterations' error. However, that does not mean it won't happen for you. As such, this still requires testing. Please report any errors with log included if possible.

Edit: 4/11/2006
Another bug has cropped up. Please download and test the new version. Report back if bugs persist.

Edit: 4/7/2006 Update Available - Fix has been confirmed. Thanks again to csigirl27 and Thanhlienh for testing.

Note: 3/29/2006

I hard coded the availbility hours, so now you have a 2 hour window before the school bus arrives and 3 hours after 2:00 PM.

So these options are only available between 6-8 AM and 2-4 PM. I thought this would be slightly more realistic. So that you can only change their school type when they are actually not at school. Since to me, it wouldn't make much sense for them to switch school types while they are at school, just from a role-playing persepctive.


Added cousins to the list of family members who can be in private school already. Previously only looked for parents, siblings, grandparents, and aunts and uncles.

This MUST be in your Downloads folder, typically found under:

C:\Documents and Settings\UserName\My Documents\EA GAMES\The Sims 2\Downloads

Nightlife tested and approved. This should also work in Uni and the Base Game, as essentially, it is a stand-alone separate object, and does not override anything else in the game. It should simply add new options. Let me know if you have any problems, and as always, feedback is appreciated.

I have tested this in my game and it appears to work fine.

This hack is compatible with most, if not all mods by MATY crew (Pescado, TJ, and CBoy), dizzy, and probably more. Again, up to you to help me determine any possible conflicts.
This is definitely compatible with the phonehack.

REMINDER and fine print (to cover my ass ) :
Remember to ALWAYS BACK UP YOUR DATA BEFORE INSTALLING NEW HACKS. By using this hack, you agree to absolve me of any responsibility or liability for any potential loss of or damage to your data. You have been warned.

HOW TO REPORT: Conflicts, problems, or errors
I would appreciate any constructive criticism and feedback that is actually helpful. With that in mind, it would be helpful, when reporting any conflicts or issues, that you include the following:

1) thorough but reasonably brief description of what you were doing
2) clear, comprehendible explanation of your problem
3) list of hacks that may be related the phone
4) archived (.rar or .zip) of log produced by error

Posts which do not include a clear description of what your problem is will be pretty much ignored. (i.e. posts such as "This does not work! I am taking it out! You suck! Nice try! etc.") I can't and won't help you if you don't explain what's wrong.

Please be nice when trying to explain your problem and I might be nice and help you.

Finally, my Thank Yous go to:

J.M. Pescado, twojeffs, dizzy2, and jase439 for being excellent tutors and providing excellent models in their mods. As always, thanks to those creators who've put out some excellent modding tutorials, Quaxi and co for SimPE, and dizzy2 for disaSim2, and the finally letters T and S, and the number 2, all of whom, without which this mod would not be possible.

If I left anyone out, I apologize in advance. You know who you are and you deserve my thanks.

Version History:
v1.1 - Added new feature as requested/suggested by twojeffs to allow enrollment siblings or children of sims already accepted into private school.
v1.2 - Fixed Bug for college lots - options probably will not appear unless there are valid children capable of attending private school (most likely you would need some hack or cheat to enable or transport children to a Uni lot)
v1.3 - Fixed Bug (hopefully :P) for options not appearing, causing 'jump' bugs due to undefined transition
v1.31- Fixed Bug (crosses fingers :P) for options not appearing, causing 'jump' bugs due to undefined transition on Verify ID
v1.32- Cleaned up code. Compressed data. Hopefully addresses 'too many iterations' error.
v1.33- More code clean up. minor bug fixes. 'too many iterations' error still needs testing.
v1.40- Pets Version Available

Here are some pics:

Download files
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date 9.2 KB 6,938 18th Feb 2006 11.3 KB 3,223 7th Nov 2006
Need help with downloading or installing content? Click here!
75 Comments / Replies (Who?)

Expansion/Stuff packs required:
Sims 2

75 Comments / replies (Who?)



Tags: #phone, #plug-in, #private, #school, #legacy