ARK: Survival Evolved

ARK: Survival Evolved

Ragnarok Plus [Discontinued]
 Chủ đề này đã được ghim, thế nên nó có thể quan trọng
LeGustaVinho  [nhà phát triển] 6 Thg03, 2020 @ 3:57pm
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://psteamcommunity.yuanyoumao.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="")
Lần sửa cuối bởi LeGustaVinho; 24 Thg02, 2021 @ 5:15pm
< >
Đang hiển thị 1-15 trong 26 bình luận
Vinix 7 Thg03, 2020 @ 2:53am 
THX!:steamhappy:
Ray 7 Thg03, 2020 @ 9:07am 
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 Thg03, 2020 @ 5:55am 
Can we get a way to disable the OSD?
LeGustaVinho  [nhà phát triển] 11 Thg03, 2020 @ 6:34am 
Nguyên văn bởi 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 Thg03, 2020 @ 8:05am 
Doesn't work, please help, i still have extinction creatures in highland.
Lần sửa cuối bởi deito; 15 Thg03, 2020 @ 8:07am
MisaValkyrie 15 Thg03, 2020 @ 8:20am 
Nguyên văn bởi 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)
Lần sửa cuối bởi MisaValkyrie; 15 Thg03, 2020 @ 8:20am
Lilypad 16 Thg03, 2020 @ 10:27am 
Hello I am having issues with light pets and basilisks not spawning
netz 21 Thg03, 2020 @ 5:44am 
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 Thg03, 2020 @ 7:27pm 
can i just enter this in consle commands? to make it work?
Mr Tango 26 Thg03, 2020 @ 2:14pm 
Hello, is there any command or way to disable corrupted wyverns/rock drakes nests spawn? Ice wyverns eggs crashes the game.
Kane 27 Thg03, 2020 @ 4:00pm 
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 Thg03, 2020 @ 4:10am 
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)
)
)
Lần sửa cuối bởi Ace; 28 Thg03, 2020 @ 4:11am
Korm 1 Thg04, 2020 @ 11:47pm 
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 Thg04, 2020 @ 9:43am 
Nguyên văn bởi 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 Thg04, 2020 @ 10:09am 
Nguyên văn bởi 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
< >
Đang hiển thị 1-15 trong 26 bình luận
Mỗi trang: 1530 50