• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

QuickShop:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
无编辑摘要
无编辑摘要
 
(未显示7个用户的25个中间版本)
第1行: 第1行:
{{待翻译}}
{{Bukkit Plugin Infobox
{{Bukkit Plugin Infobox
|版本=v4.4
|图标=[[文件:QuickShop_icon.png]]
|兼容服务端版本=1.5.2+
|插件名=QuickShop
|网址=http://dev.bukkit.org/bukkit-plugins/quickshop/
|版本=0.9.39-beta
|前置插件=Vault
|作者=KaiNoMood
|兼容服务端版本=1.7-1.13
|网址=https://www.spigotmc.org/resources/quickshop.18676/
}}
}}
=简介(文为作者介绍,仅供参考请不要对照翻译,翻译好后去掉此句)=
'''QuickShop'''是一款由KaiNoMood开发的关于交易商店的Bukkit插件。
So, I set out to write this. QuickShop. QuickShop is a shop plugin, that allows players to sell items from a chest with no commands. It allows players to purchase any number of items easily. In fact, this plugin doesn't even have any commands that a player would ever need!
=功能特性=
Easy to use
Togglable Display Item on top of chest
NBT Data, Enchants, Tool Damage, Potion and Mob Egg support
Unlimited chest support
Blacklist support & bypass permissions
Shops that buy items and sell items at the same time are possible (Using double chests)
Herochat support
Checks a player can open a chest before letting them create a shop!
=如何创造一个商店=
Place a chest on the ground
Hit the chest with the item you want to trade
Type in price for the item (As prompted) in chat
Fill the chest with the items you wish to sell


=商店转型=
== 简介 ==
Face the chest
QuickShop是一个商店插件, 不需要使用命令, 玩家可以直接用箱子来售卖物品, 也可以简单的输入要购买的数量。 实际上, 玩家不需要掌握任何的命令, 就可以使用这个插件了。
Type either /qs sell or /qs buy to make the shop buy/sell instead (Optional: use /shop instead of /qs)
Stock the shop accordingly, if necessary.


=如何和一个商店交易=
这个插件需要安装前置[[Vault]]插件
Find a shop
Hit / Left click the shop
Enter the amount you wish to trade in chat
Menu Example: Menu


