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

NPC Control v. 1.2.1a

by Paulson Posted 20th Dec 2017 at 9:49 PM - Updated 8th May 2019 at 10:20 PM by Paulson
Open thumbnail gallery
Advertisement:
575 Thanks  Thanks     351 Favourited
Updated to version 1.2.1a
Оther changes:
fix - now you should be able to complete Dates and Mother Plant Fight when you live in Strangerville

Updated to version 1.2.1
Mod is compatible with the latest game update: 4/19/19 - PC 1.51.77.1020 / Mac 1.51.77.1220

Added 2 settings:
- {RemoveRegionDependencyExceptions}- exceptions for RemoveRegionDependency setting. There is no exceptions by default. Specify the exceptions delimited by commas from that list:{bar,library,gym,cafe,club,retail,yoga,spa,restaurant,vet}. For example if you want to make exceptions for restaurant and retail, set this setting to retail,restaurant

RemoveRegionDependencyExceptions restaurant,retail

- {RemoveLotDependencyExceptions} - exceptions for RemoveLotDependency setting. There is no exceptions by default. Specify the exceptions delimited by commas from that list: {bar,library,gym,cafe,club,retail,yoga,spa,restaurant,vet}. (For example if you want to make exceptions for restaurant and retail, set this setting to retail,restaurant).

Оther changes:
- added StrangervilleCurioShopVendor to AssignNPCJob menu
- fixed an issue when some jobs disappear from AssignNPCJob menu
- changed the menu and hope that this will help with "slow pie menu" issue
- fixed issues with lastexception errors that have been reported
- fix - your sims do not change to everyday outfit when you travel
- fix - options "travel with", “invite to hangout at current lot”, “potty train”, etc. now available when you live in Strangerville

Added 2 commands for cheat console:
- npcc.outfits.copy.allsims {outfit1} {outfit2} {includemyhouseholds} {includeplayedhouseholds} {includeactivehousehold} - copy outfit from one category to another for all sims.
{outfit1} - required parameter, one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{outfit2 } - required parameter, one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{includemyhouseholds} - optional parameter, default is 1, meaning sims from "My households" included. Set it to 0 if you don't want to include sims from "My Households"
{includeplayedhouseholds} - optional parameter, default is 0, meaning that Played Household are not included (are excluded). Set it to 1 if you want to include sims from Played Households
{includeactivehousehold} - optional parameter, default is 0, meaning that Active Household are not included (are excluded). Set it to 1 if you want to include sims from Active Household.
(For example if you need to copy Everyday outfit to Hotweather outfit for all sims except played sims type)

npcc.outfits.copy.allsims everyday hotweather 1 0 0


- npcc.outfits.copy.sim {sim_id} {outfit1} {outfit2} - copy outfit from one category to another for one sim.
{sim_id} - id of the sim
{outfit1} - one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{outfit2} - one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}


New version will be first available at my Patreon page, follow me there.


MOD DESCRIPTION

Mod prevents the creation of new NPCs, forcing the game to use the sims already created. With the default settings, only homeless unplayed sims are used.

To see and change the settings, at the command prompt, type
npcc.settings

To change the settings, at the command prompt, type without the parentheses
npcc.settings {command} {value}

For example,
npcc.settings useonlyhomeless 0

Or through the file npcc.cfg, which creates immediately after starting the game in the folder where the mod is installed. It can be edited in Notepad or Notepad ++ (TextEdit on Mac).

