ARK: Survival Evolved

ARK: Survival Evolved

Ragnarok Plus [Discontinued]
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
LeGustaVinho  [udvikler] 6. mar. 2020 kl. 15:57
Adding/Changing/Removing dinos spawns
Disclaimer: I am not going to explain how to find or how Game.ini works, if you have any questions consult the wiki. (Source: https://ark.gamepedia.com/Server_Configuration)

There are two ways to add dino spawns:
1) Adding/Chaging the spawn chance for each spawner using Ark native configs
2) Adding creatures spawners using Simples Spawners mod

You can find all creatures IDs here: https://ark.gamepedia.com/Creature_IDs

1) Adding/Changing the spawn chance for each spawner

ConfigOverrideNPCSpawnEntriesContainer=( [NPCSpawnEntriesContainerClassString=<spawn_class>], [NPCSpawnEntries=((AnEntryName=<spawn_name>], [EntryWeight=<factor>], [NPCsToSpawnStrings=(<entity_id>)))], [NPCSpawnLimits=((NPCClassString=<entity_id>], [MaxPercentageOfDesiredNumToAllow=<percentage>)))]

Arguments:

spawn_class: Spawn class, see below
spawn_name: Spawn Name
factor: Weight Factor (AKA chance) for this spawn
entity_id: Entity ID of the dino or creature to override other spawns
percentage: Sets the maximum allowed dinos or creatures for this instance

In the Game.ini file, place this setting for each SPAWNER you want to change

For instance, adding spawn of Extinction creatures in the Highlands:

ConfigOverrideNPCSpawnEntriesContainer= ( NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Scotland_C", NPCSpawnEntries= ( (AnEntryName="Enforcer", EntryWeight=0.1,NPCsToSpawnStrings=("Enforcer_Character_BP_C")), (AnEntryName="DefenseUnit", EntryWeight=0.1, NPCsToSpawnStrings=("Defender_Character_BP_C")) ), NPCSpawnLimits= ( (NPCClassString="Enforcer_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.1), (NPCClassString="Defender_Character_BP_C", MaxPercentageOfDesiredNumToAllow=0.1) ) )

Line breaks and spaces are here for better readability of the example. Keep it as one line in your configuration file.

Ragnarok Plus adds the following Spawners (AKA Spawn Class):

  • RPlus_DinoSpawnEntries_AB_BioWater_C -> Bioluminescent region in aberration cave (Water creatures)
  • RPlus_DinoSpawnEntries_AB_FertileLand_C -> Fertile region in aberration cave (Land creatures)
  • RPlus_DinoSpawnEntries_AB_FertileWater_C -> Fertile region in aberration cave (Water creatures)
  • RPlus_DinoSpawnEntries_AB_Nameless_C -> Radiation region in aberration cave (Only nameless)
  • RPlus_DinoSpawnEntries_AB_RadiationLand_C -> Radiation region in aberration cave (Land/Flyer creatures)
  • RPlus_DinoSpawnEntries_AB_RadiationWater_C -> Radiation region in aberration cave (Water creatures)
  • RPlus_DinoSpawnEntries_AB_ReaperQueen_C -> Radiation region in aberration cave (Only Reaper Queen)
  • RPlus_DinoSpawnEntries_AB_RockDrake_C -> Radiation region in aberration cave (Only Rock Drake)
  • RPlus_DinoSpawnEntries_AB_Spino_C -> Radiation region in aberration cave (Only Aberrant Spinos)
  • RPlus_DinoSpawnEntries_BioLand_C -> Bioluminescent region in aberration cave (Land creatures)
  • RPlus_DinoSpawnEntries_CanyonsPillarsWater_C -> Canyons pillar region water
  • RPlus_DinoSpawnEntries_CanyonsWater_C -> Canyons waters
  • RPlus_DinoSpawnEntries_CastleSwamp_C -> Swamp near castle
  • RPlus_DinoSpawnEntries_Cherufe_C -> Lava cave near volcano
  • RPlus_DinoSpawnEntries_Deathsands_C -> Desert dunes (Corrupt creatures)
  • RPlus_DinoSpawnEntries_Desert_C -> All desert areas except dunes
  • RPlus_DinoSpawnEntries_DragonReachIsland_C -> Island near wyvern nest (Chalk Golem)
  • RPlus_DinoSpawnEntries_Global_C -> Conver entire Ragnarok motherland
  • RPlus_DinoSpawnEntries_Highlands_C -> Highlands area
  • RPlus_DinoSpawnEntries_Jungle_C -> Jungles areas
  • RPlus_DinoSpawnEntries_Ocean_C -> All Ocean areas (Shallow and deep)
  • RPlus_DinoSpawnEntries_Redwoods_C -> South redwoods area
  • RPlus_DinoSpawnEntries_RiverForest_C ->
  • RPlus_DinoSpawnEntries_Snow_C -> All snow areas
  • RPlus_DinoSpawnEntries_SnowWater_C -> Snow waters
  • RPlus_DinoSpawnEntries_Swamp_C -> Nortwest swamp area (Kakinos)
  • RPlus_DinoSpawnEntries_SwampAlphas_C -> Nortwest swamp area (Alpha Karkinos and Alpha Basilisk)
  • RPlus_DinoSpawnEntries_TekGiga_C -> Middle of death sand
  • RPlus_DinoSpawnEntries_Temple_C -> Temple region
  • RPlus_DinoSpawnEntries_TempleForest_C -> Forest near Temple region
  • RPlus_DinoSpawnEntries_Val_Deino_C -> Island near wyvern nest
  • RPlus_DinoSpawnEntries_Volcano_C -> Volcano region

