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

“QuickShop”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
(翻译,done)
1个标签mobile edit
 
(未显示7个用户的18个中间版本)
第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/
 
}}
 
}}
[[Category:经济]]
+
'''QuickShop'''是一款由KaiNoMood开发的关于交易商店的Bukkit插件。
[[Category:机械]]
 
=简介=
 
对,我准备好写这个插件了. QuickShop. QuickShop是一个商店插件, 允许玩家通过箱子售卖物品,不需要输入任何命令. 它使得玩家可以很方便地购买任何数量的物品. 事实上, 玩家使用本插件不需要输入任何命令!
 
  
=特性=
+
== 简介 ==
操作简单
+
QuickShop是一个商店插件, 不需要使用命令, 玩家可以直接用箱子来售卖物品, 也可以简单的输入要购买的数量。 实际上, 玩家不需要掌握任何的命令, 就可以使用这个插件了。
(可控)在箱子顶部展示物品
 
支持附带(NBT标签, 附魔属性, 工具耐久度损耗)的物品<del>破斧头卖出去还是破斧头(笑)</del>, 药水和怪物蛋
 
支持无限库存
 
支持黑名单 & 忽视权限
 
支持同时售卖与购买物品
 
兼容[[Herochat]]
 
创建商店之前,自动检测一个玩家能否打开箱子!<del>啥东西?</del>
 
  
=如何创造一个商店=
+
这个插件需要安装前置[[Vault]]插件
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
+
* 操作简单
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.
+
* 支持物品的NBT标签, 附魔和耐久度, 支持药水和怪物蛋
 +
* 支持无限库存
 +
* 支持黑名单 & 权限
 +
* 支持同时出售与收购物品
 +
* 兼容[https://dev.bukkit.org/projects/herochat Herochat]插件
 +
* 创建商店之前,自动检测一个玩家能否打开箱子
 +
* 支持UUID
  
=如何和一个商店交易=
+
== 商店的创建和使用 ==
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!
+
=== 出售商店和收购商店的转换 ===
 +
#用鼠标准星瞄准要更改的商店 (有时你需要左击商店牌子,以选定要转换的商店。这个时候聊天栏会提示商品信息和要求输入购买数量。)
 +
#输入/qs sell或是/qs buy转换商店类型  (可选: 使用/shop替换/qs)
 +
#有必要的话,补充商店的库存物品,或者移除已满的收购箱子中的物品。
  
 +
=== 如何使用商店来交易 ===
 +
# 找到商店
 +
# 点击商店箱子
 +
# 在聊天栏中输入你想交易的物品数量
  
=命令=
+
== 命令和权限 ==
/qs unlimited - Makes the shop you're looking at become unlimited.
+
=== 命令 ===
/qs setowner <player> - Changes shop owner to <player>.
+
<pre>
/qs buy - Changes your shop you're looking at to one that buys items
+
/qs unlimited - 将鼠标准星所对的商店库存设置为'''无限'''
/qs sell - Changes your shop you're looking at to one that sells items
+
/qs setowner <player> - 将商店的所有人改为<player>
/qs price <price> - Change the price of your shop that you're looking at
+
/qs buy - 将鼠标准星所对的商店转变为收购商店
/qs clean - Removes any existing shop that has 0 stock.
+
/qs sell - 将鼠标准星所对的商店转变为出售商店
/qs find <item> - Use to find the nearest shop that begins with <item> - E.g. '/qs find dia' will find the nearest diamond shop.
+
/qs price <price> - 将鼠标准星所对的商店的交易价格修改为指定值
/shop - Alias (Optional) of /qs
+
/qs clean - 将所有库存数量为0的商店移除。
=用户权限=
+
/qs find <item> - 找到(最近的)交易<item> 的商店- 例如 '/qs find dia' 将会找到最近的交易钻石的商店。
quickshop.use - Required to use ANY quickshop
+
/shop - /qs的指令别名(可选)
quickshop.create.sell - Required to make a QuickShop (At all)
+
</pre>
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.
 
  
 +
=== 用户权限节点 ===
 +
<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>
  
Source: Source on Github
+
=== 管理员权限节点 ===
 +
<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>
  
Checkout the config over here.[http://dev.bukkit.org/bukkit-plugins/quickshop/pages/config/ 1]  
+
== 杂项 ==
 +
=== 源码 ===
 +
你可以在[http://github.com/KaiKikuchi/QuickShop 这里]找到QuickShop的源码。
  
 +
=== 经济贸易平衡 ===
 +
如果你想要给你的服务器设计一个平衡的物价系统, 一位玩家[https://www.planetminecraft.com/member/vagrant326/ Vagrant326]设计计算了一个商店的[http://www.planetminecraft.com/blog/how-to-create-stable-prices-system-on-your-server/ 物价表格], 如果你花点时间给服务器的基础的材料制定好了价格以后, 设定商店的时候就会有提示告诉你对应物品适当的物价是多少了。
  
 +
=== 下载QuickShop最新的构建 ===
 +
QuickShop的最新构建可以在[http://kaikk.net/mc/ 这里]找到。
  
Have Towny?
+
=== 支持和贡献 ===
 +
可以在Github的[http://github.com/KaiKikuchi/QuickShop/issues 这里]报告问题和Bug, 提交issues, 也可以在Github为插件贡献你的力量。 如果你使用插件的时候有任何问题的话, 可以直接开启一个issues来提问。 如果你是开发者的话, 当然可以fork这个插件的Github库, 也可以提交自己的更改(PullRequests), 另外, 这个QuickShop的版本也是基于Netherfoam弃坑的项目fork来的, 可以在[http://dev.bukkit.org/bukkit-plugins/quickshop/ 这里]找到原贴
  
Try out this plugin http://dev.bukkit.org/server-mods/quickshop-towny-interop/ to stop players creating shops outside of Towny shop plots!
+
作者催赞助的话: 如果你想让我全天的开发插件, 来[http://mc.kaikk.net/ 官网]赞助我。 我会很感激你的赞助的。
 +
 
 +
=== 已知的问题 ===
 +
有些服务器的QuickShop即使配置文件没有开启Shift+左键使用商店, 实际使用还是开启着的。 我试了很多Spigot也没法复现这个问题, 都是能正常使用的。
 +
 
 +
[[Category:综合]][[Category:经济]][[Category:机械]]

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

QuickShop
QuickShop icon.png
外文名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也没法复现这个问题, 都是能正常使用的。