Jump to content

[Server Plugin] Shop, Currency & Kits v2.3


Michido

Recommended Posts

6 hours ago, Scotty0717 said:

I have the price of the "ptera" kit set at 500 and shows the accurate price when i few the shop in game. What do you mean the second argument is a "amount" not a "Price"? do you mean like number of kits your looking to buy? 

Yes.

6 hours ago, Scotty0717 said:

Also what does the "cheat ReloadShopConfig" do?

I am currently having to restart the servers each time I make changes to the config file. Do I not need to do that?  

No, you don't. "cheat ReloadShopConfig" - reloads config. Please, look at the first post in this topic, it explains all commands.

Link to comment
Share on other sites

  • Replies 292
  • Created
  • Last Reply

Having an issue getting this working. I'm running on Windows Server 2016 Standard, I have followed the install instructions. I have also installed Visual C++ 2015 but I'm getting no launch in the console. I'm also getting Missing .dll warnings even though C++ 15 is installed. 

I managed to solve the missing .dll by installing the 32bit version but it's still not showing anything in the console.

Well this is embarrassing. I unpacked the folder into Win64 instead of the files. xD 

Issue now Solved! 

 

Link to comment
Share on other sites

I recently tried to add this upon my server, although i'm noticing it isn't working right. i'm not sure how to check console for the API to see if its working, or if its the plugin config load out that isn't working. 

File directory http://imgur.com/a/6DPjH

Config loadout: https://pastebin.com/whm1tN5h

I'd appreciate any help, opinions and suggestions! i'd really like to work with this plug-in:

i tried just editing the basic config you had written and just placed in what i wanted to be sold, i tried not to edit to much incase i messed up - to get a grasp of how it works

i think a part of the reason is its not accepting 4 of the files in ARK API. either uploading the whole file fails or uploading threw filezilla 4 fails. 

 

Link to comment
Share on other sites

3 hours ago, Phantombear12 said:

i think a part of the reason is its not accepting 4 of the files in ARK API. either uploading the whole file fails or uploading threw filezilla 4 fails. 

 

If you are using a managed hosting, they may block those files. Also, you need to move everything from "Ark Api" folder to Win64.

Link to comment
Share on other sites

18 hours ago, Phantombear12 said:

i got the plugin to work once, and when i tried to redeem the kit that i had made threw the config lines it crashed the server. since then i cant seem to get it to work and im not sure as to why. obviously its easy to say i dont exactly know what im doing lol

Most likely it's because your config is wrong. Don't forget to verify it in json validator.

Link to comment
Share on other sites

7 hours ago, Michido said:

Most likely it's because your config is wrong. Don't forget to verify it in json validator.

i did verify it, it said that it was good. it seems whenever i try to redeem the kit, it crashes the server and fails to load again when the server comes back up. i havent touched any file since it worked then after awhile it went down and since then it hasnt worked

Link to comment
Share on other sites

