ARK: Survival Evolved

ARK: Survival Evolved

Shopping Mod 2.04
 This topic has been pinned, so it's probably important
Davetiger  [developer] 20 Sep, 2015 @ 6:08am
Special admin settings
Disable Engrams

These go in the game.ini if you need more info google the engram overrides as this is part of wildcard's code not part of my mod.

Sell Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_AnvilBench_Sell_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)

Equipment Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_WeaponShop_C",EngramHidden=True,EngramPointsCost=70005,EngramLevelRequirement=1150,RemoveEngramPreReq=False)

Paint Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Paint_C",EngramHidden=True,EngramPointsCost=75,EngramLevelRequirement=150,RemoveEngramPreReq=False)

Building Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Building_C",EngramHidden=True,EngramPointsCost=70005,EngramLevelRequirement=1150,RemoveEngramPreReq=False)

Upgrade Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_UpgradeShop_C",EngramLevelRequirement=1000,EngramPointsCost=1000,EngramHidden=true,RemoveEngramPreReq=False)

Supply Shop
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_SupplyShop_C",EngramHidden=True)

Spawn shops

Paint Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_PaintShop.PrimalItemStructure_PaintShop'" 1 0 false

Equipment Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_WeaponShop.PrimalItemStructure_WeaponShop'" 1 0 false

Supply Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_SupplyShop.PrimalItemStructure_SupplyShop" 1 0 0

Sell Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Selling/PrimalItemStructure_AnvilBench_Sell.PrimalItemStructure_AnvilBench_Sell'" 1 0 false

Building Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_BuildingShop.PrimalItemStructure_BuildingShop'" 1 0 false

Admin Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/Admin/PrimalItemStructure_AdminShop.PrimalItemStructure_AdminShop'" 1 0 false

GiftShop
Used for the admin gifts (this is still in prototype phase)
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_GiftShop.PrimalItemStructure_GiftShop'" 1 0 false

Research Shop
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_UpgradeShop.PrimalItemStructure_UpgradeShop'" 1 0 false

Please note the " and the ' they are very important. at the end of the line it is ' then "

Gold Pearls
cheat giveitem "Blueprint'/Game/Mods/Shop/PrimalItemResource_GoldPearl.PrimalItemResource_GoldPearl'" 1 0 false [/b]

Set your own sell prices
SteamLibrary\steamapps\common\ARK\ShooterGame\Saved\Config\WindowsServer\
GameUserSettings.ini

Just found out that if you play on single player the INI your looking for is
SteamLibrary\steamapps\common\ARK\ShooterGame\Saved\Config\WindowsNoEditor\
GameUserSettings.ini


If you don't add these to the ini or you set them to 0 then you get the default prices(So only add the ones you want to change).. Keep in mind all spaces are needed AND the prices are for black pearls so 100 = 1 gold pearl Also, if you set to -1 they will be removed from being able to be sold (in case you want them removed from being sold).. Happy editing :)

See the game admin id item list and the name is the same here just put =amount after it
Only works on items that are in the sell shop (see the ingame list)

Paint shop settings EXPLAINED coming in version 1.5
Paint will be a little different default is listed but cost and bulk might be confusing I wanted to clarify it.. if you do nothing it will use the defaults so you don't need to touch this at all

if you want 1g to buy 15 paint (default) you do nothing
if you want 1g to buy 30 paint you simply add bulk1=30
variables are cost1 and bulk1 .. this means when I purchase from slot 1 I get (bulk1) many items for the price of (cost1), cost2 and bulk2 .. this means when I purchase SLOT 2 I get (bulk2) many items for the price of (cost2)... this may sound confusing but you will get it. your setting the price of not only the item but the number you get for that price..This means you can create "bulk" discounts like so ...
cost1=1 bulk1=10.. so for 1g you get 10 paint
cost2=2 bulk2=25.. so for 2g you get 25 paint
If this is to confusing just leave them out of the ini and you'll get the defaults.

INI lists can be found here:
https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/512633537/451850213950049367/

NEW Custom buy shop
How to use it video :)
https://youtu.be/v6KCro2OmcY

This is highly experimental use at your own risk!!
spawn in
cheat giveitem "Blueprint'/Game/Mods/Shop/Buying/PrimalItemStructure_Custombuy.PrimalItemStructure_Custombuy'" 1 0 false

then spawn the admin shop.. and buy the special note item..
and use it put a number on the custom text JUST A NUMBER.
then drop the item you want to be buyable into the 2nd inventory of custom shop (has 2 slots)
and THEN very important do this last .. drop the note with the price into the 2nd slot

This Should delete both items and create a recipe in the main inventory to buy the item for the gold amount you put on the note.. (this is the first attempt to see if I can make items from other mods buyable)
Last edited by Davetiger; 12 Dec, 2018 @ 6:08am
< >
Showing 1-15 of 167 comments
Peppermint 20 Sep, 2015 @ 10:20am 
I would just like to add this for anyone who wants to remove these items from the engrams list as of version 213 :)

In your "Game.ini" file add these lines:

OverrideEngramEntries=(EngramIndex=268,EngramHidden=True)
OverrideEngramEntries=(EngramIndex=269,EngramHidden=True)
OverrideEngramEntries=(EngramIndex=270,EngramHidden=True)

The numbers are in the order of your engrams as shown on the engrams list. it starts at 0 for campfire and 1 for stone hatchet and so on untill you reach the number that the shops are. (I hope that made sence lol).

very good mod, thanks :)
Davetiger  [developer] 20 Sep, 2015 @ 5:36pm 
Originally posted by Pepper:
I would just like to add this for anyone who wants to remove these items from the engrams list as of version 213 :)

In your "Game.ini" file add these lines:

OverrideEngramEntries=(EngramIndex=268,EngramHidden=True)
OverrideEngramEntries=(EngramIndex=269,EngramHidden=True)
OverrideEngramEntries=(EngramIndex=270,EngramHidden=True)

The numbers are in the order of your engrams as shown on the engrams list. it starts at 0 for campfire and 1 for stone hatchet and so on untill you reach the number that the shops are. (I hope that made sence lol).

very good mod, thanks :)
Thank you for this .. the index's change with each persons mods but at least this one can work til I figure why the engram name ones aren't, thank you
Last edited by Davetiger; 21 Sep, 2015 @ 9:20am
Tonytwin 21 Sep, 2015 @ 3:32pm 
can you make it so that admins can spawn gold currency stuff?
Davetiger  [developer] 21 Sep, 2015 @ 7:20pm 
they already can I'll have to look up the name and I'll add it to the list also

EDIT: added to list
Last edited by Davetiger; 22 Sep, 2015 @ 5:16am
Davetiger  [developer] 22 Sep, 2015 @ 1:48pm 
Cliff Hudson
Administrator
*****
Lead Developer

Cliff Hudson Avatar

Friend me on Steam: ChronosWS

Posts: 909

engram override not working Aug 1, 2015 at 11:17pm
Quote Post Options
Post by Cliff Hudson on Aug 1, 2015 at 11:17pm

* New Game.ini options:
[/script/shootergame.shootergamemode]
bOnlyAllowSpecifiedEngrams=true/false

Defaults false. If true, any Engram not explicitly specified in the EngramsOverride list will be Hidden. Useful for maintaining primitive servers even as we add new Engrams in Updates.

Also:
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_AlarmTrap_C",EngramHidden=true,EngramPointsCost=3,EngramLevelRequirement=2,RemoveEngramPreReq=false)

For example. Lets you specify an Engram by classname so that it's guaranteed to work even if Engram indices change in the future -- is guaranteed to be permanent. You can get all the classnames from the ARK Dev Kit.


This is the documentation I am going from. It looks like it should be in Game.ini. Can you verify that the Game.ini file conforms to the format in this example? If there is any error at all it may simply be ignoring the settings.
Ark Server Manager Guide: steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=468312476
Ark: Survival Evolved Official Discussions: steamhost.cn/steamcommunity_com/app/346110/discussions/


Read more: http://arkservermanager.freeforums.net/thread/178/engram-override-working#ixzz3mVDqkZmu

Notes from this guy I'll be trying to get this to work but letting everyone know what I've found to see if anyone finds the solution before I do
Davetiger  [developer] 15 Oct, 2015 @ 1:10am 
hmm class name might be Engram_Entry_Anvil_Bench_Buy_C, for the resource shop I'll have to try this when I get the next patch up and running but wanted to put this here in case someone that wants to be able to do this wants to give it a try
Last edited by Davetiger; 15 Oct, 2015 @ 3:07am
Davetiger  [developer] 18 Oct, 2015 @ 5:24am 
I have tried multiple ways to make this work.. nothing seems to.. and as I don't want them disabled (wouldn't have added them) I'll leave it to the few people that do want it disabled to figure out what it takes to make it work I provided all the stuff I have found but this is taking to much time away from actually completing the mod so I'll be focusing on that instead
RAVOK 19 Oct, 2015 @ 6:45pm 
Love the potential this mod has!!
But....
I can not use this mod on my server as of now because it is too OP because of the 25x harvest rate i have. Waiting for the V0.33 update so i can fully edit the prices. Any estimation as to when that update might come out?
Davetiger  [developer] 19 Oct, 2015 @ 8:05pm 
I'm hoping by friday but as I work full time and have wife and kids it's hard to say but I'll for sure be working on it all day wed/thur as I"m off work and the family have school/work
Markus Savag'e 21 Oct, 2015 @ 6:56pm 
Can i please get the engram id please so that i can hide these items on engram list so that the admin will only be able to spawn it in.
Davetiger  [developer] 21 Oct, 2015 @ 6:57pm 
Originally posted by -JGO-ZeroRange:
Can i please get the engram id please so that i can hide these items on engram list so that the admin will only be able to spawn it in.
engram id is at the top of this page
Markus Savag'e 22 Oct, 2015 @ 9:50am 
Ok guys here is my issue im trying to hide the engrams from the players i would like for it to be where players come to one location to do trades and selling as well as buying i have tried the above mentioned suggestions and instriuctions but im not able to hide these engrams can some one please post the correct settings for the game.ini files as well as gamesetting.ini file if needed please many thanks in advance.
Captain Crutch 22 Oct, 2015 @ 3:55pm 
Is there a way for the admin to add items from mods into the shop system? Say for example, adding the Aku Shima Daninject darts to the Buy Weapons and Ammo Shop?
Captain Crutch 22 Oct, 2015 @ 5:05pm 
One more question, sorry if I missed it the answer already... but is it possible to change the price of items in each of the shops? All I was able to do with the above info is change the price in the "Sell All" shop. (Sorry for the double post, steam wouldn't let me edit the above post)
Davetiger  [developer] 22 Oct, 2015 @ 6:13pm 
Originally posted by Shrike:
One more question, sorry if I missed it the answer already... but is it possible to change the price of items in each of the shops? All I was able to do with the above info is change the price in the "Sell All" shop. (Sorry for the double post, steam wouldn't let me edit the above post)
The sell shop yes everything can be changed now.. as for the buy shops I'm still working on that wildcard seems to have the variable for costs unexposed so been working for 2 days trying to find a way around it :) but if I can it will happen :)
< >
Showing 1-15 of 167 comments
Per page: 1530 50