ArkShop

Official ArkShop 3.0.1

No permission to download
  • Added Sell/Trade UI support (Requires ArkShopUI 1.01+)
  • Added Gender selection (optional config setting - Add the chosen gender to the description if using this)
  • Prevent kit redeemption when inventory is full
  • Added InventoryIsFull message (update your configs)
  • Added logic to prevent a buy lag issue with large purchases ( Thanks @Pelayori )
  • Commented.json was updated
  • Like
Reactions: Andrey
  • Re-upload with fixed config and additional clarification in the commented.json
    (plugin did not change from the original 3.0 release only the configs)
  • ArkShopUI support
  • Dino Storage V2 support (see "UseSoulTraps")
  • Added -serverkey=UniqueMapName command line to support running 2 or more of the same map (file logging symlink support)
  • Added some default values when pulling data from the config to prevent crashes if they are missing
  • Added the ability to specify Damage, Armor, Durability on items. Note: values are not guaranteed if using more than 1 at a time or Quality is set too low.
General:
  • Improved timed rewards: It will always pick the highest group amount if possible.
  • Fixed crash scenarios when unloading
  • Fixed abuse when using Noglin
  • Added search feature for shop items
  • New Global option: "GiveDinosInCryopods": true, //provides dinos from the /buy command in cryopods
  • New Global option: "CryoLimitedTime": false //Sets a 60 minute expire time
  • New Global Function: /shopfind
Can search and return matching shop items (usage /shopfind searchterm) searches on the Item Key and Descriptions from the ShopItems list
JSON:
"ShopFindCmd": "/shopfind",
"ShopFindUsage": "Usage: /shopfind searchterm",
"ShopFindNotFound": "No items matched your search",
"ShopFindTooManyResults": "Too many results to display refine your search term"
  • Added "StackRewards" config. If true player will receive the sum of all the rewards of the groups he's in.
  • Added "CryoItemPath" under "General". Used to change the cryopod to spawn after purchases (Only change if using custom cryopods mod and it uses the same Custom Item Data as vanilla cryopods)
Store:
  • Added support for Permissions
  • Added Cryopod functionality
  • New Store Option: "SaddleBlueprint": "",
    Example: SaddleBlueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'",
Kits:
  • Added support for commands in kits
  • Added Cryopod functionality
Message:
  • New: "RefundError":"Points refunded due to an error" //new message if dino fails to spawn which now refunds the points.
Discord:
  • New Discord shop logging integration v.1.0
Known Issues:
  • DinoStorage2: Soul Traps is not yet supported as they are using a different mapping​
Credits:
Big Thanks to @Lethal @kalendell @Pelayori @Foppa for the collaboration work of this release!
  • Added {steamid} placeholder for buying commands
  • Fixed selling
  • Added ListInvItems console command to list inventory items blueprints
  • Added more anti-crash checks
  • Fixed mysql not being autoreconnect
  • Fixed sell command
  • Added MySQL support
  • Added unload support
  • Added API function to temporarily disable shop
  • Code improvements
  • Added ability to buy engrams
  • Added ability to buy commands
  • Added help command
  • Fixed crashes
  • Fixed crash related to auto kits
  • Added neuter option to dinos
  • Added quantity support to /sell command
  • Added ChangeKitAmount and ArkShop.Reload commands to Rcon
  • Added option to set level range for kits/store items
  • Added 'OnlyFromSpawn' option for kits
  • /shop and /kits messages are now more customizable
  • It's possible to give kits automatically on spawn now
This version requires API v2.5!
Config changes - https://github.com/Michidu/Ark-Server-Plugins/commit/21addabce11f48c1566fea5b88912d0b75c09f1a
Top