Published using Google Docs
Tutorial for Neia's Online Create-a-Career Tool
Updated automatically every 5 minutes

Tutorial for Neia's Online Create-a-Career Tool

This tutorial is for how to create a career for Sims 4 using Neia's online Create-a-Career tool in Windows.

UPDATES:

22AUG2022–Added a blurb just prior to the TEST section on how to add skill objectives manually after creating the career.

01JUL2022 – Please contact me on the page for this tutorial on my Patreon with questions or comments. Thank you!

17JUN2022 – Tool has been updated! You will need to re-export your previously created careers.

13APR2021 -- Tool is up and running again!

25MAR2020 -- Neia has updated the tool! I have added a solution to step 14 if using the cmd instructions does not result in your .py file being imported to the _pycache_ folder. However, my sims aren't going to work, so I have contacted Neia on the CAC tool forum, and am awaiting help.

7FEB2020 -- Neia is off taking care of her new baby! The tool's server is currently full, and she hasn't had time to update it yet. We shall all wait patiently, as we know that new moms are very busy and real life takes priority, of course

 JUL19 -- Updated Python steps to match Neia's - Also, checking on possible PTO conflicting with other mods that may not have been updated yet - keep an eye on the forum!

 29JUN19 -- Neia has updated the Create-a-Career tool for the June/2019 update!

 26APR19 -- Neia has updated the Create-a-Career tool for the April/2019 update!

19APR19 -- While we wait for the updated Create-a-Career tool, there is a workaround for fixing careers that anyone can do that are missing text because of the most recent update, regardless of whether or not you are a creator, with the use of Sims 4 Studio by midnitetech posted HERE. Thank you to MTS member Dero for bringing that to my attention!

10APR19 -- Neia has updated the tool so instead of Python 3.3, you now use Python 3.7. I am (finally) including a link to the latest version, and updating the text. You will still see .pyo and Python33 in the images until I have a chance to replace them with .pyc and Python37.

14JAN19 -- .pyo will now show up as .pyc when completing the Python portion of the steps, beginning at step 15.

19DEC18 -- If you have noticed your text files missing after re-exporting your careers, I have put a solution as STEP 12b.

6DEC18 – The Create-a-Career Online Tool has been updated for the current Game Version, and Neia is working on adding the skills from Get Famous.

I will not be explaining how to make screenshots, uniforms, or Chance Cards, and I am assuming you know how to manage .zip files.

Any questions regarding why things are done a certain way, about the tool itself, or any technical issues should be directed to the creator, Neia, at the Create-a-Career forum.

What you will need:

Neia's online Create-a-Career tool. Register for free here.

s4pe To download s4pe after clicking the link, click on Download s4pe, then s4pe.0.3.c.exe. This will get you the program and you can install it from your downloads folder. Find it HERE.

Python 3.7 Download the appropriate file for your system. Create your own installation folder prior to installing Python37. I recommend C://Python37 for convenience. To do this, go into your C drive folder, right click on an empty spot and click New > folder and name it Python37. When the Python37 installation wizard pops up, click the default installation. The Python installer should detect the C://Python37 folder you created. Click HERE.

Recommended Mods: 

Plan Career Outfit Mod by Srslysims HERE  or

Plan Career Outfit by MenaceMan HERE

For the purposes of this tutorial, some picture references have been made to the Airline Employee Career by Simmiller found on Mod the Sims.

USING THE CREATE-A-CAREER TOOL

1. Once you have registered, log in to Create-a-Career and click CREATE at the top of the screen.

2. Click the "Create a new career" button.

PIC 1

3. Name your career, and click Save. What you name it here will be reflected in the name of your .package file at the end.

This brings you to the "EDIT YOUR CAREER" page.

NOTE: At any time from here onward, you can scroll to the bottom of the main career page and click "Save" to save your progress. You may leave the site any time afterward, and return to your saved progress.

PIC 2

4. Again, name your career. This will be what shows in the game.

-If you are making a multi-track career, the name should be a clear indicator of the main theme of your career if you plan on uploading it for others.

The "Status" section is for your personal use only with 3 choices: Work in progress, In testing, and Working. Update this as desired using the dropdown menu.

Tracks, Levels and Branches

The Main Track reflects the name of your career.

When you "Add a level" in the main track you are creating the different levels of the main career for yourself or other players to progress through.

Ultimately, once you have finished the editing process, these are all that is required to create a functioning career for the game.

Under "New track" you are given the option to "Add a track."

You use this when you want to have multiple career choices within your main career.

These become Branches. You then add levels to these branches to complete in game.

NOTE: It is recommended that you NOT use symbols in your track/branch/level names or descriptions. For example, do not use "/" or "*", etc. This has been known to cause errors in game.

By clicking "Edit," you can edit or view any section at any time, as often as you like.

Clicking "Return" brings you back to the main career screen without making changes.

Remember to click "Save" then "Return" when editing.

FOR SINGLE TRACK CAREERS:

5. To the right of Main track, click "Edit" to upload the screenshot picture and custom icon for your career. Click "Save," then "Return" when you're done.

