ARK: Survival Evolved

ARK: Survival Evolved

Human NPCs
 This topic has been pinned, so it's probably important
ZoneKiller  [developer] 15 Aug, 2018 @ 12:15pm
2
2
How to setup the GameUserSettings.ini
For dedicated servers the GameUserSettings.ini is here
\SteamApps\Common\ARK Survival Evolved Dedicated Server\ShooterGame\Saved\Config\WindowsServer\GameUserSettings.ini

For single player the GameUserSettings.ini is here
\steamapps\Common\ARK\ShooterGame\Saved\Config\WindowsNoEditor\GameUserSettings.ini

The default setting are below,(you do not need to add them to the GameUserSettings.ini if you are happy with the below settings)

English Video on How to add the Human NPCs settings to the GameUserSettings.ini
https://youtu.be/lyz7Yz1U4aA

Spanish Video on how to setup the Human NPC's
(Video en español sobre cómo configurar los NPC humanos)
https://www.youtube.com/watch?v=ft8XvheWVMM

GameUserSettings.ini
add the lines at the end (bottom) and adjust them to suite your needs

[Human_NPCs]
Total_NPCs=0
Nude_NPCs=0 -- Not in ASA
NoTames=0
TamingMode=0
Start_Clothing=0
NoHuts=0
HomeOwnerChance=50
NoBuildDistance=250
NoCorpseHarvest=0
NoItemCollecting=0
NoResourceManagement=0
StorageItemsSearchRadius=50
StasisDelayTime=0
HarvestDamage=3
DeliveryDelay=120
HarvestSearch=3
StartFriendly=0
EveryThingUpsetsNPCs=0
AngryCoolDown=300
NoFireArrow=0
RandomNames=1
ShowNoMercy=0
NoAutoFire=0
PlayerHutDistance=25
TurretDistance=75
TurretsAllowed=0
DamageTurretAmount=1.0
DenyInventoryAccess=0 only ASA
MaxWeightRiddenDino=1000 only ASA


[Human_NPCs_Clothing]
Clothing_Quality=0
Archer=0
Bowman=0
Hacker=0
Chopper=0
Scrapper=0
Brawler=0
Huntress=0
Hunter=0
Sentry=0
Guard=0
Trapper=0
Catcher=0
Thumper=0
Clubber=0


[Human_NPCs_Settings]
Health_x=0.0
Weight_x=0.0
Stamina_x=0.0
Food_x=0.0
Melee_Damage_x=0.0
Speed_x=0.0
Torpidity_x=0.0


[Human_NPCs_Loot]
Item_Chance=50
Single_Item_Chance=5
Loot_Max=20
Hut_Loot_Chance=50
Default_Array_Replace=0
Default_Single_Array_Replace=0
Item_Quality=1.5


[Human_NPCs_Loot_Array]
Loot_Array=/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_Oil.PrimalItemResource_Oil

Single_Loot_Array=/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponCrossbow.PrimalItem_WeaponCrossbow,/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponGrenade.PrimalItem_WeaponGrenade


[Human_NPCs_Villages]
Total_Villages=5
Village_NPCs=30
Village_Distance=3000


[Human_NPCs_Base_Attack]
BaseAttackNotAllowed=0
AttackBaseAmount=3
AttackerNumbers=15
AttackLoot=0
AttackHutRange=120
StartAttackDelay=3600
AttackerPower=50
MinimumStructures=36
AttackChance=60
AttackDogs=20

AttackDinos=/Game/PrimalEarth/Dinos/Raptor/Raptor_Character_BP.Raptor_Character_BP,/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP,/Game/PrimalEarth/Dinos/Saber/Saber_Character_BP.Saber_Character_BP

AttackFlyers=/Game/PrimalEarth/Dinos/Ptero/Ptero_Character_BP.Ptero_Character_BP

-----------------------------------------------------------------
[Human_NPCs]
-----------------------------------------------------------------

Total_NPCs=(any number) -- 1000 if you want 1000 NPCs on the map (Read notes below)

Nude_NPCs=(0 or 1) -- 1 if you do not want underwear on the NPCs only for ASE

NoTames=(0 or 1) -- 1 if you do not want the NPCs to be tameable

TamingMode=(0,1,2) -- 0=Both walking and knockout, 1=walking only, 2=knockout only

Start_Clothing=(0 to 10) -- To select the level of clothing the NPCs can start with for the types that are set to 0 (as of the last update, 0 sets cloths by Biome)
(Read notes below)

NoHuts=(0 or 1) -- 1 if you do not want want NPCs to make Huts

HomeOwnerChance=(1 to 100) this is the % chance that each NPC has to make a Hut

NoBuildDistance=(20 to 250) (Distance in meters that they can not build near players structures)

NoCorpseHarvest=(0 or 1) -- 1 if you dont want the default setting to be harvest corpses

NoItemCollecting=(0 or 1) -- 1 if you dont want the default setting to be collect victim items

NoResourceManagement=(0 or 1) -- 1 If you want to disable putting items into containers

StorageItemsSearchRadius=(any number) -- Range in meters from the NPC start harvest
position that the NPC will look for storage items

StasisDelayTime=(Any Number) -- (Experimental - 0 to turn off) Time in seconds that NPCs that
are set to harvest will not go into stasis when no one is
around so they can harvest when your away

DeliveryDelay=(any number) -- time in seconds that they check to deposit items

HarvestSearch=(any number) - the amount of cycles the NPC will take before heading to the Perserving bin and storage box

HarvestDamage=(0 to 100) -- how much harvest damage you want NPCs to have

StartFriendly=(-1,0,1) -- (-1 = Disable Wave, 0 = Friendly set by Biome , 1 = Friendly) (Read notes below)

EveryThingUpsetsNPCs=0=(0 or 1) -- 1 They get startled when anything attacks them,
0 They get startled only when a player attacks them or
steals the loot, (Read notes below)

AngryCoolDown=(any number) -- Time in seconds that they stay angry for after being upset (Wave will not work when they are upset)

NoFireArrow=(0 or 1) -- 0=Fire Arrows Allowed, 1 = No Fire Arrows Allowed (Read Notes)

RandomNames=(0 or 1) -- 0=NPC Type Name 1=The NPCs will start with random names.

ShowNoMercy=(0 or 1) 0 = They will leave you alive if you get knocked out, 1 = They will
always kill you.
NoAutoFire=(0 or 1) 0 NPCs will light and put out the fire in campfires and forges depending
on what is in the inventory, 1 if you want to disable the lighting campfires and forges.

PlayerHutDistance=(25 - 250) -- Range in Meters, The hut will not be built if a player is closer than this. Minimum is 25 Meters - Default, Max Distance 250.

TurretDistance=75 Range in Meters,The minimum distance between X Plants, controls density.

TurretsAllowed=(0 or 1) (0 remove X Plants,1 Have X Plants,) 0 will remove all existing X Plants from your game. See Notes Below

DamageTurretAmount=(1 to 100) How strong the X Plants are. 1 Strong, 100 Weak

DenyInventoryAccess=(0 to 100) The % of wild NPCs that you can not take any inventory from

MaxWeightRiddenDino=1000 (80 to 1000) The max drag weight of the dinos that the NPCs are allowed to ride., -1 disables them riding. See Notes Below

-----------------------------------------------------------------
[Human_NPCs_Clothing]
-----------------------------------------------------------------

Clothing_Quality=(0 to 100) adjusts the start clothing quality
Archer=(0 to 10) Look in --Clothing Range-- notes for clothing number
Bowman=(0 to 10) 0 = random cloths and will use Start_Clothing number
Hacker=(0 to 10)
Chopper=(0 to 10)
Scrapper=(0 to 10)
Brawler=(0 to 10)
Huntress=(0 to 10)
Hunter=(0 to 10)
Sentry=(0 to 10)
Guard=(0 to 10)
Trapper=(0 to 10)
Catcher=(0 to 10)
Thumper=(0 to 10)
Clubber=(0 to 10)

If set to 0 the Start_Clothing= setting controls this

-----------------------------------------------------------------
[Human_NPCs_Settings]
-----------------------------------------------------------------

