ARK: Survival Evolved

ARK: Survival Evolved

Artifacts Craft
 此主题已被置顶,因此可能具有重要性
NogginTime  [开发者] 2018 年 3 月 18 日 下午 9:52
How to override crafting costs for you.
If you don't understand how it works, give me what you want I will help.

First, open Game.ini and mod folder

Mod Folder location
Steam\steamapps\workshop\content\346110\937322940

Game.ini location
depenon your server you play in. So. just find the folder name ShooterGame
ShooterGame\Saved\Config\WindowsNoEditor

And you need this link: https://ark.gamepedia.com/Artifacts

I give you example this way works with other artifacts too.

For example you want to change Artifacts of the Devious costs
First click the link I gave you and click the artifacts you want to change.
look at Spawn Command . For Ex Devious spawn command is

引用自 author
cheat giveitem "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Artifacts/PrimalItemArtifact_04.PrimalItemArtifact_04'" 1 0 0

All you need is PrimalItemArtifact_04 <<< Mean Artifacts of the Devious.

Next, Go to mod folder search for PrimalItemArtifact_04.
You will find 2 file
PrimalItemArtifact_04_Child2.uasset.z
PrimalItemArtifact_04_Child2.uasset.z.uncompressed_size

everything you need is PrimalItemArtifact_04_Child2 <<< Mean Devious for mod.
Put _C after that should be like this.
PrimalItemArtifact_04_Child2_C

Now, You got the item code!!.
Open Game.ini Put this under [/script/shootergame.shootergamemode]

引用自 author
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Thatch_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemAmmo_ArrowStone_C",BaseResourceRequirement=2.0,bCraftingRequireExactResourceType=false)))

What dose it mean?
ConfigOverrideItemCraftingCosts = class name you want to change costs.
BaseCraftingResourceRequirements = class name resources you want Wiki can help u
BaseResourceRequirement = How much resources you want to use
bCraftingRequireExactResourceType = let it be false.

If you want more resources just put , after ResourceType=false)
If you finished don't put , just put duble )) in the last.
That mean you finish changing crafting costs 1 artifacts.

If you don't understand just leave a comment I will help you.
< >
正在显示第 1 - 13 条,共 13 条留言
The Dark Fae 2018 年 4 月 10 日 上午 4:11 
Would you please be able to list each of the "Item Class Strings" for the artifacts? I don't have the mod folder until I run it though the game, but I want to have the INI changes ready to go for then. It would also make it quicker and easier for other people to do it, rather than going though the item class strings themselves.
NogginTime  [开发者] 2018 年 4 月 10 日 上午 8:47 
引用自 The Geeky Gamer
Would you please be able to list each of the "Item Class Strings" for the artifacts? I don't have the mod folder until I run it though the game, but I want to have the INI changes ready to go for then. It would also make it quicker and easier for other people to do it, rather than going though the item class strings themselves.

All of new class name still be same the old, just put _child_C.
For coding we don't call it name,but put it in order 1-10 like that

Here we go I give you all of class name

Artifacts exclusive in Aberration
Shadows
PrimalItemArtifactAB_2_Child_C
Stalker
PrimalItemArtifactAB_3_Child_C
Depths
PrimalItemArtifactAB_Child

Artifacts exclusive in Scorched Earth
Gatekeeper
PrimalItemArtifactSE_01_Child_C
Crag
PrimalItemArtifactSE_02_Child_C
Destroyer
PrimalItemArtifactSE_03_Child_C

Artifacts exclusive in The Center & Ragnarok
Devious
PrimalItemArtifact_04_Child2_C

