demo.json 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. {
  2. "Mysql": {
  3. "UseMysql": false,
  4. "MysqlHost": "localhost",
  5. "MysqlUser": "apitest",
  6. "MysqlPass": "12345",
  7. "MysqlDB": "apitest",
  8. "MysqlPort": 3306
  9. },
  10. "General": {
  11. "Discord": {
  12. "Enabled": false,
  13. "SenderName": "ArkShop",
  14. "URL": ""
  15. },
  16. "TimedPointsReward": {
  17. "Enabled": true,
  18. "StackRewards": false,
  19. "Interval": 30,
  20. "Groups": {
  21. "Donator-Diamond": {
  22. "Amount": 40
  23. },
  24. "Donator-Platinum": {
  25. "Amount": 40
  26. },
  27. "Donator-Gold": {
  28. "Amount": 40
  29. },
  30. "Verified": {
  31. "Amount": 30
  32. },
  33. "Default": {
  34. "Amount": 20
  35. }
  36. }
  37. },
  38. "UseOriginalTradeCommandWithUI": false,
  39. "GiveDinosInCryopods": true,
  40. "UseSoulTraps": false,
  41. "CryoLimitedTime": false,
  42. "CryoItemPath": "",
  43. "ItemsPerPage": 25,
  44. "ShopDisplayTime": 5,
  45. "ShopTextSize": 1,
  46. "DbPathOverride": "",
  47. "DefaultKit": ""
  48. },
  49. "Kits": {
  50. "starter": {
  51. "DefaultAmount": 2,
  52. "Price": 90,
  53. "Description": "Starter kit (carno with saddle)",
  54. "OnlyFromSpawn": true,
  55. "Items": [
  56. {
  57. "Amount": 1,
  58. "Quality": 0,
  59. "ForceBlueprint": false,
  60. "Armor": 80,
  61. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'"
  62. }
  63. ],
  64. "Dinos": [
  65. {
  66. "Level": 10,
  67. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'"
  68. }
  69. ]
  70. },
  71. "vip": {
  72. "DefaultAmount": 1,
  73. "Description": "Vip kit for premiums (ptero)",
  74. "Permissions": "Admins,Premiums",
  75. "Dinos": [
  76. {
  77. "Level": 20,
  78. "Neutered": true,
  79. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Ptero/Ptero_Character_BP.Ptero_Character_BP'"
  80. }
  81. ],
  82. "Commands": [
  83. {
  84. "Command": "GiveEngrams",
  85. "DisplayAs": "Gives you all engram unlocks"
  86. }
  87. ]
  88. },
  89. "tools": {
  90. "DefaultAmount": 3,
  91. "Price": 50,
  92. "MinLevel": 1,
  93. "MaxLevel": 20,
  94. "Description": "Tools kit (pike and club)",
  95. "Items": [
  96. {
  97. "Amount": 1,
  98. "Quality": 0,
  99. "Damage": 300,
  100. "ForceBlueprint": false,
  101. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponPike.PrimalItem_WeaponPike'"
  102. },
  103. {
  104. "Amount": 1,
  105. "Quality": 0,
  106. "Durability": 300,
  107. "ForceBlueprint": false,
  108. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponStoneClub.PrimalItem_WeaponStoneClub'"
  109. }
  110. ]
  111. }
  112. },
  113. "ShopItems": {
  114. "ingots100": {
  115. "Type": "item",
  116. "Description": "Metal Ingot (100x)",
  117. "Price": 15,
  118. "Items": [
  119. {
  120. "Quality": 0,
  121. "ForceBlueprint": false,
  122. "Amount": 100,
  123. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_MetalIngot.PrimalItemResource_MetalIngot'"
  124. }
  125. ]
  126. },
  127. "tools": {
  128. "Type": "item",
  129. "Description": "Tools (Metal Hatchet, Metal Pick)",
  130. "Price": 5,
  131. "Items": [
  132. {
  133. "Quality": 0,
  134. "ForceBlueprint": false,
  135. "Amount": 1,
  136. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
  137. },
  138. {
  139. "Quality": 0,
  140. "ForceBlueprint": false,
  141. "Amount": 1,
  142. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalPick.PrimalItem_WeaponMetalPick'"
  143. }
  144. ]
  145. },
  146. "para": {
  147. "Type": "dino",
  148. "Description": "Parasaurolophus",
  149. "Level": 10,
  150. "Price": 20,
  151. "MinLevel": 10,
  152. "MaxLevel": 15,
  153. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Para/Para_Character_BP.Para_Character_BP'"
  154. },
  155. "carno": {
  156. "Type": "dino",
  157. "Description": "Male Carnotaurus",
  158. "Level": 15,
  159. "Price": 50,
  160. "Neutered": true,
  161. "Gender": "male",
  162. "SaddleBlueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'",
  163. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'"
  164. },
  165. "carno2": {
  166. "Type": "dino",
  167. "Description": "Female Carnotaurus",
  168. "Level": 15,
  169. "Price": 50,
  170. "Neutered": true,
  171. "Gender": "female",
  172. "SaddleBlueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'",
  173. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'"
  174. },
  175. "carno3": {
  176. "Type": "dino",
  177. "Description": "Random Gender Carnotaurus",
  178. "Level": 15,
  179. "Price": 50,
  180. "Neutered": true,
  181. "Gender": "random",
  182. "SaddleBlueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Saddles/PrimalItemArmor_CarnoSaddle.PrimalItemArmor_CarnoSaddle'",
  183. "Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Carno/Carno_Character_BP.Carno_Character_BP'"
  184. },
  185. "crate25": {
  186. "Type": "beacon",
  187. "Description": "SupplyCrate Lvl 25",
  188. "Price": 100,
  189. "ClassName": "SupplyCrate_Level25_Double_C"
  190. },
  191. "crate2": {
  192. "Type": "beacon",
  193. "Description": "Artifact Crate 2",
  194. "Price": 100,
  195. "ClassName": "ArtifactCrate_2_C"
  196. },
  197. "exp1000": {
  198. "Type": "experience",
  199. "Description": "1000 points of experience",
  200. "GiveToDino": false,
  201. "Price": 55,
  202. "Amount": 1000.0
  203. },
  204. "tekengram": {
  205. "Type": "unlockengram",
  206. "Description": "Engram TEK Boots & Gloves",
  207. "Price": 20,
  208. "Items": [
  209. {
  210. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/TEK/PrimalItemArmor_TekBoots.PrimalItemArmor_TekBoots'"
  211. },
  212. {
  213. "Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/TEK/PrimalItemArmor_TekGloves.PrimalItemArmor_TekGloves'"
  214. }
  215. ]
  216. },
  217. "allengrams": {
  218. "Type": "command",
  219. "Description": "All engrams",
  220. "Price": 1000,
  221. "Items": [
  222. {
  223. "Command": "GiveEngrams",
  224. "DisplayAs": "Gives you all engram unlocks"
  225. }
  226. ]
  227. }
  228. },
  229. "SellItems": {
  230. "metal": {
  231. "Type": "item",
  232. "Description": "100x stone",
  233. "Price": 10,
  234. "Amount": 100,
  235. "Blueprint": "Blueprint'/Game/Mods/Stack50/Resources/PrimalItemResource_Stone_Child.PrimalItemResource_Stone_Child'"
  236. }
  237. },
  238. "Messages": {
  239. "Sender": "ArkShop",
  240. "BoughtItem": "<RichColor Color=\"0, 1, 0, 1\">You have successfully bought item</>",
  241. "BoughtDino": "<RichColor Color=\"0, 1, 0, 1\">You have successfully bought dino</>",
  242. "BoughtBeacon": "<RichColor Color=\"0, 1, 0, 1\">You have successfully bought beacon</>",
  243. "BoughtExp": "<RichColor Color=\"0, 1, 0, 1\">You have successfully bought experience</>",
  244. "ReceivedPoints": "<RichColor Color=\"1, 1, 0, 1\">You have received {0} points! (total: {1})</>",
  245. "HavePoints": "You have {0} points",
  246. "NoPoints": "<RichColor Color=\"1, 0, 0, 1\">You don't have enough points</>",
  247. "WrongId": "<RichColor Color=\"1, 0, 0, 1\">Wrong id</>",
  248. "NoPermissionsKit": "<RichColor Color=\"1, 0, 0, 1\">You don't have permission to use this kit</>",
  249. "CantBuyKit": "<RichColor Color=\"1, 0, 0, 1\">You can't buy this kit</>",
  250. "BoughtKit": "<RichColor Color=\"0, 1, 0, 1\">You have successfully bought {0} kit</>",
  251. "AvailableKits": "Available kits for you:",
  252. "NoKits": "No available kits",
  253. "KitsLeft": "You have {0} {1} kits left",
  254. "NoKitsLeft": "You don't have {0} kits left",
  255. "CantGivePoints": "<RichColor Color=\"1, 0, 0, 1\">You can't give points to yourself</>",
  256. "RidingDino": "<RichColor Color=\"1, 0, 0, 1\">You can't buy this item while riding a dino</>",
  257. "SentPoints": "<RichColor Color=\"0, 1, 0, 1\">You have successfully sent {0} points to {1}</>",
  258. "GotPoints": "You have received {0} points from {1}",
  259. "NoPlayer": "<RichColor Color=\"1, 0, 0, 1\">Player doesn't exist</>",
  260. "FoundMorePlayers": "<RichColor Color=\"1, 0, 0, 1\">Found more than one player with the given name</>",
  261. "BuyUsage": "Usage: /buy id amount",
  262. "ShopUsage": "Usage: /shop page",
  263. "KitUsage": "Usage: /kit KitName",
  264. "BuyKitUsage": "Usage: /BuyKit KitName amount",
  265. "TradeUsage": "Usage: /trade 'Player Name' amount",
  266. "PointsCmd": "/points",
  267. "TradeCmd": "/trade",
  268. "BuyCmd": "/buy",
  269. "ShopCmd": "/shop",
  270. "KitCmd": "/kit",
  271. "BuyKitCmd": "/buykit",
  272. "SellCmd": "/sell",
  273. "ShopSellCmd": "/shopsell",
  274. "SellUsage": "Usage: /sell id amount",
  275. "NotEnoughItems": "<RichColor Color=\"1, 0, 0, 1\">You don't have enough items ({0}/{1})</>",
  276. "SoldItems": "<RichColor Color=\"0, 1, 0, 1\">You have successfully sold items</>",
  277. "BadLevel": "<RichColor Color=\"1, 0, 0, 1\">Required level: {0} - {1}</>",
  278. "KitsListPrice": "Price: {0}",
  279. "KitsListFormat": "\"{0}\" - {1}. {2} left. {3}\n",
  280. "StoreListDino": "{0}) {1}. Level: {2}. Id: {3}. Price: {4}\n",
  281. "StoreListItem": "{0}) {1}. Id: {2}. Price: {3}\n",
  282. "StoreListFormat": "{0}",
  283. "OnlyOnSpawnKit": "This kit can be used only on spawn",
  284. "HelpCmd": "/shophelp",
  285. "ShopMessage": "Usage: /buy id amount",
  286. "HelpMessage": "This is shop help message",
  287. "RefundError": "Points refunded due to an error",
  288. "ShopFindCmd": "/shopfind",
  289. "ShopFindUsage": "Usage: /shopfind searchterm",
  290. "ShopFindNotFound": "No items matched your search",
  291. "ShopFindTooManyResults": "Too many results to display refine your search term",
  292. "NoPermissionsStore": "<RichColor Color=\"1, 0, 0, 1\">You don't have permission to buy this {0}!</>",
  293. "InventoryIsFull": "<RichColor Color=\"1, 0, 0, 1\">Unable to redeem your kit, inventory full!</>"
  294. }
  295. }