Ark: Survival Evolved - ArkShop

[Official] Ark: Survival Evolved - ArkShop 3.02

No permission to download

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
This is used for the official forum announcements from the staff team.
After adding a some things to my config, ArkShop will no longer load. Config checks out in JSON checker, and I for the life of me cannot find the mistake. Can one of you awesome people? Thanks in advance.

https://pastebin.com/zKwaT3M5
 
You're missing DefaultAmount on the other kits besides "gear" Kit. Not sure if it is mandatory but i have that on all of my kits ;-)

Also, these are wrong:

"Loot Beacon":{
"Type":"beacon",
"Description":"Loot Crate",
"Price":1000,
"ClassName":"SupplyCrate_UnderwaterCaveTier3_C",
"MinLevel":70
},
"EXP Points":{
"Type":"experience",
"Description":"10000 Points Of Experience",
"GiveToDino":true,
"Price":2500,
"Amount":10000
},
"Direwolf":{
"Type":"dino",
"MinLevel":25,
"Description":"lvl 150 Direwolf",
"Level":150,
"Price":300,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP'"
},

Should be:
"lootbeacon":{
"Type":"item",
"Description":"Loot Crate",
"Price":1000,
"ClassName":"SupplyCrate_UnderwaterCaveTier3_C",
"MinLevel":70
},
"exppoints":{
"Type":"experience",
"Description":"10000 Points Of Experience",
"GiveToDino":true,
"Price":2500,
"Amount":10000
},
"direwolf":{
"Type":"dino",
"MinLevel":25,
"Description":"lvl 150 Direwolf",
"Level":150,
"Price":300,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP'"
},
 
You're missing DefaultAmount on the other kits besides "gear" Kit. Not sure if it is mandatory but i have that on all of my kits ;-)

Also, these are wrong:

"Loot Beacon":{
"Type":"beacon",
"Description":"Loot Crate",
"Price":1000,
"ClassName":"SupplyCrate_UnderwaterCaveTier3_C",
"MinLevel":70
},
"EXP Points":{
"Type":"experience",
"Description":"10000 Points Of Experience",
"GiveToDino":true,
"Price":2500,
"Amount":10000
},
"Direwolf":{
"Type":"dino",
"MinLevel":25,
"Description":"lvl 150 Direwolf",
"Level":150,
"Price":300,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP'"
},

Should be:
"lootbeacon":{
"Type":"item",
"Description":"Loot Crate",
"Price":1000,
"ClassName":"SupplyCrate_UnderwaterCaveTier3_C",
"MinLevel":70
},
"exppoints":{
"Type":"experience",
"Description":"10000 Points Of Experience",
"GiveToDino":true,
"Price":2500,
"Amount":10000
},
"direwolf":{
"Type":"dino",
"MinLevel":25,
"Description":"lvl 150 Direwolf",
"Level":150,
"Price":300,
"Blueprint":"Blueprint'/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP'"
},
for kits DefaultAmount is mandatory as far as i know
 
Can we get these commands for recon not just console please?

  • ResetPoints - Resets points for all players.
  • ResetKits - Resets kits for all players.
 
Can I get confirmation that the first permission group in the DB is the one the shop awards points too? If so could it be looked into as whenever I add / Tebex add's a player to a group (bought a vip) I have to remove them from default and re-add them so that group ends up at the end.

My config snippet of points / groups:
Code:
   "General":{
      "TimedPointsReward":{
         "Enabled":true,
         "Interval":10,
         "Groups":{
            "Default":{
               "Amount":10
            },
            "Discord":{
               "Amount":20
            },
            "EmeraldVIP":{
               "Amount":25
            },
            "SapphireVIP":{
               "Amount":50
            },
            "RubyVIP":{
               "Amount":75
            },
            "GoldVIP":{
               "Amount":100
            }
         }
      },

I would ideally like to keep players in the default group as I have other plugins that is granted to that group. So could it be changed so newly added groups get put to the front instead of the back?

Hope this makes sense?

V.
 
I ordered mine like this, so the highest VIPs get their best reward if they purchased multiple tiers. They can still be in the Default group and have all those permissions, plus any other groups in which they belong.

JSON:
      "Groups": {
        "VIP100": {
          "Amount": 40
        },
        "VIP75": {
          "Amount": 35
        },
        "VIP50": {
          "Amount": 30
        },
        "VIP25": {
          "Amount": 25
        },
        "Default": {
          "Amount": 20
        }
 
@Michidu
possibility of adding saddles when buying dinos?

example:

"56":{
"Type":"dino",
"Description":"Velonasaur",
"Level":300,
"Price":200,
"Neutered":true,
"Blueprint":"Blueprint'/Game/Extinction/Dinos/Spindles/Spindles_Character_BP.Spindles_Character_BP'",
"Saddle":"Blueprint'/Game/Extinction/CoreBlueprints/Items/Saddle/PrimalItemArmor_SpindlesSaddle.PrimalItemArmor_SpindlesSaddle'"
},
Thanks!
 
Hi. How to connect to a mysql database if the server is on another computer. How to fill in the field: "MysqlHost"?
"Mysql":{
"UseMysql":true,
"MysqlHost":"192.168.1.10",
"MysqlUser":"arkshop",
"MysqlPass":"arkshop",
"MysqlDB":"arkshop"
 
with the IP address of the computer mysql is installed on
If you enter the IP of the computer, it gives an error.
03/09/19 18:55 [API][warning] (API::pluginManager::LoadAllPlugins) Failed to load plugin - ArkShop
Error code: 1114

Does the plugin create the mysql database structure itself?
How to import existing database into mysql?
 
Last edited:
that means its having trouble connecting, are you sure that mysql ports are open on the mysql computer ?
from arkshop.config:
"Mysql":{
"UseMysql":false,
"MysqlHost":"localhost",
"MysqlUser":"apitest",
"MysqlPass":"12345",
"MysqlDB":"apitest"
},


from permissions.config:

{
"Database":"sqlite",
"MysqlHost":"localhost",
"MysqlUser":"root",
"MysqlPass":"pass",
"MysqlDB":"arkdb",
"MysqlPort":3306, <----------------- ADD THIS to your shop config
"DbPathOverride":""
}

EXAMPLE:
"Mysql":{
"UseMysql":false,
"MysqlHost":"localhost",
"MysqlPort":3306,
"MysqlUser":"apitest",
"MysqlPass":"12345",
"MysqlDB":"apitest"
},
 
Monetize your ARK server
Tebex
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Tempest Dedicated Servers
Back
Top