{
  "General":{
    "TimedPointsReward":{
      "Enabled":true,
      "Interval":60,
      "Amount":1
    },
    "ItemsPerPage":20,
    "ShopDisplayTime":15.0
  },

  "Kits":{
    "starter":{
      "DefaultAmount":2,
      "Price": 90,
      "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_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalPick.PrimalItem_WeaponMetalPick'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponTorch.PrimalItem_WeaponTorch'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Leather/PrimalItemArmor_HideHelmet.PrimalItemArmor_HideHelmet'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Leather/PrimalItemArmor_HideGloves.PrimalItemArmor_HideGloves'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Leather/PrimalItemArmor_HideShirt.PrimalItemArmor_HideShirt'"
        },
    {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Leather/PrimalItemArmor_HidePants.PrimalItemArmor_HidePants'"
        },
        {
          "amount":1,
          "quality":0,
          "forceBlueprint":false,
          "blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Leather/PrimalItemArmor_HideBoots.PrimalItemArmor_HideBoots'"
        }
      ],
      "Dinos":[

      ]
    },
    "ptera":{
      "DefaultAmount":1,
      "Items":[

      ],
      "Dinos":[
        {
          "level":49,
          "className":"Ptero_Character_BP_C"
        }
      ]
    }
  },


  "ShopItems":{
"ptera":{
      "type":"dino",
      "description":"Pteranodon (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Para_Character_BP_C"
    },
"quetz":{
      "type":"dino",
      "description":"Quetzalcoatlus (Tamed 150)",
      "level":149,
      "price":1000,
      "className":"Quetz_Character_BP_C"
    },
"argy":{
      "type":"dino",
      "description":"Argentavis (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Argent_Character_BP_C"
    },
"therizinosaur":{
      "type":"dino",
      "description":"Therizinosaur (Tamed 150)",
      "level":149,
      "price":1000,
      "className":"Therizino_Character_BP_C"
    },
"anky":{
      "type":"dino",
      "description":"Ankylosaurus (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Ankylo_Character_BP_C"
    },
"doed":{
      "type":"dino",
      "description":"Doedicurus (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Doed_Character_BP_C"
    },
"pela":{
      "type":"dino",
      "description":"Pelagornis (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Pela_Character_BP_C"
    },
"mammoth":{
      "type":"dino",
      "description":"Mammoth (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Mammoth_Character_BP_C"
    },
"frog":{
      "type":"dino",
      "description":"Beelzebufo (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Toad_Character_BP_C"
    },
"achatina":{
      "type":"dino",
      "description":"Achatina (Tamed 150)",
      "level":149,
      "price":100,
      "className":"Achatina_Character_BP_C"
    },
"ovis":{
      "type":"dino",
      "description":"Ovis (Tamed 150)",
      "level":149,
      "price":100,
      "className":"Sheep_Character_BP_C"
    },
"equus":{
      "type":"dino",
      "description":"Equus (Tamed 150)",
      "level":149,
      "price":100,
      "className":"Equus_Character_BP_C"
    },
"manta":{
      "type":"dino",
      "description":"Manta (Tamed 150)",
      "level":149,
      "price":100,
      "className":"Manta_Character_BP_C"
    },
"ichthy":{
      "type":"dino",
      "description":"Ichthy (Tamed 150)",
      "level":149,
      "price":100,
      "className":"Dolphin_Character_BP_C"
    },
"basilosaurus":{
      "type":"dino",
      "description":"Basilosaurus (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Basilosaurus_Character_BP_C"
    },
"angler":{
      "type":"dino",
      "description":"Anglerfish (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Angler_Character_BP_C"
    },
"tuso":{
      "type":"dino",
      "description":"Tusoteuthis (Tamed 150)",
      "level":149,
      "price":25000,
      "className":"Tusoteuthis_Character_BP_C"
    },
"mosa":{
      "type":"dino",
      "description":"Mosasaurus (Tamed 150)",
      "level":149,
      "price":1500,
      "className":"Mosa_Character_BP_C"
    },
"daeodon":{
      "type":"dino",
      "description":"Daeodon (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Daeodon_Character_BP_C"
    },
"turtle":{
      "type":"dino",
      "description":"Carbonemys (Tamed 150)",
      "level":149,
      "price":1500,
      "className":"Turtle_Character_BP_C"
    },
"bronto":{
      "type":"dino",
      "description":"Brontosaurus (Tamed 150)",
      "level":149,
      "price":3000,
      "className":"Sauropod_Character_BP_C"
    },
"griffin":{
      "type":"dino",
      "description":"Griffin (Tamed 150)",
      "level":149,
      "price":2000,
      "className":"Griffin_Character_BP_C"
    },
"wyvern":{
      "type":"dino",
      "description":"Wyvern (Tamed 150)",
      "level":149,
      "price":2000,
      "className":"Wyvern_Character_BP_Base_C"
    },
"thylacoleo":{
      "type":"dino",
      "description":"Thylacoleo (Tamed 150)",
      "level":149,
      "price":500,
      "className":"Thylacoleo_Character_BP_C"
    },
"golem":{
      "type":"dino",
      "description":"Rock Elemental (Tamed 150)",
      "level":149,
      "price":3500,
      "className":"RockGolem_Character_BP_C"
    },
"giga":{
      "type":"dino",
      "description":"Giganotosaurus (Tamed 150)",
      "level":149,
      "price":5000,
      "className":"Gigant_Character_BP_C"
    },
"unicorn":{
      "type":"dino",
      "description":"Unicorn (Tamed 150)",
      "level":149,
      "price":10000,
      "className":"Equus_Character_BP_Unicorn_C"
    },
"titan":{
      "type":"dino",
      "description":"Titanosaur (Tamed 1)",
      "level":1,
      "price":20000,
      "className":"Titanosaur_Character_BP_C"
    }
  }
}


 

Link to comment
Share on other sites

  • 3 weeks later...

Dev, thank for the great plugins. I listed a wyvern variants for sell but client reported the successful bought it but NO wyvern summon. Here example of code: "PoisonWyvern":{
      "type":"dino",
      "description":"Lvl 399 Poison Wyvern",
      "level":399,
      "price":1900,
      "className":"Wyvern_Character_BP_Poison_C"
    },

Btw, others dinos on the list are working fine. I've check json and all seem valid. (json validator) Is it because wyvern are untamable?. Thanks

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...
  • Michido changed the title to [Server Plugin] Shop, Currency & Kits v1.5

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...