2) Adding creatures spawners using Simples Spawners mod

* Add the mod to your Ark: https://steamcommunity.com/sharedfiles/filedetails/?id=1295978823

* As admin use the admincheat scriptcommand simplespawners command to open the main menu of the mod

* Choose Creature Spawner and close the menu, Creature Spawner will be added to your inventory

* Place Creature Spawner somewhere in the world, open the radial menu and enter settings

* In Creature Spawner settings, check Global spawn option and check Specific biome, now you can choose which Spawn Volume (Biome) the creatures will appear in.

* Ragnarok Plus biomes begin with the suffix RPlus or you can choose another biome already pre-existing on the map

Removing creatures

This can be used to disable specific creatures, replace the spawns of a particular NPC with that of a different NPC, or completely disable any specific NPC spawn.

NPCReplacements=(FromClassName="<classname>", ToClassName="<classname>")

Arguments:

classname: Spawn Class String, see Creature IDs (column Entity ID)

For instance, removing spawn of Enforcer from all spawners:

NPCReplacements=(FromClassName="Enforcer_Character_BP_C", ToClassName="")
Sidst redigeret af LeGustaVinho; 24. feb. 2021 kl. 17:15
< >
Viser 1-15 af 26 kommentarer
Vinix 7. mar. 2020 kl. 2:53 
THX!:steamhappy:
Ray 7. mar. 2020 kl. 9:07 
If I am running a server on hosthavoc, I would change these in the server's game.ini files and not in the mod folder correct? Thank you for this btw, I'm sure it took a lot of work and I appreciate it
The Caveman 11. mar. 2020 kl. 5:55 
Can we get a way to disable the OSD?
LeGustaVinho  [udvikler] 11. mar. 2020 kl. 6:34 
Oprindeligt skrevet af IvIercTTV:
Can we get a way to disable the OSD?


Wrong section. And no way to disable OSD atm and not planned yet
deito 15. mar. 2020 kl. 8:05 
Doesn't work, please help, i still have extinction creatures in highland.
Sidst redigeret af deito; 15. mar. 2020 kl. 8:07
MisaValkyrie 15. mar. 2020 kl. 8:20 
Oprindeligt skrevet af deito:
Doesn't work, please help, i still have extinction creatures in highland.
Hey Deito! Did you paste this line like this in your Game.ini

ConfigOverrideNPCSpawnEntriesContainer=(NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Scotland_C",NPCSpawnEntries=((AnEntryName="Enforcer",EntryWeight=0.0,NPCsToSpawnStrings=("Enforcer_Character_BP_C")),(AnEntryName="DefenseUnit",EntryWeight=0.0,NPCsToSpawnStrings=("Defender_Character_BP_C"))),NPCSpawnLimits=((NPCClassString="Enforcer_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0),(NPCClassString="Defender_Character_BP_C",MaxPercentageOfDesiredNumToAllow=0)))

By chance have you done a command on your server, Cheat Destroywilddinos

I hope this helps! If not please try putting these in your Game.ini