Health_x=2.0 -- Will make the NPC twice as hard to kill

Weight_x=2.0 -- The NPC can carry twice as much

Stamina_x=2.0 -- The NPC can hit you twice as long before it gets tired

Food_x=2.0 -- The NPC can hold twice as much food

Melee_Damage_x=2.0 -- The NPC will Kill you two times faster

Speed_x=2.0 -- The NPC will move two times faster

Torpidity_x=2.0 -- The NPC will be twice as hard to knock out

-----------------------------------------------------------------
[Human_NPCs_Loot]
-----------------------------------------------------------------

Item_Chance=55 -- 55% chance that each item from the Loot_Array has to be in the Loot Crate.

Single_Item_Chance=25 -- As above but for the Single_Loot_Array, will only add 1 of each item.

Loot_Max=20 -- Random Maxium amount of each item that will go into the Loot Crate.

Item_Quality=(-1 or 0 to 10) -1=Random 0=Normal 10=Highest, Sets the quality of items in the Loot Crate.

Hut_Loot_Chance=45 -- 45% chance that a Hut may contain a Loot Crate.

Default_Array_Replace=0 -- 0 = Default_Array + Loot_Array (if it exists) --- 1 = Loot_Array only.

Default_Single_Array_Replace=0 as above but for the Single_Loot_Array

-----------------------------------------------------------------
[Human_NPCs_Loot_Array]
-----------------------------------------------------------------

Loot_Array= An Array of BluePrint Paths separated by a comma ( , )

Single_Loot_Array= As above but will only add 1 of each item

-----------------------------------------------------------------
[Human_NPCs_Villages]
-----------------------------------------------------------------
Total_Villages=5 (The amount of big villages that can be on the map at a time)

Village_NPCs=30 (The Amount of NPCs the village will try and maintain)

Village_Distance=3000 (Minium distance between big villages)

-----------------------------------------------------------------
[Human_NPCs_Base_Attack]
-----------------------------------------------------------------
BaseAttackNotAllowed=0 (1 = Turns off the base attack feature)

AttackBaseAmount=3 (The amount of attack waves that will happen during a base attack)

AttackerNumbers=15 (The amount of attackers per wave)

AttackLoot=0 (The percent chance that a attacking NPC will drop their standard loot)

AttackHutRange=120 (The range the NPCs attackers will be spawned in)

StartAttackDelay=3600 (The NPCs will not attack for the first hour of the game)

AttackerPower=50 (The percent of status (health power ect) compaired to the normal
NPCs 10-weak 150-strong)

MinimumStructures=34 (Minimum amount of structures within the AttackHutRange before
the attack will happen)

AttackChance=60 (Chance that the attack will happen on the current loop, 100 it will
always happen, Good to keep it random)

AttackDogs=20 (0 to 100) The % of raiding party can ride dinos., -1 disables them riding during the attack

AttackDinos= An Array of Dino BluePrint Paths for the raiding NPCs to use, separated by a comma ( , )

AttackFlyers= As above for Flyers as only 6 types on NPCs use flyers.



NOTES
-----

0 is Default for (0 or 1),(0,1,2),(-1,0,1)


More Detailed Notes for Loot Crates can be found here
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/1443404076/1633040337748250577

More Detailed Notes for Base Attack & Villages can be found here
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/1443404076/3423311880029813624/


Total_NPCs=(any number) Set to 0 or remove this line to use defaults below


ASE
The Island is set to 1000
Genesis is set to 1000
Genesis2 is set to 1000
Ragnarok is set to 1500
Valguero is set to 1500
Crystal Isles is set to 1000
Scorched Earth is set to 1200
Extinction is set to 1000
The Center Set to 500
Aberration Set to 500

ASA
The Island is set to 750

Maps not listed will default to 500

Start_Clothing=(0 to 10)

Default 0 will now dress the NPCs to the Biomes, Beach will have cloth and hide, Forest will have ghillie, Snow will have fur ect on maps that support it.

Any other number
They will mix and match clothing items upto and including the number you select when they start

