ARK: Survival Evolved

ARK: Survival Evolved

Bunn3h's Treasure
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
Ninja Bunn3h  [udvikler] 11. feb. 2019 kl. 17:24
(Anti-Crafter) How to Disable Store Items:
Anti-Crafter

This is an easy way to disable specific items from being crafted.
It is linked to a resource that can not be obtained (unless using admin means)

Most modders to tell you to make the craft cost very high if you do not want players making an item. I disliked this method as it just looks sloppy and might cause confusion and frustrate the player.

How it Works
Anti-Crafter is linked to the crafting costs of an item.
Set up must be done with game.ini

ANTI-CRAFTER ITEM STRING= PrimalItemResource_NoCraft_C

Below uses a turret as an example. Placing this code will disable the players ability to craft turrets.

EXAMPLE
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_Turret_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true)))

This can be applied to any craftable in the game or in mods, you just need the Itemclassstring.

For your convenience, Below i have listed all of my store's item class strings

Creatures PrimalItem_Spawner_Enforcer_Store_C PrimalItem_WeaponScoutRemote_Store_C PrimalItemConsumable_EarthEssence_C PrimalItemConsumable_IceEssence_C PrimalItemConsumable_LightningEssence_C PrimalItemConsumable_FireEssence_C PrimalItemConsumable_PoisonEssence_C PrimalItemConsumable_IlussionEssence_C Resources PrimalItem_WeaponEmptyCryopod_Store_C PrimalItemArmor_MekBackpack_MissilePod_Store_C PrimalItemArmor_MekBackpack_Shield_Store_C PrimalItemArmor_MekBackpack_SiegeCannon_Store_C PrimalItemConsumable_Egg_Hesperonis_Golden_Store_C PrimalItemConsumable_FestiveCandy_Store_C PrimalItemResource_BlackPearl_Store_C PrimalItemResource_Element_Store_C PrimalItemResource_ElementDust_Store_C PrimalItemStructure_PrimitiveCryoFridge_Store_C PrimalItemStructure_PrimitiveDedicatedStorage_Store_C Skins PrimalItemCostume_Brachiosaurus_Store_C PrimalItemCostume_Stygimoloch_Store_C PrimalItemCostume_Styracosaurus_Store_C PrimalItemSkin_CorruptedSet_Store_C PrimalItemSkin_ManticoreSet_Store_C PrimalItemSkin_HomoDeusSet_Store_C Bunn3h's Extras Items PrimalItemSkin_BrilliantWitch_C PrimalItemSkin_DinoBrilliantWitch_C PrimalItemSkin_BrilliantSkull_C PrimalItemConsumable_GoldCarrot_C PrimalItemConsumable_RabbitFoot_C PrimalItemConsumable_ReaperBox_C PrimalItemConsumable_MagicRune_C
Sidst redigeret af Ninja Bunn3h; 10. maj 2019 kl. 11:39
< >
Viser 1-13 af 13 kommentarer
tombius 21. mar. 2019 kl. 20:50 
Can It be further modded so the Wyvern milk can be purchased?
Ninja Bunn3h  [udvikler] 21. mar. 2019 kl. 21:14 
Oprindeligt skrevet af tombius:
Can It be further modded so the Wyvern milk can be purchased?

Yes im actually planning on adding milk in the next update =]
tombius 21. mar. 2019 kl. 21:15 
Thanks Bunn3h!
Paulymer 2. juli 2020 kl. 14:54 
I feel really dumb and am wondering if you might be able to help me out. I entered these three lines into my game.ini just so I could try to figure out what the proper way to do this is and it seems like only one of them worked properly.

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_IceEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_LightningEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_BagOBucks.PrimalItemResource_BagOBucks",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_FireEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="Blueprint'/Game/Mods/BunTreasure/Bucks/PrimalItemResource_Buck.PrimalItemResource_Buck'",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=true)))

The ice wyvern became uncraftable, but the other two still exist at the normal cost with no change whatsoever. I can't figure out what I did wrong exactly. (Note: the last two lines are different in terms of their ItemTypeString because I am not sure at which part of the location I should begin the entry.
Ninja Bunn3h  [udvikler] 3. juli 2020 kl. 6:50 
Oprindeligt skrevet af Paul:
I feel really dumb and am wondering if you might be able to help me out. I entered these three lines into my game.ini just so I could try to figure out what the proper way to do this is and it seems like only one of them worked properly.

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_IceEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_LightningEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_BagOBucks.PrimalItemResource_BagOBucks",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_FireEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="Blueprint'/Game/Mods/BunTreasure/Bucks/PrimalItemResource_Buck.PrimalItemResource_Buck'",BaseResourceRequirement=10.0,bCraftingRequireExactResourceType=true)))

