ARK: Survival Evolved

ARK: Survival Evolved

Ragnarok Plus [Discontinued]
 此主題已被置頂,因此它可能很重要
LeGustaVinho  [開發人員] 2020 年 3 月 6 日 下午 3: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://gtm.steamproxy.vip/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="")
最後修改者:LeGustaVinho; 2021 年 2 月 24 日 下午 5:15
< >
目前顯示第 1-15 則留言,共 26
Vinix 2020 年 3 月 7 日 上午 2:53 
THX!:steamhappy:
Ray 2020 年 3 月 7 日 上午 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 2020 年 3 月 11 日 上午 5:55 
Can we get a way to disable the OSD?
LeGustaVinho  [開發人員] 2020 年 3 月 11 日 上午 6:34 
引用自 IvIercTTV
Can we get a way to disable the OSD?


Wrong section. And no way to disable OSD atm and not planned yet
deito 2020 年 3 月 15 日 上午 8:05 
Doesn't work, please help, i still have extinction creatures in highland.
最後修改者:deito; 2020 年 3 月 15 日 上午 8:07
MisaValkyrie 2020 年 3 月 15 日 上午 8:20 
引用自 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)
最後修改者:MisaValkyrie; 2020 年 3 月 15 日 上午 8:20
Lilypad 2020 年 3 月 16 日 上午 10:27 
Hello I am having issues with light pets and basilisks not spawning
netz 2020 年 3 月 21 日 上午 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 2020 年 3 月 24 日 下午 7:27 
can i just enter this in consle commands? to make it work?
Mr Tango 2020 年 3 月 26 日 下午 2:14 
Hello, is there any command or way to disable corrupted wyverns/rock drakes nests spawn? Ice wyverns eggs crashes the game.
Kane 2020 年 3 月 27 日 下午 4: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 2020 年 3 月 28 日 上午 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)
)
)
最後修改者:Ace; 2020 年 3 月 28 日 上午 4:11
Korm 2020 年 4 月 1 日 下午 11: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 2020 年 4 月 2 日 上午 9:43 
引用自 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 2020 年 4 月 2 日 上午 10:09 
引用自 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
< >
目前顯示第 1-15 則留言,共 26
每頁顯示: 1530 50