PIC 3

You will find most, if not all, of the game's icons here:

The Sims 4 Ultimate Game Icon Pack by TheSimKid

Jungle Adventure Icons by Simmiller

Icon Archives on Sims Community by Jovan Jovic

6. Directly under Main track, click "Add a level." Name the level, click "Save," then "Return."

7. To the right of each level you create, click "Edit" to enter all the required information. Clicking "Delete" removes the level completely and permanently.

PIC 4

Title - you can change the title of this level here.

Ideal Mood - Choose from the dropdown menu. This can be the same or different for each level. Please be aware that EA took out the ideal mood function from the non-active careers in game. Even though this still shows as editable in the Create-a-Career tool, only active careers like Doctor, Scientist, and Detective now have ideal moods that actually function in game. 

Base Performance - How much the performance bar will progress through a work day, starts around 60 and ends around 10 in game, depending on the level. Lower levels in the game progress quickly, so the Base Performance number is higher, to indicate a faster speed. As players progress through the levels, the Base Performance number should be smaller to make the levels last longer.

Missed Work Penalty - How much the performance bar will drop if a Sim misses work, default at 15. If you increase this number, the performance bar will drop more quickly.

PTO per day - How many days of PTO (paid time off) are gained for each work day. For example, it starts around 0.2 and ends around 0.33 in game, depending on the level.

Simoleons per hour - How many Simoleons your Sim will earn per hour at this level.

Duration - Number of hours worked per day.

Start hour - This is based on a 24 hour clock, and you enter only the hour, no minutes. For example, 8:00 AM is entered as 8, while 2:00 PM is entered as 14.

24 HOUR CLOCK

Place a check mark in the days you want your Sim to work.

NOTE: Before you choose Objectives, click "Save." The rest of the information you have entered will otherwise be lost.

Objectives - This is where you will choose what, if any, skill levels are required in order to progress to the next level in your career. Click "Add an objective," and choose from the dropdown menu, for each skill you wish to add.

Click "Save" at any point to save your progress. Click "Return" to return to the main career screen.

Do this for each level of your career.

FOR MULTIPLE TRACK CAREERS:

8. To create multiple career choices within your career, under New track, click "Add a track." This will show up on your career page as a Branch, below the Main track. See PIC 5 for an example of multiple branches within a career. From here, to the right of each branch name, you can click "Edit" to add the branch icons and screenshots, or "Delete" to remove the branch.

PIC 5

Follow Step 7 for every level within each Branch of your career.

IN GAME TEXT

Not everyone has their career(s) translated into all available texts. The more you are able to provide to players, however, the more players are able to play your career(s), should you choose to upload to the internet.

9. On the main career page, you will see a section called Texts. See PIC 2 for reference. Each language is represented by 2 letters. For example, English is shown as US. Click the language of your choice. You will be taken to a page where you will enter all the text you want to see in the game.

NOTE: This will NOT translate languages for you.

At the top, you will see two entries called Location and PTO tooltip.

Location is where your Sim will be working. A company name, for example, is appropriate here.

PTO tooltip is where you put the heading you want to see when taking paid time off. "Take Vacation Day" or something similar is recommended.

In the example shown in PIC 6, you see "Track 4 - Airport Customer Service Agent." In this case, Track 4 would be shown on the main career page of the Create-a-Career tool as a Branch, and represents what you will see if you are editing a multi-track career. Otherwise, you only see Track 1 and the title of your career.

PIC 6

Title - Title of this career or branch.

Title (gender neutral) - Title of this career or branch.

Description - A detailed description of this career or branch.

Hereafter, you enter the information for the title and description of each level of your career and/or branch.

Click "Save" at any time to save any entries you have made. Click "Return" to return to the main career page.

OVERVIEW - It is highly recommended to refer to the Overview section on the main career page regularly to ensure the proper flow of your career.

For example, if you want to check that your objectives have skill levels that progress in the correct order, click on the Objectives tab.

The name of the career and or branch is shown on the far left. Levels proceed in order from left to right, but are not indicated by name or number.

PIC 7

EXPORT:

Before you export your career, click "Save."

10. Click "Export" when you are ready to prepare your career file to be usable in game. Click "Export" again on the next screen.

When the instruction screen pops up, click the Download button ABOVE the instructions. There will be a zip file created, usually in your Downloads folder.

PIC 8

You are now leaving the Create-a-Career tool!

PYTHON

11. Make a file on your computer where you will work on your career, and move the .zip file from your Downloads folder there, and extract it. There will usually be 3 files extracted: a folder named "package," Neia_Careers_Commons.package, and a .py file. Neia has stated that the Commons.package file does not always come in your zip file depending on what type of career you make and the skills required to advance levels.

S4PE

PIC Inside zip file from Create-a-Career Tool

12a. Open s4pe and make a new file. Import all the files from the "package" folder. Save this file as your career package. ie Simmiller_Careers_AirlineEmployee.package

PIC 9

This next step is only for those who have re-exported their careers created prior to the 19JUN/18 update and whose text files have been lost as a result. If you have made a new career, please skip to step 13.