DinoSpawnWeightMultipliers=(DinoNameTag="EndTank",SpawnWeightMultiplier=0.001,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=0.01)
DinoSpawnWeightMultipliers=(DinoNameTag="Defender",SpawnWeightMultiplier=0.001,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=0.01)
DinoSpawnWeightMultipliers=(DinoNameTag="Enforcer",SpawnWeightMultiplier=0.001,OverrideSpawnLimitPercentage=True,SpawnLimitPercentage=0.01)
Sidst redigeret af MisaValkyrie; 15. mar. 2020 kl. 8:20
Lilypad 16. mar. 2020 kl. 10:27 
Hello I am having issues with light pets and basilisks not spawning
netz 21. mar. 2020 kl. 5:44 
Is there anyway to disable everything that spawns on the main land, we only want the abberation stuff to spawn, but only in the cave - if someone could help, it would be greatly appreciated <3
cursedking36 24. mar. 2020 kl. 19:27 
can i just enter this in consle commands? to make it work?
Mr Tango 26. mar. 2020 kl. 14:14 
Hello, is there any command or way to disable corrupted wyverns/rock drakes nests spawn? Ice wyverns eggs crashes the game.
Kane 27. mar. 2020 kl. 16:00 
Complete overspawns of Gachas, Karkinos, Alpha Karkinos, Scouts. Modifying the spawn containers has no effect, although i have yet to use 0 as the spawnlimit. Current limit is 0.001 and still overspawning.
Ace 28. mar. 2020 kl. 4:10 
Hi. How to disable corrupted wyverns/rock drakes and nests spawn(only desert)?
This code does not work:
ConfigOverrideNPCSpawnEntriesContainer=
(
NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Corrupted_C",
NPCSpawnEntries=
(
(AnEntryName="Enforcer", EntryWeight=0.0,NPCsToSpawnStrings=("RockDrake_Character_BP_Corrupt_C")),
(AnEntryName="DefenseUnit", EntryWeight=0.0, NPCsToSpawnStrings=("Wyvern_Character_BP_Fire_Corrupt_C"))
),
NPCSpawnLimits=
(
(NPCClassString="RockDrake_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Wyvern_Character_BP_Fire_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0)
)
)
Sidst redigeret af Ace; 28. mar. 2020 kl. 4:11
Korm 1. apr. 2020 kl. 23:47 
Anyone got a way to disable wild corrupt dinos? I have....

NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Corrupted_C",
NPCSpawnEntries=
(
(AnEntryName="ArthroCorrupt", EntryWeight=0.0,NPCsToSpawnStrings=("Arthro_Character_BP_Corrupt_C")),
(AnEntryName="CarnoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Carno_Character_BP_Corrupt_C")),
(AnEntryName="Chalico", EntryWeight=0.0, NPCsToSpawnStrings=("Chalico_Character_BP_Corrupt_C")),
(AnEntryName="DiloCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Dilo_Character_BP_Corrupt_C")),
(AnEntryName="DimoprhCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Dimorph_Character_BP_Corrupt_C")),
(AnEntryName="GigantCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Gigant_Character_BP_Corrupt_C")),
(AnEntryName="Paracer", EntryWeight=0.0, NPCsToSpawnStrings=("Paracer_Character_BP_Corrupt_C")),
(AnEntryName="PteraCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Ptero_Character_BP_Corrupt_C")),
(AnEntryName="RaptorCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Raptor_Character_BP_Corrupt_C")),
(AnEntryName="XenomorphCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Xenomorph_Character_BP_Male_Tamed_Corrupt_C")),
(AnEntryName="RexCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Rex_Character_BP_Corrupt_C")),
(AnEntryName="RockDrakeCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("RockDrake_Character_BP_Corrupt_C")),
(AnEntryName="SpinoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Spino_Character_BP_Corrupt_C")),
(AnEntryName="StegoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Stego_Character_BP_Corrupt_C")),
(AnEntryName="Trike", EntryWeight=0.0, NPCsToSpawnStrings=("Trike_Character_BP_Corrupt_C")),
(AnEntryName="Wyvern", EntryWeight=0.0, NPCsToSpawnStrings=("Wyvern_Character_BP_Fire_Corrupt_C")),
(AnEntryName="EliteRexCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("MegaRex_Character_BP_Corrupt_C")),
(AnEntryName="Trike", EntryWeight=0.0, NPCsToSpawnStrings=("MegaTrike_Character_BP_Corrupt_C"))

),
NPCSpawnLimits=
(
(NPCClassString="Arthro_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Carno_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Chalico_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Dilo_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Dimorph_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Gigant_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Paracer_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Raptor_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Xenomorph_Character_BP_Male_Tamed_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Rex_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="RockDrake_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Spino_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Stego_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Trike_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Wyvern_Character_BP_Fire_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="MegaRex_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="MegaTrike_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0)
)
)

