ARK: Survival Evolved

ARK: Survival Evolved

Bunn3h's Extras
 This topic has been pinned, so it's probably important
Ninja Bunn3h  [developer] 20 Jun, 2018 @ 6:22am
Tips to Add Creatures:
ADDING BUNICORN
This magical creature can be summoned in with admin commands.

WILD Bunicorn (Special Unicorn):
admincheat summon Equus_Character_BP_Bunicorn_C

Tame Bunicorn lvl 150 (Special Unicorn):
admincheat GMsummon "Equus_Character_BP_Bunicorn_C" 150

ADDING RABBIT
This innocent critter can be summoned in with admin commands.

WILD Rabbit:
admincheat summon Rabbit_Character_BP_C

Tame Rabbit lvl 150:
admincheat GMsummon "Rabbit_Character_BP_C" 150

TEK Rabbit:
admincheat summon Tek_Rabbit_Character_BP_C

Tame TEK Rabbit lvl 150:
admincheat GMsummon "Tek_Rabbit_Character_BP_C" 150

ADDING TO MAP SPAWNS:
If you wish for your magical Unicorn or Rabbit to spawn in the wild on its own you'll need a GAME.ini code.

Here is an example of adding the Bunicorn to the Beach:
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesBeach_C",NPCSpawnEntries=((AnEntryName="Bunicorn",EntryWeight=1.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0)))

I suggest playing with the number limits to make it more rare.
Don't forget to wild dino wipe to see the changes!


THIS WORKS WITH ANY CREATURE FROM THIS MOD
Equus_Character_BP_Bunicorn_C
IceJumper_Character_BP_Bun_C
Bunzilla_Character_BP_C
Rabbit_Character_BP_C
Tek_Rabbit_Character_BP_C
HellHound_Character_BP_C
Wyvern_Character_BP_Revan_C

OTHER MAP REGION IDS[ark.gamepedia.com]
Last edited by Ninja Bunn3h; 10 Apr, 2019 @ 2:58pm
< >
Showing 1-14 of 14 comments
DepressedAhri 5 Oct, 2018 @ 4:37am 
I need help spawning things in the wild. I have it setup like this

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntries_Ragnarok_Scotland_C",NPCSpawnEntries=((AnEntryName="Rabbit",EntryWeight=100.0,NPCsToSpawnStrings=("Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=10.0)))
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesUnicorn_C",NPCSpawnEntries=((AnEntryName="Bunicorn",EntryWeight=1000.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0)))
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntries_Ragnarok_Scotland_C",NPCSpawnEntries=((AnEntryName="TekRabbit",EntryWeight=1000.0,NPCsToSpawnStrings=("Tek_Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Tek_Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))

and it won't work. Do you know what I'm doing wrong?
Ninja Bunn3h  [developer] 5 Oct, 2018 @ 8:59am 
Originally posted by DepressedAhri:

Each spawn can only be listed on one line, so all creatures added to DinoSpawnEntries_Ragnarok_Scotland_C has to be all together


like

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntries_Ragnarok_Scotland_C",NPCSpawnEntries=((AnEntryName="Rabbit",EntryWeight=100.0,NPCsToSpawnStrings=("Rabbit_Character_BP_C")),(AnEntryName="TekRabbit",EntryWeight=1000.0,NPCsToSpawnStrings=("Tek_Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=10.0),(NPCClassString="Tek_Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0))) ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesUnicorn_C",NPCSpawnEntries=((AnEntryName="Bunicorn",EntryWeight=1000.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0)))

the unicorn one looks ok was this one not working for you? you might want to turn on ragnaroks multi unicorn tames since your using the unicorn spawner
DepressedAhri 5 Oct, 2018 @ 8:30pm 
They're still not spawning for me. Am I not adding enough spawns? Or do I need to make the weight higher than 1000?
Ninja Bunn3h  [developer] 6 Oct, 2018 @ 11:59pm 
Originally posted by DepressedAhri:
They're still not spawning for me. Am I not adding enough spawns? Or do I need to make the weight higher than 1000?