12b. There are several ways to input text into your career. The first 2 are long and tedious. The 3rd is the method I used and ended up being fairly quick and painless.

1-You can go back and re-enter all of the information into the Create-a-Career tool by either directly typing it all again, or by copy/paste from your old career files, and re-export again.

Or,

2-You can use Sims4Studio and also either re-type or copy/paste the info.

Or,

3-Open your old career .package file with S4PE, and export all the STBL files somewhere easily found. To do this select all the STBL files, then click Resource, Export > To file. I made a folder in each of my career folders called "STBL FILES FOR SEASONS," and saved the STBL files from the old .package files there. You don't have to do this, but it does help to make your files are neat and organized. Close the old .package file. Open your new .package file in S4PE that you created in step 12a. Select all the STBL files and delete them. Then, click Resource, Import > From file. At this point a popup appears for you to select what files you want to import from your PC. This is where it's handy to have a separate folder for your old text (STBL) files. Go to that location, select all the STBL files, and click Open. Save your .package file in S4PE and continue on to step 13.

Close s4pe.

This next part is how to complete the Python portion of creating your career. It is required in order for your Sims to be able to use the Paid Time Off function on the phone. You don't have to have any knowledge of Python to do this! Please simply follow the steps, and you should be good to go

BACK TO PYTHON

13. Copy and paste the .py file you extracted directly in your C://Python37 (or wherever you have Python on your computer) location.

PIC 10

14. In the search bar on the Taskbar of your computer's desktop screen (right next to the start button, or found by clicking the start button) type: "cmd" and enter. Do not use quotation marks in this or any other type instructions that follow.

In the black box type: "import YourUserName_Careers_CareerName.py" (example import Simmiller_Careers_AirlineEmployee.py) and enter. This is the exact name of the .py file from step 13 that you put in C://Python37 (or wherever you have Python on your computer).

NOTE: You may see an error response in the cmd box after completing this step. You can ignore this error if the correct file shows, as described in step 15.

 If using cmd to run Python results in the .py file not being imported into your _pycache_ folder, close the cmd window and go directly into your Python folder, where you have it installed. Click on the Python.exe file, then import your .py file.

PIC 11

You can now close the black cmd box.

15. Go into your Python location on your computer (ie. C://Python37) where you put your .py file, and go into the folder _pycache_. There should now be a .pyc file in there. Pre-December 2019 this was a .pyo file. If not, go back and redo the actions in steps 13 and 14, paying particular attention to the  at the end of Step 14.

In the following pics, 12, 13, and 14, .pyo should now show you a .pyc file.

PIC 12

Copy and paste that file to your career location file on your computer. Rename it to remove .cpython-37

PIC 13

Make a new .zip file with the name you want your ts4script file to be. Put the .pyo and .py files into that .zip.

Change the file type from .zip to .ts4script

PIC 14

NOTE: If you don't see the .zip in the name of your file do this from The Windows Club:

Open Control Panel > Appearance and Personalization. Now, click on Folder Options or File Explorer Option, as it is now called > View tab. In this tab, under Advance Settings, you will see the option Hide extensions for known file types. Uncheck this option and click on Apply and OK.

ADDING SKILL OBJECTIVES MANUALLY

You may want to have some skill objectives that aren’t updated in the Create-a-Career tool yet, or you noticed one missing or forgot to add it. This is absolutely possible, and can be completed wholly within Sims 4 Studio!

You will need to grab the tuning file number of the skill objective, and insert it into the Aspiration Tuning for the career level you want to modify.

This can only be done after all the previous steps have been completed. 

Here’s how to do it:

<I c="Objective" i="objective" m="event_testing.objective_tuning" n="objective_Skill_Comedy_Level03" s="30449">

30449 is the tuning number for this particular objective. Yours will be in the same place.

<?xml version="1.0" encoding="utf-8"?>

<I c="AspirationCareer" i="aspiration" m="aspirations.aspiration_tuning" n="aspiration_AirlineEmployee_Mechanic_Level2" s="13195939706400063768" >

                  <L n="objectives">

                                        <T>109078</T>                                        <T>26606</T>                                        <T>109070</T>                          </L>

          </I>

Make sure you place it AFTER <L n="objectives"> and BEFORE </L>. You can delete the Objective Tuning file from the package as it's not required, you only needed it to get the correct tuning number. Save the package and continue to test in game.

Please remember that the game can only handle 4 objectives per career level, and adding more will result in disappointment.

TEST

16. Put your career.package file, the .ts4script file you made, and Neia.Careers.Commons (if you don't already have it, and if it comes with your exported Create-a-Career file) into your mods folder, and test it in play.

Once you know it's working and your icons and pictures show in game when choosing your career, if you want to share it online, make a new .zip file and call it whatever you want your career file to be. You put 2 or 3 files in there as required: Neia_Careers_Commons (if it came in your zip file from Neia's tool), Your career.package file, and the .ts4script file you made. You can now share it!

PIC 15

 A very big thank you to Chaavik for testing the tutorial for me, and helping to get it up to scratch.