and they still spawn
King Chozo 2. apr. 2020 kl. 9:43 
Oprindeligt skrevet af Ace:
Hi. How to disable corrupted wyverns/rock drakes and nests spawn(only desert)?
This code does not work:
ConfigOverrideNPCSpawnEntriesContainer=
(
NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Corrupted_C",
NPCSpawnEntries=
(
(AnEntryName="Enforcer", EntryWeight=0.0,NPCsToSpawnStrings=("RockDrake_Character_BP_Corrupt_C")),
(AnEntryName="DefenseUnit", EntryWeight=0.0, NPCsToSpawnStrings=("Wyvern_Character_BP_Fire_Corrupt_C"))
),
NPCSpawnLimits=
(
(NPCClassString="RockDrake_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Wyvern_Character_BP_Fire_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0)
)
)


Ace you didn't change the (AnEntryName="DefenseUnit", EntryWeight=0.0, NPCsToSpawnStrings= to reflect the Rock Drake as well
King Chozo 2. apr. 2020 kl. 10:09 
Oprindeligt skrevet af Korm:
Anyone got a way to disable wild corrupt dinos? I have....

NPCSpawnEntriesContainerClassString="Ext_DinoSpawnEntries_Corrupted_C",
NPCSpawnEntries=
(
(AnEntryName="ArthroCorrupt", EntryWeight=0.0,NPCsToSpawnStrings=("Arthro_Character_BP_Corrupt_C")),
(AnEntryName="CarnoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Carno_Character_BP_Corrupt_C")),
(AnEntryName="Chalico", EntryWeight=0.0, NPCsToSpawnStrings=("Chalico_Character_BP_Corrupt_C")),
(AnEntryName="DiloCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Dilo_Character_BP_Corrupt_C")),
(AnEntryName="DimoprhCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Dimorph_Character_BP_Corrupt_C")),
(AnEntryName="GigantCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Gigant_Character_BP_Corrupt_C")),
(AnEntryName="Paracer", EntryWeight=0.0, NPCsToSpawnStrings=("Paracer_Character_BP_Corrupt_C")),
(AnEntryName="PteraCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Ptero_Character_BP_Corrupt_C")),
(AnEntryName="RaptorCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Raptor_Character_BP_Corrupt_C")),
(AnEntryName="XenomorphCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Xenomorph_Character_BP_Male_Tamed_Corrupt_C")),
(AnEntryName="RexCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Rex_Character_BP_Corrupt_C")),
(AnEntryName="RockDrakeCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("RockDrake_Character_BP_Corrupt_C")),
(AnEntryName="SpinoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Spino_Character_BP_Corrupt_C")),
(AnEntryName="StegoCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("Stego_Character_BP_Corrupt_C")),
(AnEntryName="Trike", EntryWeight=0.0, NPCsToSpawnStrings=("Trike_Character_BP_Corrupt_C")),
(AnEntryName="Wyvern", EntryWeight=0.0, NPCsToSpawnStrings=("Wyvern_Character_BP_Fire_Corrupt_C")),
(AnEntryName="EliteRexCorrupt", EntryWeight=0.0, NPCsToSpawnStrings=("MegaRex_Character_BP_Corrupt_C")),
(AnEntryName="Trike", EntryWeight=0.0, NPCsToSpawnStrings=("MegaTrike_Character_BP_Corrupt_C"))

),
NPCSpawnLimits=
(
(NPCClassString="Arthro_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Carno_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Chalico_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Dilo_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Dimorph_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Gigant_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Paracer_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Raptor_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Xenomorph_Character_BP_Male_Tamed_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Rex_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="RockDrake_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Spino_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Stego_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Trike_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="Wyvern_Character_BP_Fire_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="MegaRex_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0),
(NPCClassString="MegaTrike_Character_BP_Corrupt_C", MaxPercentageOfDesiredNumToAllow=0)
)
)

and they still spawn

your missing the ConfigOverrideNPCSpawnEntriesContainer= at the begining of your code
< >
Viser 1-15 af 26 kommentarer
Per side: 1530 50