Not any of the 3 spawn?
Did you wild wipe to refresh spawns?
Last edited by Ninja Bunn3h; 7 Oct, 2018 @ 12:00am
DepressedAhri 7 Oct, 2018 @ 2:47am 
Yes, I did multiple dino wipes and restarts and waited for them to appear with no results.
Ninja Bunn3h  [developer] 7 Oct, 2018 @ 10:23am 
Originally posted by DepressedAhri:
Yes, I did multiple dino wipes and restarts and waited for them to appear with no results.

Hmm I’ll be home from work a little later today then I’ll try it on ragnarok
Ninja Bunn3h  [developer] 7 Oct, 2018 @ 8:00pm 
Originally posted by DepressedAhri:
They're still not spawning for me. Am I not adding enough spawns? Or do I need to make the weight higher than 1000?


that number is extremly high youll actually only see those in that region with it set so high

i just copy and pasted the exact code i gave you and it worked
https://steamhost.cn/steamcommunity_com/id/ninjabunneh/screenshot/946211390974690215


you cannot have DinoSpawnEntries_Ragnarok_Scotland_C in multiple lines as the game will only read the first one in your game INI,

each ConfigAddNPCSpawnEntriesContainer (or region) must be its own line


SCOTLAND LIST for both rabbits
( you must list any other dinos you have custom spawning in scotland with in this same list
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntries_Ragnarok_Scotland_C",NPCSpawnEntries=((AnEntryName="Rabbit",EntryWeight=100.0,NPCsToSpawnStrings=("Rabbit_Character_BP_C")),(AnEntryName="TekRabbit",EntryWeight=1000.0,NPCsToSpawnStrings=("Tek_Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=10.0),(NPCClassString="Tek_Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))


Bunicorn on Unicorn spawns
ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesUnicorn_C",NPCSpawnEntries=((AnEntryName="Bunicorn",EntryWeight=1000.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0)))
Last edited by Ninja Bunn3h; 7 Oct, 2018 @ 8:01pm
DepressedAhri 8 Oct, 2018 @ 12:47am 
I'm still not getting results, but thanks for the help anyways
Ninja Bunn3h  [developer] 8 Oct, 2018 @ 3:43am 
Originally posted by DepressedAhri:
I'm still not getting results, but thanks for the help anyways

Sorry no way for me to know without seeing your entire game.ini
Take care!
DepressedAhri 3 Nov, 2018 @ 9:21pm 
I know this happened a while ago, but I found out a couple days ago what I was doing wrong! My previous server host didn't let me update my game.ini, only my gus.ini, so I assumed they were the same thing! I had the code in my gus.ini, not my game.ini. Your spawn codes are working, I'm just dumb!
Ninja Bunn3h  [developer] 3 Nov, 2018 @ 9:43pm 
Originally posted by DepressedAhri:
I know this happened a while ago, but I found out a couple days ago what I was doing wrong! My previous server host didn't let me update my game.ini, only my gus.ini, so I assumed they were the same thing! I had the code in my gus.ini, not my game.ini. Your spawn codes are working, I'm just dumb!

I'm so happy you got it working ;D
some hosts are def a pain haha
Amanduh XO 30 Dec, 2020 @ 6:27pm 
Am I doing this wrong? I have this in my Game.ini. Honestly, I've never set up a server before, I was unable to find actual spawn regions on Olympus, so I just used regular looking ones. Nothing is spawning. The names show up in the SS Transmitter, but after hours none have spawned yet. Will they spawn if I remove this coding or did I just do the coding wrong? Any help would be much appreciated.

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesSwamp_C",NPCSpawnEntries=((AnEntryName="Revan",EntryWeight=1.0,NPCsToSpawnStrings=("Wyvern_Character_BP_Revan_C"))),NPCSpawnLimits=((NPCClassString="Wyvern_Character_BP_Revan_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGrassland_C",NPCSpawnEntries=((AnEntryName="Tek_Rabbit",EntryWeight=1.0,NPCsToSpawnStrings=("Tek_Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Tek_Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGrassland_C",NPCSpawnEntries=((AnEntryName="Bunicorn",EntryWeight=1.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesBeach_C",NPCSpawnEntries=((AnEntryName="Rabbit",EntryWeight=1.0,NPCsToSpawnStrings=("Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGrassland_C",NPCSpawnEntries=((AnEntryName="Bunzilla",EntryWeight=1.0,NPCsToSpawnStrings=("Bunzilla_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Bunzilla_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesSnow_C",NPCSpawnEntries=((AnEntryName="IceJumper",EntryWeight=1.0,NPCsToSpawnStrings=("IceJumper_Character_BP_Bun_C"))),NPCSpawnLimits=((NPCClassString="IceJumper_Character_BP_Bun_C",MaxPercentageOfDesiredNumToAllow=1.0)))ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesMountain_C",NPCSpawnEntries=((AnEntryName="HellHound",EntryWeight=1.0,NPCsToSpawnStrings=("HellHound_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="HellHound_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))
Ninja Bunn3h  [developer] 30 Dec, 2020 @ 8:53pm 
Originally posted by Amanduh XO:
Am I doing this wrong? I have this in my Game.ini. Honestly, I've never set up a server before, I was unable to find actual spawn regions on Olympus, so I just used regular looking ones. Nothing is spawning. The names show up in the SS Transmitter, but after hours none have spawned yet. Will they spawn if I remove this coding or did I just do the coding wrong? Any help would be much appreciated.

it looks like you have some repeating regions in the code, each container must be on its own line as well
(meaning at each ConfigAddNPCSpawnEntriesContainer= you hit enter for its own new line.)
Also no ConfigAddNPCSpawnEntriesContainer= can have the same region listed twice. instead they must be under the same line, i have merged your grasslands critters below.

below code should work as long as your map has these regions, you might also need to tweak the numbers in these to balance them from overpowering the other spawns in the region .2 to .4 entry weight is usually pretty spread out vers 1.0 being 100%

ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesSwamp_C",NPCSpawnEntries=((AnEntryName="Revan",EntryWeight=1.0,NPCsToSpawnStrings=("Wyvern_Character_BP_Revan_C"))),NPCSpawnLimits=((NPCClassString="Wyvern_Character_BP_Revan_C",MaxPercentageOfDesiredNumToAllow=1.0))) ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesBeach_C",NPCSpawnEntries=((AnEntryName="Rabbit",EntryWeight=1.0,NPCsToSpawnStrings=("Rabbit_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0))) ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesGrassland_C",NPCSpawnEntries=((AnEntryName="Bunzilla",EntryWeight=1.0,NPCsToSpawnStrings=("Bunzilla_Character_BP_C")),(AnEntryName="Tek_Rabbit",EntryWeight=1.0,NPCsToSpawnStrings=("Tek_Rabbit_Character_BP_C")),(AnEntryName="Bunicorn",EntryWeight=1.0,NPCsToSpawnStrings=("Equus_Character_BP_Bunicorn_C"))),NPCSpawnLimits=((NPCClassString="Bunzilla_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0),(NPCClassString="Tek_Rabbit_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0),(NPCClassString="Equus_Character_BP_Bunicorn_C",MaxPercentageOfDesiredNumToAllow=1.0))) ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesSnow_C",NPCSpawnEntries=((AnEntryName="IceJumper",EntryWeight=1.0,NPCsToSpawnStrings=("IceJumper_Character_BP_Bun_C"))),NPCSpawnLimits=((NPCClassString="IceJumper_Character_BP_Bun_C",MaxPercentageOfDesiredNumToAllow=1.0))) ConfigAddNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="DinoSpawnEntriesMountain_C",NPCSpawnEntries=((AnEntryName="HellHound",EntryWeight=1.0,NPCsToSpawnStrings=("HellHound_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="HellHound_Character_BP_C",MaxPercentageOfDesiredNumToAllow=1.0)))


all 5 of these are on their own line and you must put all dinos in the same region added to share one line like i did for grasslands
Last edited by Ninja Bunn3h; 30 Dec, 2020 @ 8:59pm
Amanduh XO 31 Dec, 2020 @ 9:54am 
Thank you so much! I'm going to add that in now and see if it works, I also changed the entry weights to .4. Olympus says they support vanilla regions as well as their own, so if the regions don't work, I'll switch to one of theirs and see.

Edit: IT WORKS! Thanks a bunch! I did end up changing the spawn region for the Wyverns and lowered the entryweight to .2 as .4 was too much.
Last edited by Amanduh XO; 31 Dec, 2020 @ 11:44am
< >
Showing 1-14 of 14 comments
Per page: 1530 50