Shop, Currency & Kits

Shop, Currency & Kits 2.8

No permission to download

BadKittie844

New member
Messages
1
Points
1
Can someone please help me, i literally have no hair left.

We have a cluster server. It currently is adding points per individual maps as in each map has its own point system for which ever reason. How can i set it up that its adding points per Player across all maps into one pool rather than individual for each map ? and how can i bind the store to F1?

Thank you
 
Advertisement

Official Game Server Partner

Felipe2313

New member
Messages
1
Points
1
07/27/20 22:03 [ArkShop][error] (d:\programs\ark\plugins\arkshop\arkshop\private\points.cpp ArkShop::points::AddPointsCbk) Parsing error invalid stoull argument

when I try to add a point to the player that error. help
 

cronos2018

New member
Messages
22
Points
3
hey guys so a lil stuck i have 3 servers clustered and am trying to work out how to set up mysql properly so i am able to get the tables ect but cant get total points spent working,is anyone able to help please ?
 

Jambo

New member
Messages
11
Points
1
Hi I am kinda new here but looking to add a UI to this plugin and I have seen the MOD ArkShop UI by @AgitoReiKen and was wondering how i go about doing that as his discord link is not working and he has not posted on here in a while. Am happy to pay for his plugin if needs be.
 

alexdgod

New member
Messages
5
Points
1
Could anyone help me out? I am able to get it wokring I see points and I can buy but I can't get anything to sell it says not enough items. I am using a stack mod called ultrastack but I just found the blueprints but I dont know how to exactly write the additem command? or sell item command
 

Jambo

New member
Messages
11
Points
1
So to sell items from a stack mod just use the same id for selling the item but make sure the blueprint is the stack mod blueprint
 

alexdgod

