admin 发表于 2023-2-21 11:32:14

Ark Shop 3.02 官方商店插件

官方arkshop
下载地址:https://gameservershub.com/forums/resources/ark-shop.22/


All Creds to @Michidu who created the plugin initially.

https://discord.gg/hDP7ghz

Shop, Currency & Kits

Original Author:
@Michidu

Maintainer:
@Lethal @Pelayori @Foppa @WETBATMAN

Features:

[*]Add any item, dino, beacon or experience points to the shop
[*]Points trading system
[*]Create custom kits with items and dinos inside
[*]Players can receive points for the time spent on server
[*]SQLite or MySQL Database
[*]Customizable config
[*]Automatically give kits on player spawn
ArkShop Addons: (Official)

[*]ArkShop UI
[*]Vote Rewards
Chat Commands:

[*]/points - Shows current amount of points.
[*]/buy <ID> <Amount> - Buys the item from shop.
[*]/trade <'CharacterName'> <Amount> - Sends points to other player (' ' - are necessary).
[*]/kit - Shows all kits.
[*]/kit <KitName> - Redeems the kit.
[*]/buykit <KitName> <Amount> - Buys a kit (if kit has a price).
[*]/shop <Page> - Shows a list of available items in the shop.
[*]/sell <ID> <Amount> - Sells an item.
[*]/shopsell<Page> - Shows a list of available for selling items.
[*]/shophelp - Show custom help message.
Console Commands:

[*]AddPoints <SteamID> <Amount> - Adds points to the player.
[*]SetPoints <SteamID> <Amount> - Changes player's points amount.
[*]GetPlayerPoints <SteamID> - Prints how many points player has.
[*]ChangePoints <SteamID> <Amount> - Adds or decreases points amount. This command will add points to the current amount. Entered amount number can be negative.
[*]ChangeKitAmount <SteamID> <KitName> <Amount> - Adds or decreases player's kits amount. This command will add kits to the current amount. Entered amount number can be negative.
[*]ArkShop.Reload - Reloads a config file.
[*]ResetPoints - Resets points for all players.
[*]ResetKits - Resets kits for all players.
[*]ListInvItems - Lists inventory item blueprint paths to the log file.
RCON Commands:

[*]AddPoints <SteamID> <Amount> - Adds points to the player.
[*]GetPlayerPoints <SteamID> - Prints how many points player has.
[*]SetPoints <SteamID> <Amount> - Changes player's points amount.
[*]ChangePoints <SteamID> <Amount> - Works the same way as console command.
[*]ChangeKitAmount <SteamID> <KitName> <Amount> - Adds or decreases player's kits amount. This command will add kits to the current amount. Entered amount number can be negative.
[*]ArkShop.Reload - Reloads a config file.
Configuration:
Spoiler: Config

After server will be started, "ArkShop.db" file will be created in plugins directory. It contains all information about points and kits.

Examples:

[*]https://pastebin.com/Ee2MfuDp - Shop config with every kibble added (Credits to @Foppa).
[*]https://pastebin.com/Jktf2GV3 - All Hat Skins (Credits to smooreace).
[*]https://pastebin.com/4kNUxtN2 - All Dino Skins (Credits to smooreace).
[*]https://pastebin.com/xX9NkCJb - All Armor Skins (Credits to smooreace).
[*]https://pastebin.com/HdhEAgFR - All Dino Hats (Credits to smooreace).
[*]https://pastebin.com/ne6bebay - All Weapon Skins (Credits to smooreace).
[*]https://pastebin.com/e1TXw1uh - All Head and Facial Hair (Credits to smooreace).
[*]https://pastebin.com/ejiFQ9ba - All Apex Items (Credits to smooreace).
[*]https://pastebin.com/Eh0AeeAj - All Eggs (Credits to Hsilamot).
[*]Example config by @Bobby_moore: https://drive.google.com/drive/folders/1mcJSSDc_6fBcYfLdTfqn3AX6rEaEpJdV
Examples (Mods):

[*]https://pastebin.com/uhBW9vay - All Gaia Resources & Items (Credits to Smallnscary).

Logs:
Logs can be found in 'Win64\ArkApi\Plugins\ArkShop\ShopLog.log'.​

Dependencies:

[*]Permissions
Installation:

[*]Install ARK: Server API
[*]Copy "ArkShop" folder to "ArkApi/Plugins"



页: [1]
查看完整版本: Ark Shop 3.02 官方商店插件