See it in action: http://maxgamer.org or play.maxgamer.org:25571 and /warp market!
== 特性 ==
* 操作简单
* 箱子顶部可以开启悬浮物的展示
* 支持物品的NBT标签, 附魔和耐久度, 支持药水和怪物蛋
* 支持无限库存
* 支持黑名单 & 权限
* 支持同时出售与收购物品
* 兼容[https://dev.bukkit.org/projects/herochat Herochat]插件
* 创建商店之前,自动检测一个玩家能否打开箱子
* 支持UUID


== 商店的创建和使用 ==
=== 创建商店 ===
# 将一个箱子放在地上
# 手持你要售卖或收购的物品,左击你想用来交易的箱子
# 在聊天栏中按照提示输入物品的价格(如果这个步骤成功进行,箱子上会出现一个木牌,显示交易信息)
# 将你想要售卖的物品放入箱子中(如果应出现木牌的地方被阻挡,比如已经存在一个木牌,商店依然能够被建立但不显示木牌)


=命令=
=== 出售商店和收购商店的转换 ===
/qs unlimited - Makes the shop you're looking at become unlimited.
#用鼠标准星瞄准要更改的商店 (有时你需要左击商店牌子,以选定要转换的商店。这个时候聊天栏会提示商品信息和要求输入购买数量。)
/qs setowner <player> - Changes shop owner to <player>.
#输入/qs sell或是/qs buy转换商店类型 (可选: 使用/shop替换/qs)
/qs buy - Changes your shop you're looking at to one that buys items
#有必要的话,补充商店的库存物品,或者移除已满的收购箱子中的物品。
/qs sell - Changes your shop you're looking at to one that sells items
/qs price <price> - Change the price of your shop that you're looking at
/qs clean - Removes any existing shop that has 0 stock.
/qs find <item> - Use to find the nearest shop that begins with <item> - E.g. '/qs find dia' will find the nearest diamond shop.
/shop - Alias (Optional) of /qs
=用户权限=
quickshop.use - Required to use ANY quickshop
quickshop.create.sell - Required to make a QuickShop (At all)
quickshop.create.buy - Required to use /qs buy (Change the shop type from Sell -> Buy)
quickshop.create.double - Required to make doublechest shops.
quickshop.create.changeprice - Required to use /qs price (Ability to change the price of a shop without destroying it. This may allow for some scammers to quickly change the price while someone is buying.
  quickshop.bypass.ItemID - Required to sell blacklisted items (E.g. bedrock)
quickshop.find - Required to use /qs find <item>
=管理权限=
quickshop.unlimited - Required to use /quickshop unlimited
quickshop.setowner - Allows use of /qs setowner
quickshop.other.destroy - Allow breaking other peoples QuickShops if they're locked by this plugin
quickshop.other.open - Allow opening (And stealing/Stocking) other players QuickShops
quickshop.other.price - Allow changing price of other people's shops
quickshop.refill - Ability to refill chests using a command (=Unlimited items)
quickshop.empty - Ability to empty chests of all items
quickshop.clean - Permission to purge any shops that have 0 stock.


=== 如何使用商店来交易 ===
# 找到商店
# 点击商店箱子
# 在聊天栏中输入你想交易的物品数量


Source: Source on Github
== 命令和权限 ==
=== 命令 ===
<pre>
/qs unlimited - 将鼠标准星所对的商店库存设置为'''无限'''。
/qs setowner <player> - 将商店的所有人改为<player>。
/qs buy - 将鼠标准星所对的商店转变为收购商店
/qs sell - 将鼠标准星所对的商店转变为出售商店
/qs price <price> - 将鼠标准星所对的商店的交易价格修改为指定值
/qs clean - 将所有库存数量为0的商店移除。
/qs find <item> - 找到(最近的)交易<item> 的商店- 例如 '/qs find dia' 将会找到最近的交易钻石的商店。
/shop - /qs的指令别名(可选)
</pre>


Checkout the config over here.[http://dev.bukkit.org/bukkit-plugins/quickshop/pages/config/ 1]
=== 用户权限节点 ===
<pre>
quickshop.use - 基本的玩家权限, 使用QuickShop的商店需要这个权限。
quickshop.create.sell - 创建出售商店的权限。
quickshop.create.buy - 创建收购商店的权限(也就是转换出售商店为收购商店的权限)。
quickshop.create.double - 创建同时出售和收购的商店的权限。
quickshop.create.changeprice - 使用/qs price命令的权限。(如果给予了玩家这个权限, 玩家就可以不破坏商店直接改变商店的价格(这可能会使得一些黑心店主可以在别人购买商品时快速变价))。
quickshop.bypass.ItemID - 交易黑名单内物品的权限 (比如基岩)。
quickshop.find - 使用/qs find <item>命令的权限。
</pre>


=== 管理员权限节点 ===
<pre>
quickshop.unlimited - 使用/quickshop unlimited命令的权限。
quickshop.setowner - 使用/qs setowner命令的权限。
quickshop.other.destroy - 破坏别人的快捷商店的权限。
quickshop.other.open - 打开别人的商店(拿出和放置)的权限。
quickshop.other.price - 改变别人的商店的价格的权限。
quickshop.refill - 用命令重新装满别人商店(基本等于无限物品)的权限。
quickshop.empty - 用命令清空他人商店内的物品的权限。
quickshop.clean - 清空所有无货商店的权限。
</pre>


== 杂项 ==
=== 源码 ===
你可以在[http://github.com/KaiKikuchi/QuickShop 这里]找到QuickShop的源码。


Have Towny?
=== 经济贸易平衡 ===
如果你想要给你的服务器设计一个平衡的物价系统, 一位玩家[https://www.planetminecraft.com/member/vagrant326/ Vagrant326]设计计算了一个商店的[http://www.planetminecraft.com/blog/how-to-create-stable-prices-system-on-your-server/ 物价表格], 如果你花点时间给服务器的基础的材料制定好了价格以后, 设定商店的时候就会有提示告诉你对应物品适当的物价是多少了。


Try out this plugin http://dev.bukkit.org/server-mods/quickshop-towny-interop/ to stop players creating shops outside of Towny shop plots!
=== 下载QuickShop最新的构建 ===
[[Category=经济]][[Category=机械]]
QuickShop的最新构建可以在[http://kaikk.net/mc/ 这里]找到。
 
=== 支持和贡献 ===
可以在Github的[http://github.com/KaiKikuchi/QuickShop/issues 这里]报告问题和Bug, 提交issues, 也可以在Github为插件贡献你的力量。 如果你使用插件的时候有任何问题的话, 可以直接开启一个issues来提问。 如果你是开发者的话, 当然可以fork这个插件的Github库, 也可以提交自己的更改(PullRequests), 另外, 这个QuickShop的版本也是基于Netherfoam弃坑的项目fork来的, 可以在[http://dev.bukkit.org/bukkit-plugins/quickshop/ 这里]找到原贴
 
作者催赞助的话: 如果你想让我全天的开发插件, 来[http://mc.kaikk.net/ 官网]赞助我。 我会很感激你的赞助的。
 
=== 已知的问题 ===
有些服务器的QuickShop即使配置文件没有开启Shift+左键使用商店, 实际使用还是开启着的。 我试了很多Spigot也没法复现这个问题, 都是能正常使用的。
 
[[Category:综合]][[Category:经济]][[Category:机械]]

2023年10月20日 (五) 09:44的最新版本

QuickShop
外文名QuickShop
作者KaiNoMood
插件类型Spigot / CraftBukkit
最新版本0.9.39-beta
兼容服务端1.7-1.13
前置插件Vault
源地址https://www.spigotmc.org/resources/quickshop.18676/

QuickShop是一款由KaiNoMood开发的关于交易商店的Bukkit插件。

简介

QuickShop是一个商店插件, 不需要使用命令, 玩家可以直接用箱子来售卖物品, 也可以简单的输入要购买的数量。 实际上, 玩家不需要掌握任何的命令, 就可以使用这个插件了。

这个插件需要安装前置Vault插件

特性

  • 操作简单
  • 箱子顶部可以开启悬浮物的展示
  • 支持物品的NBT标签, 附魔和耐久度, 支持药水和怪物蛋
  • 支持无限库存
  • 支持黑名单 & 权限
  • 支持同时出售与收购物品
  • 兼容Herochat插件
  • 创建商店之前,自动检测一个玩家能否打开箱子
  • 支持UUID

商店的创建和使用

创建商店

  1. 将一个箱子放在地上
  2. 手持你要售卖或收购的物品,左击你想用来交易的箱子
  3. 在聊天栏中按照提示输入物品的价格(如果这个步骤成功进行,箱子上会出现一个木牌,显示交易信息)
  4. 将你想要售卖的物品放入箱子中(如果应出现木牌的地方被阻挡,比如已经存在一个木牌,商店依然能够被建立但不显示木牌)

出售商店和收购商店的转换

  1. 用鼠标准星瞄准要更改的商店 (有时你需要左击商店牌子,以选定要转换的商店。这个时候聊天栏会提示商品信息和要求输入购买数量。)
  2. 输入/qs sell或是/qs buy转换商店类型 (可选: 使用/shop替换/qs)
  3. 有必要的话,补充商店的库存物品,或者移除已满的收购箱子中的物品。

如何使用商店来交易

  1. 找到商店
  2. 点击商店箱子
  3. 在聊天栏中输入你想交易的物品数量

命令和权限

命令

/qs unlimited - 将鼠标准星所对的商店库存设置为'''无限'''。
/qs setowner <player> - 将商店的所有人改为<player>。
/qs buy - 将鼠标准星所对的商店转变为收购商店
/qs sell - 将鼠标准星所对的商店转变为出售商店
/qs price <price> - 将鼠标准星所对的商店的交易价格修改为指定值
/qs clean - 将所有库存数量为0的商店移除。
/qs find <item> - 找到(最近的)交易<item> 的商店- 例如 '/qs find dia' 将会找到最近的交易钻石的商店。
/shop - /qs的指令别名(可选)

用户权限节点

quickshop.use - 基本的玩家权限, 使用QuickShop的商店需要这个权限。
quickshop.create.sell - 创建出售商店的权限。
quickshop.create.buy - 创建收购商店的权限(也就是转换出售商店为收购商店的权限)。
quickshop.create.double - 创建同时出售和收购的商店的权限。
quickshop.create.changeprice - 使用/qs price命令的权限。(如果给予了玩家这个权限, 玩家就可以不破坏商店直接改变商店的价格(这可能会使得一些黑心店主可以在别人购买商品时快速变价))。
quickshop.bypass.ItemID - 交易黑名单内物品的权限 (比如基岩)。
quickshop.find - 使用/qs find <item>命令的权限。

管理员权限节点

quickshop.unlimited - 使用/quickshop unlimited命令的权限。
quickshop.setowner - 使用/qs setowner命令的权限。
quickshop.other.destroy - 破坏别人的快捷商店的权限。
quickshop.other.open - 打开别人的商店(拿出和放置)的权限。
quickshop.other.price - 改变别人的商店的价格的权限。
quickshop.refill - 用命令重新装满别人商店(基本等于无限物品)的权限。
quickshop.empty - 用命令清空他人商店内的物品的权限。
quickshop.clean - 清空所有无货商店的权限。

杂项

源码

你可以在这里找到QuickShop的源码。

经济贸易平衡

如果你想要给你的服务器设计一个平衡的物价系统, 一位玩家Vagrant326设计计算了一个商店的物价表格, 如果你花点时间给服务器的基础的材料制定好了价格以后, 设定商店的时候就会有提示告诉你对应物品适当的物价是多少了。

下载QuickShop最新的构建

QuickShop的最新构建可以在这里找到。

支持和贡献

可以在Github的这里报告问题和Bug, 提交issues, 也可以在Github为插件贡献你的力量。 如果你使用插件的时候有任何问题的话, 可以直接开启一个issues来提问。 如果你是开发者的话, 当然可以fork这个插件的Github库, 也可以提交自己的更改(PullRequests), 另外, 这个QuickShop的版本也是基于Netherfoam弃坑的项目fork来的, 可以在这里找到原贴

作者催赞助的话: 如果你想让我全天的开发插件, 来官网赞助我。 我会很感激你的赞助的。

已知的问题

有些服务器的QuickShop即使配置文件没有开启Shift+左键使用商店, 实际使用还是开启着的。 我试了很多Spigot也没法复现这个问题, 都是能正常使用的。