The ice wyvern became uncraftable, but the other two still exist at the normal cost with no change whatsoever. I can't figure out what I did wrong exactly. (Note: the last two lines are different in terms of their ItemTypeString because I am not sure at which part of the location I should begin the entry.


you are not dumb at all, i spy small typo on both the item resources strings for those two! try this
ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_IceEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_LightningEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_FireEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_NoCraft_C'",BaseResourceRequirement=1.0,bCraftingRequireExactResourceType=true)))
Sidst redigeret af Ninja Bunn3h; 3. juli 2020 kl. 6:51
Paulymer 3. juli 2020 kl. 11:09 
Thank you for your help ^_^
Paulymer 3. juli 2020 kl. 13:43 
Sorry to be a bother again. I've managed to get some stuff the changed the way I hoped, but no matter what I do I cannot change the cost or material for crafting the Fire Essence.

I am using this source from your list:
PrimalItemConsumable_FireEssence_C

Is there any chance that it's not the correct pathway? I can't figure out any other reason why it's the only one so far that won't adjust after I've altered the game.ini.

I will shut down my server and attempt to change all the creatures to chitin and see if fire is the only one not working. Will report back soon.
Paulymer 3. juli 2020 kl. 14:37 
Here is the code I am using:

ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_EarthEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_IceEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_FireEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_LightningEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_PoisonEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_Spawner_Enforcer_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_WeaponScoutRemote_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_IlussionEssence_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItem_WeaponEmptyCryopod_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_MekBackpack_MissilePod_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_MekBackpack_Shield_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemArmor_MekBackpack_SiegeCannon_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_Egg_Hesperonis_Golden_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_FestiveCandy_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_BlackPearl_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_Element_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemResource_ElementDust_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_PrimitiveCryoFridge_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemStructure_PrimitiveDedicatedStorage_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemCostume_Brachiosaurus_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemCostume_Stygimoloch_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemCostume_Styracosaurus_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_CorruptedSet_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_ManticoreSet_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_HomoDeusSet_Store_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_BrilliantWitch_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_DinoBrilliantWitch_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemSkin_BrilliantSkull_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_GoldCarrot_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_RabbitFoot_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_ReaperBox_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true))) ConfigOverrideItemCraftingCosts=(ItemClassString="PrimalItemConsumable_MagicRune_C",BaseCraftingResourceRequirements=((ResourceItemTypeString="PrimalItemResource_Chitin_C",BaseResourceRequirement=89,bCraftingRequireExactResourceType=true)))

Every single code works except FireEssence. Is it possible that it's FlameEssence?
(Edit: I can verify that the class string is indeed FlameEssence, not FireEssence - Now I just need the class strings for the items below)

Also, I couldn't find the class string for these items in the store:

Metal Powder
Lapin Coin
Reaper Pheromone
Wyvern Milk
Rainbow Bun

Anyway, I hope you're having a nice Friday. :)


Sidst redigeret af Paulymer; 3. juli 2020 kl. 15:14
Ninja Bunn3h  [udvikler] 3. juli 2020 kl. 18:05 
Oprindeligt skrevet af Paul:

Sorry about that typos sneak by me too! Haha
I can get those for you in a few!
Paulymer 5. juli 2020 kl. 21:35 
I feel so bad for asking again, but if you're still able to could I get the class strings for those items still? :)
Ninja Bunn3h  [udvikler] 6. juli 2020 kl. 3:52 
Oprindeligt skrevet af Paul:
I feel so bad for asking again, but if you're still able to could I get the class strings for those items still? :)

Yes I’m sorry I got too caught up in the dev kit and wore myself out yesterday! Just woke up so I’ll get them for you today

(Lots of great stuff getting added to this mod and my extras one!)
Ninja Bunn3h  [udvikler] 6. juli 2020 kl. 7:41 
Oprindeligt skrevet af Paul:

PrimalItemConsumable_RainbowBun_C PrimalItemConsumable_LapinCoin_C PrimalItemConsumable_WyvernMilk_store_C PrimalItemResource_XenomorphPheromoneGland_store_C PrimalItemConsumable_MetalPowder_C
Paulymer 6. juli 2020 kl. 12:43 
Oprindeligt skrevet af Ninja Bunn3h:
Oprindeligt skrevet af Paul:

PrimalItemConsumable_RainbowBun_C PrimalItemConsumable_LapinCoin_C PrimalItemConsumable_WyvernMilk_store_C PrimalItemResource_XenomorphPheromoneGland_store_C PrimalItemConsumable_MetalPowder_C
Thank you so much, Bunn3h! I can't wait to see what's coming with your mods. ^_^
< >
Viser 1-13 af 13 kommentarer
Per side: 1530 50