--Clothing Range--
1 = Cloth
2 = Leather
3 = Fur
4 = Ghillie
5 = Desert Not in ASA yet
6 = Chitin
7 = Metal
8 = Riot
9 = Hazard Not in ASA yet
10 = Mammoth Leather Not in ASA yet
-- Tek Has been removed due to Buff errors

StartFriendly=(-1,0,1)

--Options--
-1 = Disable Wave
0 = Not Friendly
1 = Friendly

Disable Wave, Hostile No calm down, No walking tame
Not Friendly, Hostile With wave calm down and walking tame (Default)
Friendly, Calm and walking tame

Even Friendly NPCs are only calm until they are startled and then will turn Hostile
By default NPC can be startled by a dino or human attack or if a hut gets damaged

EveryThingUpsetsNPCs=0=(0 or 1)
--Options--
0 They get startled only when a player attacks them or steals the loot (Default)
1 They get startled when anything attacks them,

NoFireArrow=(0 or 1)
--Options--
0 = Fire Arrows Allowed
1 = No Fire Arrows Allowed while a player is on foot but the NPCs will still use Fire Arrows against Tames and Ridden Dinos

MaxWeightRiddenDino=1000
--Options--
The max drag weight of the dinos that the NPCs are allowed to ride, Giga is 950, raptor is 85 , wolf is 120, 1000 is about max. and 80 the min with a few exceptions, they can not ride everything

--Tip for the NPC X Plants--
Calm, Tame or kill the whole tribe to stop the X Plant firing.

If you have set the NPCs to friendly the X Plants will be too.
until you hurt a NPC or Hut or Steal their loot then they become active until the AngryCoolDown timer ends.

If the Tribe is killed or the owner NPC of the X Plant the the plant will destroyed when you leave the area same as the huts do.

Players must be at the base before it will be attacked.

Players can craft and put a Do Not Attack Sign to prevent base attacks.
Last edited by ZoneKiller; 1 Jan @ 7:52pm
< >
Showing 1-15 of 124 comments
CannaBoy 6 Sep, 2018 @ 11:44am 
ty for that.
So do I copy and paste this in or is it there already?
Ranjira88 23 Sep, 2018 @ 8:57am 
where do ya add this?

[/script/engine.gamesession]
MaxPlayers-70

after this?
ZoneKiller  [developer] 23 Sep, 2018 @ 10:01am 
Yes
Ranjira88 23 Sep, 2018 @ 10:02am 
thanks
Ryujin 30 Sep, 2018 @ 1:00am 
Start clothing not work for me
ZoneKiller  [developer] 10 Oct, 2018 @ 1:59pm 
give your tame some cloths and take it off again,
Bravo21Niner 10 Oct, 2018 @ 7:19pm 
so i'm currently having an issue with getting this mod running on my server. i have put in the correct mod ID, done the setup for the game .INI for the server and yet they never spawn in
ZoneKiller  [developer] 10 Oct, 2018 @ 10:54pm 
@Bravo21Niner What map , what did you set the Total_NPCs to
Last edited by ZoneKiller; 11 Oct, 2018 @ 12:30am
ZoneKiller  [developer] 11 Oct, 2018 @ 12:07am 
@Lil'A1c & Bravo21Niner join the discord if you can and we will see why it does not work for you
ZoneKiller  [developer] 11 Oct, 2018 @ 12:25am 
@Lil'A1c Can you change other settings ?
Bravo21Niner 11 Oct, 2018 @ 4:18pm 
sorry just saw this and it was Ragnarok, set the NPC count to 1500. i got it working though, i unintentionally put the settings in the game.ini instead of the gameusersettings.ini.
ZoneKiller  [developer] 11 Oct, 2018 @ 4:25pm 
@Bravo21Niner it happens more than you think , I hope you enjoy the MOD
MintyFox 22 Oct, 2018 @ 12:34pm 
i cant see any npcs' in my world
ZoneKiller  [developer] 22 Oct, 2018 @ 2:38pm 
Im sure you will, So keep looking
and if you still have trouble finding them join the discord for more help
https://discord.gg/NckMZ6c
Last edited by ZoneKiller; 22 Oct, 2018 @ 2:45pm
< >
Showing 1-15 of 124 comments
Per page: 1530 50