Shop, Currency & Kits

Shop, Currency & Kits 2.8

No permission to download

sombruuh

New member
Messages
9
Likes
0
Points
1
you probably failed to upload the whole config from mobile

however, if that actually is your current config it's very wrong :D

use jsonlint.com to check it
Oh yep, i messed up trying to upload that from mobile.

Here is the REAL config. I used the json checker and it says it's valid, shop is still crashing however.
 

Attachments

Advertisement

Official Game Server Partner

drarkan

New member
Donators
Messages
7
Likes
2
Points
3
hi i'm noticing that when i added dinos to my shop, most of them come out as males, is that just a luck of the draw or is there a setting that makes it more even?
 

Zeluz

New member
Messages
5
Likes
0
Points
1
nm im still an idiot the people i added arent getting the bonus points so ive screwed up can i see a permissions file with a fake steam id example of the permissions file? I am so bad at this atm XD
 

DDT

New member
Messages
9
Likes
1
Points
3
hey together, how can i set the config that the playerst spawn the starter herself and not automaticaly starter kit spawn after respawn. I tryed to set "OnlyFromSpawn":false, but the starter is still spawning automaticaly. please help
 

lake045

New member
Messages
1
Likes
0
Points
1
I just got the plugin working on my server, kits are working but when i use the /shop command the server kicks me out and won't let me in till i restart it. I guess something in the config with my shop is wrong but i can't find the issue.. Jsonlint/Jsonformatter both say its valid.

Any ideas?
 

Attachments

Last edited:

drarkan

New member
Donators
Messages
7
Likes
2
Points
3
Just noticed the shop stopped working, and a reinstall fixed it, any reason how this would have happened? was there an update? if so how can I prevent a wipe of points in the future?
 

Rumaan

New member
Messages
19
Likes
0
Points
1
Drarkan, there is a line in there called:
"DefaultKit":"vip,starter"
Change that to:
"DefaultKit":""
And no kits will be automatically given.

Zeluz, you will have to manually add the permission ranks either in game, or through RCON, then add the player (using their Steam64 ID) to that rank. Here is a link with some of the commands to do so:
https://arkserverapi.com/resources/ark-permissions.12/

Lake045, double check your names of shop items. I had a similar issue where players were using /shop and crashing on like, page three or something. Turns out I had mislabeled some stuff and it was messing up. I forget exactly what it was.
 

ExpertARK

New member
Messages
5
Likes
1
Points
3
@Michidu
Add the possibility of "Permissions" in the ShopItems config, to add exclusive items to vips ..
ex:

"Angler_Gel":{
"Type":"item",
"Permissions":"Premiums",
"Description":"Angler Gel (x10000)",
"Price":70,
"Items":[
{
"Quality":0,
"ForceBlueprint":false,
"Amount":10000,
"Blueprint":"Blueprint'/Game/PrimalEarth/CoreBlueprints/Resources/PrimalItemResource_AnglerGel.PrimalItemResource_AnglerGel'"
}
]
},
 
Last edited:

drarkan

New member
Donators
Messages
7
Likes
2
Points
3
I have a question, My shop was down the other day, I had to reinstall it to make it work again, I had to add points back to people, though when they transfer to another map (clustered server) they didn't have their points. I still have the mySQL info in the config, the DB still has player ID's with what they did on it, but its not keeping it consistent on all maps, any ideas how to resync it? I posted earlier about this, so this is an update to the issue.
 

drarkan

New member
Donators
Messages
7
Likes
2
Points
3
It is, and actually on closer inspection, it is working now, previously it was right after I reinstalled it, though yesturday I refreshed the store on the arkon window, then restarted the servers, and it does seem to be working now after that, so just needed to be restarted
 
Messages
253
Likes
14
Points
18
I find some bad things about ArkShop:

1.If player use /buy allengrams
Player can find and craft some items which have been hided and removed,please consider to improve it that player can not find and craft hided and removed items.

2.If player use /buy allengrams
it can not unlock this engram
gh4.jpg
thank you.
 
Messages
5
Likes
0
Points
1
OK so I put my Arkshop.db file in my cluster folder.

That resides at C:\ARK Servers\clusters\ArkAhop.db
I am running a cluster obviously and trying to link the shop across.

In my permissions file config.json I have the dbpath set to

"DbPathOverride":"C:/ARK Servers/clusters/ArkShop.db"

Why is it not working right? The servers load fine but do not link from Server1 or Server two. Please help!
 

WETBATMAN

Active member
Plugin Developer
Donators
Messages
222
Likes
59
Points
28
Website
dopeark.com
OK so I put my Arkshop.db file in my cluster folder.

That resides at C:\ARK Servers\clusters\ArkAhop.db
I am running a cluster obviously and trying to link the shop across.

In my permissions file config.json I have the dbpath set to

"DbPathOverride":"C:/ARK Servers/clusters/ArkShop.db"

Why is it not working right? The servers load fine but do not link from Server1 or Server two. Please help!
you've done pretty much everything wrong so it makes sense for it to not work properly :D
1.the DB files have absolutely nothing to do in the cluster folder
2.permissions and shop do NOT use the same DB file

oh and just as a tip, if you really want a proper way to share the shop across multiple servers use mysql and not sqlite
 
Messages
5
Likes
0
Points
1
you've done pretty much everything wrong so it makes sense for it to not work properly :D
1.the DB files have absolutely nothing to do in the cluster folder
2.permissions and shop do NOT use the same DB file

oh and just as a tip, if you really want a proper way to share the shop across multiple servers use mysql and not sqlite

Yea I originally had it all setup through SQLlite back in the day (2018) but That server took a dump and I lost my files. Was trying to remember how to set it up again now. I read in one of the responses to put it in the cluster folder and point to it.

I just got unlazy and did a MYSQL db.. It's working good.
 
Last edited:

Rumaan

New member
Messages
19
Likes
0
Points
1
If this is not currently a part of the API then I have a feature request. I love having points shared across all of our servers, but the kits, not so much. Would it be possible to add an option to have kits be unique across separate servers, while allowing individual servers to have their own kits?

It could be set up like this inside of the shop json:

(Under General)
Separate kits and points:"true/false"
{
Server/Cluster name:"PFCluster"
}

Then on both servers in the cluster I set the name to be "PFCluster". Essentially the servers have the exact same Shop json. When the kit gets used it adds "PFCluster" to the front of the kit used, say "starter" so it gets added to the DB as "PFClusterstarter", 0 uses left.

This would allow player to use the same kit across multiple servers without having to learn different /kit commands for each and would save on coding time for server owners who have many different servers.

Along with this the "ResetKits" command could get a modifier and allow for kits to be reset on particular servers/clusters. Eg: "ResetKits PFCluster". This would reset the kits prefaced with "PFCluster" only, leaving the rest alone.
 
Messages
5
Likes
0
Points
1
If this is not currently a part of the API then I have a feature request. I love having points shared across all of our servers, but the kits, not so much. Would it be possible to add an option to have kits be unique across separate servers, while allowing individual servers to have their own kits?

Rumaan,

What is to stop the player from just bringing the kit to another cluster? Meaning I log onto your Extinction cluster claim my kits and then move over to the Rag Cluster then claim those kits and bring everything to your Island cluster. Seems counter intuitive. There isn't a mechanism to prevent a player from bringing it over the cluster really besides the configs and excluding those items from the specific clusters. On that note that seems like a ton of work. Just my .02 cents.
 
Top