New member
Messages
5
Points
1
},
"SellItems":{
"rock":{
"Type":"item",
"Description":"100x stone",
"Price":10,
"Amount":100,
"Blueprint":"Blueprint'/Game/Mods/UltraStacks/Resources/PrimalItemResource_Stone_US'"
}


this is not working with Ultrasstacks mod items even though I pulled the PrimalItemResource_Stone_US' from the mod folder
 

alexdgod

New member
Messages
5
Points
1
{
"Mysql":{
"UseMysql":false,
"MysqlHost":"localhost",
"MysqlUser":"apitest",
"MysqlPass":"12345",
"MysqlDB":"apitest"
},
"General":{
"TimedPointsReward":{
"Enabled":true,
"Interval":5,
"Groups":{
"Default":{
"Amount":5
},
"Premiums":{
"Amount":15
}
}
},
"ItemsPerPage":15,
"ShopDisplayTime":15.0,
"ShopTextSize":1.3,
"DbPathOverride":"",
"DefaultKit":"vip,starter"
},
"Kits":{
"starter":{
"DefaultAmount":2,
"Price":90,
"Description":"Starter kit (carno with saddle)",
"OnlyFromSpawn":true,
"Items":[
{
"Amount":1,
"Quality":0,
"ForceBlueprint":false,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'"
}
],
"Dinos":[
{
"Level":10,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'"
}
]
},
"vip":{
"DefaultAmount":1,
"Description":"Vip kit for premiums (ptero)",
"Permissions":"Admins,Premiums",
"Dinos":[
{
"Level":20,
"Neutered":true,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Ptero/Ptero_Character_BP.Ptero_Character_BP'"
}
]
},
"tools":{
"DefaultAmount":3,
"Price":50,
"MinLevel":1,
"MaxLevel":20,
"Description":"Tools kit (pike and club)",
"Items":[
{
"Amount":1,
"Quality":0,
"ForceBlueprint":false,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponPike.PrimalItem_WeaponPike'"
},
{
"Amount":1,
"Quality":0,
"ForceBlueprint":false,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponStoneClub.PrimalItem_WeaponStoneClub'"
}
]
}
},
"ShopItems":{
"tools":{
"Type":"item",
"Description":"Tools (Metal Hatchet, Metal Pick)",
"Price":5,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalPick.PrimalItem_WeaponMetalPick'"
}
]
},
"crate25":{
"Type":"beacon",
"Description":"Blue beacon",
"Price":100,
"ClassName":"SupplyCrate_Level25_Double_C"
},
"crate35":{
"Type":"beacon",
"Description":"Purple Beacon",
"Price":250,
"ClassName":"SupplyCrate_Level35_Double_C"
},
"crate45":{
"Type":"beacon",
"Description":"Yellow Beacon",
"Price":450,
"ClassName":"SupplyCrate_Level45_Double_C"
},
"crate60":{
"Type":"beacon",
"Description":"Red Beacon",
"Price":600,
"ClassName":"SupplyCrate_Level60_Double_C"
},
"Egg":{
"Type":"item",
"Description":"Rock Dragon Egg",
"Price":1500,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint":"Blueprint'/Game/Aberration/Dinos/RockDrake/PrimalItemConsumable_Egg_RockDrake_Fertilized.PrimalItemConsumable_Egg_RockDrake_Fertilized'"
}
]
}
},
"SellItems":{
"ingots":{
"Type":"items",
"Description":"Metal Ingot (100x)",
"Price":100,
"Amount":100,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_MetalIngot.PrimalItemResource_MetalIngot'"
},
"ingot":{
"Type":"items",
"Description":"1 Metal Ingot",
"Price":1,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_MetalIngot.PrimalItemResource_MetalIngot'"
}
]
},
"hat":{
"Type":"item",
"Description":"1 cloth hat",
"Price":1000,
"Amount":1,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Cloth/PrimalItemArmor_ClothHelmet.PrimalItemArmor_ClothHelmet'"
},
"talon":{
"Type":"item",
"Description":"Crystal wyvern Talon",
"Price":150,
"Amount":1,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/CrystalWyvern/PrimalItemResource_ApexDrop_CrystalWyvern.PrimalItemResource_ApexDrop_CrystalWyvern'"
},
"rexarm":{
"Type":"items",
"Description":"Tyrannosaurus Arm",
"Price":50,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Rex.PrimalItemResource_ApexDrop_Rex'"
}
]
},
"birdclaw":{
"Type":"items",
"Description":"Argentavis Talon",
"Price":25,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Argentavis.PrimalItemResource_ApexDrop_Argentavis'"
}
]
},
"lungs":{
"Type":"items",
"Description":"Yutyrannus Lungs",
"Price":100,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Yuty.PrimalItemResource_ApexDrop_Yuty'"
}
]
},
"tooth":{
"Type":"items",
"Description":"Megalodon tooth",
"Price":60,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Megalodon.PrimalItemResource_ApexDrop_Megalodon'"
}
]
},
"tentacle":{
"Type":"items",
"Description":"Tusoteuthis Tentacle",
"Price":250,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Tuso.PrimalItemResource_ApexDrop_Tuso'"
}
]
},
"brain":{
"Type":"items",
"Description":"Allosaurus Brain",
"Price":85,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":1,
"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_ApexDrop_Allo.PrimalItemResource_ApexDrop_Allo'"
}
]
}
},
"Messages":{
"Sender":"ArkShop",
"BoughtItem":"<RichColor Color=\"0, 1, 0, 1\">You have successfully bought item</>",
"BoughtDino":"<RichColor Color=\"0, 1, 0, 1\">You have successfully bought dino</>",
"BoughtBeacon":"<RichColor Color=\"0, 1, 0, 1\">You have successfully bought beacon</>",
"BoughtExp":"<RichColor Color=\"0, 1, 0, 1\">You have successfully bought experience</>",
"ReceivedPoints":"<RichColor Color=\"1, 1, 0, 1\">You have received {0} points! (total: {1})</>",
"HavePoints":"You have {0} points",
"NoPoints":"<RichColor Color=\"1, 0, 0, 1\">You don't have enough points</>",
"WrongId":"<RichColor Color=\"1, 0, 0, 1\">Wrong id</>",
"NoPermissionsKit":"<RichColor Color=\"1, 0, 0, 1\">You don't have permission to use this kit</>",
"CantBuyKit":"<RichColor Color=\"1, 0, 0, 1\">You can't buy this kit</>",
"BoughtKit":"<RichColor Color=\"0, 1, 0, 1\">You have successfully bought {0} kit</>",
"AvailableKits":"Available kits for you:",
"NoKits":"No available kits",
"KitsLeft":"You have {0} {1} kits left",
"NoKitsLeft":"You don't have {0} kits left",
"CantGivePoints":"<RichColor Color=\"1, 0, 0, 1\">You can't give points to yourself</>",
"RidingDino":"<RichColor Color=\"1, 0, 0, 1\">You can't buy this item while riding a dino</>",
"SentPoints":"<RichColor Color=\"0, 1, 0, 1\">You have successfully sent {0} points to {1}</>",
"GotPoints":"You have received {0} points from {1}",
"NoPlayer":"<RichColor Color=\"1, 0, 0, 1\">Player doesn't exist</>",
"FoundMorePlayers":"<RichColor Color=\"1, 0, 0, 1\">Found more than one player with the given name</>",
"BuyUsage":"Usage: /buy id amount",
"ShopUsage":"Usage: /shop page",
"KitUsage":"Usage: /kit KitName",
"BuyKitUsage":"Usage: /BuyKit KitName amount",
"TradeUsage":"Usage: /trade 'Player Name' amount",
"PointsCmd":"/points",
"TradeCmd":"/trade",
"BuyCmd":"/buy",
"ShopCmd":"/shop",
"KitCmd":"/kit",
"BuyKitCmd":"/buykit",
"SellCmd":"/sell",
"ShopSellCmd":"/shopsell",
"SellUsage":"Usage: /sell id amount",
"NotEnoughItems":"<RichColor Color=\"1, 0, 0, 1\">You don't have enough items ({0}/{1})</>",
"SoldItems":"<RichColor Color=\"0, 1, 0, 1\">You have successfully sold items</>",
"BadLevel":"<RichColor Color=\"1, 0, 0, 1\">Required level: {0} - {1}</>",
"KitsListPrice":"Price: {0}",
"KitsListFormat":"\"{0}\" - {1}. {2} left. {3}\n",
"StoreListDino":"{0}) {1}. Level: {2}. Id: {3}. Price: {4}\n",
"StoreListItem":"{0}) {1}. Id: {2}. Price: {3}\n",
"StoreListFormat":"{0}",
"OnlyOnSpawnKit":"This kit can be used only on spawn",
"HelpCmd":"/shophelp",
"ShopMessage":"Usage: /buy id amount",
"HelpMessage":"fuck this place really"
}
}




Anyone mind checking this? Crystal wyvern talon and Hat are the only thing that work on the sell list others say 0/100
 

Jambo

New member
Messages
11
Points
1
A great feature for this would be shop zones on a map so that you can only buy or sell in certain areas of the map
 

tlk2drew

New member
Messages
3
Points
1
Can someone please help me, i literally have no hair left.

We have a cluster server. It currently is adding points per individual maps as in each map has its own point system for which ever reason. How can i set it up that its adding points per Player across all maps into one pool rather than individual for each map ? and how can i bind the store to F1?

Thank you
You need to have a central sql database for that to work. I can't find much information on it so I gave up a long time ago. My cluster runs seperate instances of ark shop but its ok. Most of my players usually stick to one map for the most part anyways.
 

tlk2drew

New member
Messages
3
Points
1
I can't get the /shopsell to work for some reason. I recently added that piece to the .json and everything else works fine (buying dinos or items). Please look at the text file I attached and let me know what you think.
 

Attachments

Top