Obtainable Artifacts on Island
Hunter
PrimalItemArtifact_01_Child_C
Pack
PrimalItemArtifact_02_Child_C
Massive
PrimalItemArtifact_03_Child_C
Clever
PrimalItemArtifact_05_Child_C
Skylord
PrimalItemArtifact_06_Child_C
Devourer
PrimalItemArtifact_07_Child_C
Immune
PrimalItemArtifact_08_Child_C
Strong
PrimalItemArtifact_09_Child_C
Cunning
PrimalItemArtifact_11_Child_C
Brute
PrimalItemArtifact_12_Child_C
Pikachuzzz 2019 年 1 月 22 日 上午 5:15 
引用自 author
Originally posted by author:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Thatch_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemAmmo_ArrowStone_C",BaseResourceRequirement=2.0,bCraftingRequireExactResourceType=false)))
i am kinda confuse at this part i just want to lower the eletronic to 30 instead of 100 can you give me an example of it?
最后由 Pikachuzzz 编辑于; 2019 年 1 月 22 日 上午 5:15
NogginTime  [开发者] 2019 年 1 月 22 日 上午 6:38 
引用自 Pikachuzzz
引用自 author
Originally posted by author:
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Thatch_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemAmmo_ArrowStone_C",BaseResourceRequirement=2.0,bCraftingRequireExactResourceType=false)))
i am kinda confuse at this part i just want to lower the eletronic to 30 instead of 100 can you give me an example of it?
Replace from "PrimalItemResource_Thatch_C" to "PrimalItemResource_Electronics_C" and set BaseResourceRequirement=30.0
Pikachuzzz 2019 年 1 月 23 日 下午 7:51 
Oh ok thanks
=TD= Cr0w 2019 年 1 月 31 日 上午 7:01 
To override the element cost try this:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_craftable_element_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=40.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Gasoline_C",BaseResourceRequirement=40.0,bCraftingRequireExactResourceType=false))

now one consumable element costs about 40 MetalIngot, 10 Electronics and 40 Gasoline.
Drift 2020 年 4 月 6 日 下午 10:31 
Is there a way to disable the element crafting entirely?
NogginTime  [开发者] 2020 年 4 月 7 日 上午 3:24 
引用自 Quiet
Is there a way to disable the element crafting entirely?

Put this code in Game.INI

OverrideNamedEngramEntries=(EngramClassName="EngramEntry_TFE_crafter_Artifacts_C",EngramLevelRequirement=1,EngramPointsCost=1,EngramHidden=True,RemoveEngramPreReq=False)
Blazing Black Dragon 2021 年 2 月 8 日 上午 9:23 
I have been trying to override the crafting costs for the artifacts, but whenever I boot up the game, it still uses the vanilla value (100 electronics, 500 metal ingots).

The command in the .ini is currently:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false)))

I have this for any articaft for the Island and the Artifact of the Devious (as seen in the example). Any idea what I have to correct to make this work?
infernal_pegacorn 2023 年 5 月 2 日 上午 8:44 
I have been trying to override the crafting costs for the artifacts, but whenever I boot up the game, it still uses the vanilla value (100 electronics, 500 metal ingots).

The command in the .ini is currently:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false)))

I have this for any articaft for the Island and the Artifact of the Devious (as seen in the example). Any idea what I have to correct to make this work?

For anyone having this issue, try removing the "2" in the artifact string. It looks like this may have been changed. So for the one above:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=50.0,bCraftingRequireExactResourceType=false)))
panagis13 2024 年 3 月 2 日 上午 7:42 
For any one that needs it here is my code for all artifacts. I made each artifact need 5 metal ingot and 5 electronics. Of course you can change the value to whatever you prefer.

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactAB_2_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactAB_3_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactAB_Child",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactAB_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactSE_01_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactSE_02_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifactSE_03_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child2_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_01_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_02_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_03_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_04_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_05_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_06_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_07_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_08_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_09_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_10_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_11_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArtifact_12_Child_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_MetalIngot_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false),(ResourceItemTypeString="PrimalItemResource_Electronics_C",BaseResourceRequirement=5.0,bCraftingRequireExactResourceType=false)))
sa_12s 2024 年 4 月 13 日 上午 5:09 
should i change both of them or just the first one only?

PrimalItemArtifact_04_Child2.uasset.z
PrimalItemArtifact_04_Child2.uasset.z.uncompressed_size
NogginTime  [开发者] 2024 年 4 月 18 日 上午 9:44 
only for the first one and should be.

PrimalItemArtifact_04_Child2_C
< >
正在显示第 1 - 13 条,共 13 条留言
每页显示数: 1530 50