DESCRIPTION OF THE SETTINGS
{DisableOutfitChange} - disables outfit modifications for walkbys and tourists like hats/glasses/socks/tights/bracelets. Default setting is 0 - disabled, set it to 1 to enable.
{DisableShifts} - disable work shifts for all jobs in all cities. (For example one bartender will work all day. In the game by default there are three work shifts 6: 00-14: 00, 14: 00-22: 00, 22: 00-6: 00, on which three bartenders are appointed).
{DisableUseOnlyHomelessForNormalCareer} - disable only the homeless Sims for careers detective/scientist/doctor (i.e. when {1} uses all sims, {0} only homeless are used).
{DoNotGenerateAliens} - do not generate disguised aliens; controls aliens in the bar and their world.
{DoNotGenerateBears} - do not generate bears.
{DoNotGeneratePetWalkersAndHomelessPets} - does not generate pet walkers and homeless pets, it also controls the ghosts of pets generated in the pets cemetery.
{DoNotGenerateSickPets} - do not generate sick animals (no new animals will be created for vet clinics, but existing ones will be taken).
{DoNotGenerateTragicClown} - do not generate a Tragic Clown.
{DoNotGenerateVampiresWalkBy} - does not generate vampire passers-by.
{DoNotGenerateWeirdo} - Weirdos (like Racoon Weirdo) will not be generated.
{NumberOfBackgroundActors} - the number of background actors. By default game gives you 5 or 6 sims. Default settings that mod use is 2.
{NumberOfBackgroundProducers} - the number of background producers. By default game gives you 5 or 6 sims. Default settings that mod use is 2.
{NumberOfBarflies} - the number of barflies. The setting works for all bars in all cities.
{NumberOfJungleMarketplaceCraftVendors} - the number of vendors at the jungle market.
{NumberOfJungleMarketplaceNativeCustomers} - the number of native customers at the jungle market.
{NumberOfJungleMarketplaceTourists} - the number of tourists at the jungle market. At the moment, the amount (number of native customers and tourists at the market) is set rigidly, but the ratio of these categories can vary.
{NumberOfMuseumPatronsNative} - the number of native patrons in the museum.
{NumberOfMuseumPatronsTourist} - the number of tourists in the museum. At the moment the amount (number of native and tourist patrons in museum) is set rigidly, but the ratio of these categories can vary.
{NumberOfStrangervilleVenueSims} - the number of Military sims at the Strangerville Bar and Scientist + Conspiracist sims at the Strangerville Library. For the library setting defines overall sims count but the ration of Scientists/Conspiracists can vary. Default setting is 1.
{NumberOfStrangervilleWalkbySims} - the number of Military + Scientist + Conspiracist + Agents walkby sims. Setting defines overall sims count but the ration of Military/Scientist/Conspiracist/Agent sims can vary. Default setting is 1.
{RemoveLotDependency} - removes lot dependency for the jobs. (For example if you have two bars in one town the game will need two different NPC Bartenders by default, but if you remove lot dependency one Bartender will work at any bar in town).
{RemoveLotDependencyExceptions} - exceptions for RemoveLotDependency setting. There is no exceptions by default. Specify the exceptions delimited by commas from that list: {bar,library,gym,cafe,club,retail,yoga,spa,restaurant,vet}.
{RemoveRegionDependency} - removes region dependency for the jobs. (For example if you have two libraries in two towns the game will need two different NPC Librarians by default, but if you remove region dependency one Librarian will work at any Library. So if you set both setting to 1 it should lower needed NPC count to 1 for each job).
{RemoveRegionDependencyExceptions}- exceptions for RemoveRegionDependency setting. There is no exceptions by default. Specify the exceptions delimited by commas from that list:{bar,library,gym,cafe,club,retail,yoga,spa,restaurant,vet}.
{UseOnlyHomeless} - use only the homeless.
{UseOnlyUnplayedHouseholds} - use only unplayed households.
{UseOnlyUnplayedHouseholdsPets} - use pets only from unplayed households.

where the value 1 - use the command, 0 - do not use

When you change the settings, you need to reenter the lot.

MOD MENU
- AssignNPCJob
- RemoveNPCJob
- AssignNative
- RemoveNative

NOTES:
AssignNPCJob: please be aware that to achieve correct assignment for lot-bound jobs like librarian, bartender etc., you must use this option on that lot. For example you want sim named Marcus Flex to be a Gym Trainer. Travel with Marcus to gym lot, one that you want Marcus to work at (or for example you can summon Marcus to that lot with MCCC). Click on Marcus - More Options - NPCC - AssignNPCJob - GymTrainer. Find current gym trainer on lot, Click on him - More Options - NPCC - RemoveNPCJob. Travel to another lot and go back on gym lot. Now you should see Marcus working as Gym Trainer. You can see steps for this example on new screenshots attached to this mod.

Actor career: there are 4 levels of Directors in the game: Commercial, LowBudgetTV, HighBudgetTV, and Film. If you want your sim to appear as one, make sure you assign him before the audition and make sure you choose the correct level. Be aware that higher level of Director cannot act as lower one, so assign 4 different sims, or reassign one as you progress.

AssignNative: this option allows you to assign sims as Selvadorada Natives. Please use only homeless sims for that!

COMMANDS FOR CHEAT CONSOLE:
- npcc.outfits.copy.allsims {outfit1} {outfit2} {includemyhouseholds} {includeplayedhouseholds} {includeactivehousehold} - copy outfit from one category to another for all sims.
{outfit1} - required parameter, one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{outfit2 } - required parameter, one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{includemyhouseholds} - optional parameter, default is 1, meaning sims from "My households" included. Set it to 0 if you don't want to include sims from "My Households"
{includeplayedhouseholds} - optional parameter, default is 0, meaning that Played Household are not included (are excluded). Set it to 1 if you want to include sims from Played Households
{includeactivehousehold} - optional parameter, default is 0, meaning that Active Household are not included (are excluded). Set it to 1 if you want to include sims from Active Household
(For example if you need to copy Everyday outfit to Hotweather outfit for all sims except played sims type)

npcc.outfits.copy.allsims everyday hotweather 1 0 0


- npcc.outfits.copy.sim {sim_id} {outfit1} {outfit2} - copy outfit from one category to another for one sim.
{sim_id} - id of the sim
{outfit1} - one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}
{outfit2} - one of the: {everyday,formal,athletic,sleep,party,bathing,swimwear,hotweather,coldweather}

INSTALLATION
Unzip and place .ts4script file into your Mods folder or one level below that e.g. Mods\NPCC.
Script mods must be enabled in your game options for this mod to work properly.

If you like my mods, please, support me. Thank you.
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
npcc_v1.2.1a.zip 23.4 KB 2,090 6th May 2019
Need help with downloading or installing content? Click here!
 
356 Comments / Replies (Who?)

Expansion/Stuff packs required:
Sims 4

Built with Game Version: 1.37.35.10

356 Comments / replies (Who?)

40,564 Downloads

99,283 Views

Type: Other

Tags: #npc control

Advertisement:
Advertisement: