Merchant
1.0.2Merchant puts your items for sale you can arrange these items for sale as you wish through your own
Merchant puts your items for sale you can arrange these items for sale as you wish through your own store.
This skript is like a special shop like a only items determined by server administrators can be purchase and also stocks of items available these stocks make by server players
Dependencies:
• Skript
• Skript-reflect
• Skript-yaml
• TuSKe
Install:
■ Put 'Skript.jar', 'Skript-reflect.jar', 'Skript-yaml.jar' and 'TuSKe.jar', to "plugins/"
■ Reload server.
■ Put 'merchant.sk file ' into "plugins/Skript/scripts"
■ Now execute command '/sk reload merchant.sk'
■ Basic installation complete. (The others are easily adjusted through the yaml file.)
■ Special purchase guis.
■ Register unlimited items and create categories to Merchant.
■ Easy item register.
■ Easy item add.
■ Easy stockadd.
■ Easy setup.
■ Custom stores
■ Fast and optimized.
■ Yaml support
MERCHANT API
PurchaseAPI
function MerchantAPIPurchase(total : number, amount : number, d : object, item : item, uuid : text, p : player):
# If you know SkriptLang you can use this API ;)
# {_total} -> Total price of purchase
# {_amount} -> The amount of item the player wants to buy
# {_d} -> The item of player wants to buy not parsed
# {_item} -> The item of player wants to buy with parsed
# {_uuid} -> Uuid of seller.
# {_p} -> Event-player
#broadcast "&e%{_p}% &7, is purchased &c{_amount} &7of &c{_item} &7for &c${_total} &7from merchant."
ItemAddAPI
function MerchantAPIItemAdd(price : integer, amount : number, item : item, p : player):
# If you know SkriptLang you can use this API ;)
# {_price} -> Price of item
# {_amount} -> The amount of item
# {_item} -> The item
# {_p} -> Event-player
#set {_counter} to {_price} * {_amount}
#broadcast "&e%{_p}% &7, is put &c{_amount} &7of &c{_item} &7to merchant for &c${_counter}"




REGISTER ITEM

CATEGORY CREATE

EDIT ITEM PRICE



• /merchant add <1/Per Price> <all>
• /merchant stockadd <all>
• /merchant admin create category <Category-ID> <Category-Name-Colored>"
• /merchant admin create shop <Category-ID> <Category-Page> <Shop-Name> <Shop-Name-Colored>
Permissions
merchant.* -> All permissions.
merchant.usage -> You need this perm for usage /merchant admin.
merchant.create.shop -> Create shop.
merchant.create.category -> Create category.
merchant.reload -> Reload files.
merchant.help -> For execute command /merchant help
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta