Smokey_Days
本帖最后由 Smokey_Days 于 2017-4-2 16:02 编辑

总览

BossShop 能帮助你创建服务器菜单/商店GUI界面。是一个十分强大的GUI菜单插件。
这是一个有史以来最强大的GUI插件,告别所有烦人的指令和告示牌商店吧。



什么是 BossShop?
BossShop 是一个插件,能够创建一个简单或是复杂的GUI界面(取决于你!)。它允许创建一个拥有无限库存,特殊物品,单独的价格,单独的奖励等等等等的商店。总而言之,它可以做很多事情。 你能链接各个背包,让部分玩家(比如VIP?)能够享受折扣,也可以给玩家提供传送服务,亦或是可以点击投票,或者其他你可以想象出来的!他有无穷的可能性。

听起来不错,但是懒癌晚期? 我也不喜欢大量的配置文件,所以我写了个软件来帮助你制作菜单~
(译者注:该软件有部分bug尚未修复)


特性

*注:下列特性带有链接的代表需要指定插件支持
玩家能通过告示牌、指令甚至是特定物品来打开指定菜单



我能设置什么奖励?
物品
金钱
权限
控制台命令
玩家命令
点卷 (PlayerPoints / CommandPoints / Enjin Points)
延时命令
"商店" (这个奖励的意思是打开另一个商店GUI)
服务器跳转 (将玩家送往指定服务器,需要: BungeeCord)



我能设置什么花费?
物品
经验
金钱
点卷 (PlayerPoints / CommandPoints / Enjin Points)
免费



我能给物品添加什么属性?
自定义名字
介绍
附魔
附加值 (比如装备的耐久和羊毛的颜色)
药水效果
符号 (详情参阅“符号”一章)
染色皮质盔甲


你可以向单个物品添加权限(例如只有VIP才能购买)
你可以为玩家定义单独的折扣(VIP打折?可以!低信誉加价?可以!)
所有的消息都可以自定义
漏洞追踪器: 所有插件/配置的错误都会记录在“BugFinder.yml”文件中
可选: 在 TransactionLog.yml 文件中记录全部的购买记录


命令

/bs - 打开主菜单
/bs <商店名> - 打开指定名称的菜单
/bs close <玩家名> - 让指定玩家退出商店(也就是关闭指定玩家的商店GUI)
/bs reload - 重载插件、商店以及其他配置文件
/bs check - 显示已加载的商店/物品的详细信息
别称:
/shop
/BossShop
你可以用上述命令来替代“/bs”(通常在指令冲突时使用)


权限


BossShop.open - 可以打开全部菜单
BossShop.open.sign - 可以通过告示牌打开菜单
BossShop.open.command - 可以通过命令打开全部菜单
BossShop.open.command.<商店名> - 用命令只能打开指定菜单
BossShop.createSign - 能够创建商店告示牌
BossShop.reload - 能够重载插件
BossShop.check - 能够使用/bs check命令


例子




BossShop ,真正的无极限!


Config文件配置

# BossShop



默认商店




FAQ-常见问题


我不知道某些物品的名称!!!

不知道物品名称?没问题,你有两个方式
你可以直接使用物品的ID (比如说,钻石铲的id是278,而你只需要输入 "id:278")
或者你可以尝试着找找它的正确名字,你可以到MC的Wiki里找。比如说钻石铲的名称是"DIAMOND_PICKAXE",那么在配置文件中你只需输入 "type:DIAMOND_PICKAXE" 即可.



彩色的羊毛、黑森林木,指定怪物的生成蛋,这些要怎么搞呢?
那很简单 :)
首先,你要输入材质的名称(例如"type:LOG", "type:WOOL", "id:383")
接着设置“子材质”——在durability项中修改。你能在这儿 http://minecraft.gamepedia.com/Data_values 找到全部的子ID(管他叫什么)
例子:

  1. Red wool
  2. "type:WOOL"
  3. "durability:14"
  4. Dark Log
  5. "type:LOG"
  6. "durability:1"
  7. Creeper Spawn Egg
  8. "id:383"
  9. "durability:50"
复制代码


如何添加新商店?
复制一个有效的商店文件 (.yml)
重名名字
打开
编辑 "ShopName" 项(这很重要)


BossShop 不启动了!我的配置文件不工作了!

你的配置文件应当是出错了

如果你的配置文件出错, 请使用这个网站 http://yaml-online-parser.appspot.com/ 它可以检测你的文件错误,并且支持在线编辑


如何创建多行介绍?
只需要使用 '#' 来换行
例子:

  1. - 'lore:&cDeveloper.#&b&lName: &r&bFelix N.#&b&lWebsite: &r&bfelix.neuby.de##&8Click
  2.       to get his head! &c[<3]'
复制代码



高级物品

什么是 "ItemData"?
嗯...我想让用户能创建各种具有附魔/药水效果/耐久值的物品
为此我想出了: ItemData.


使用ItemData非常容易


你需要列出物品的属性列表,顺序无所谓
如果配置出错,BossShop将会将其记录在 "BugFinder.yml" 文件中

物品属性至少要有两个最基本的东西: type/id(物品种类)和 amount(堆叠数量)

  1.       - 'type:STONE'
  2.       - amount:10
复制代码

或者

  1.       - 'id:1'
  2.       - amount:10
复制代码


你可以添加很多种属性:
id:<数字>
指定物品的材料:例如 1 = 石头, 49 = 黑曜石, 278 = 钻石镐
你可以在这儿找到物品ID的列表: 链接

type:<种类>
依然是指定物品的材料,你可以从type和id二者中任选一种来指定物品的ID
你可以在这儿找到物品种类的列表: 链接 l

amount:<数字>
不言自明,物品的堆叠数量

durability:<数字>
这儿名义上是耐久度,实际上是物品的附加值,也就是按下F3+H后物品ID右侧冒号后方的那个数字
对于武器、工具、盔甲而言它是耐久值,对于羊毛、染色粘土等而言它是颜色

name:<name>
这是物品的显示名
该项支持符号,请至符号一章查阅

lore:<第一行#第二行#第三行>
这是物品的介绍
你能使用颜色代码,例如 &4 (=暗红色) 或者 &l (=金色).
你能使用 "#" 来换行
该项支持符号,请至符号一章查阅

创建物品介绍有两种方式:

A) (传统的)
  1. item:
  2. - 'name:物品名'
  3. - 'lore:第一行#第二行#第三行'
复制代码

B) (新式的)
item:
  1. - 'name:物品名'
  2. - 'lore:第一行'
  3. - 'lore:第二行'
  4. - 'lore:第三行'
复制代码


enchantment:<附魔名称>#<等级>
使用这个属性为指定的物品附魔
例子:
  1. enchantment:DAMAGE_ALL#5
复制代码

上述例子将给物品附上 锋利V 的附魔
附魔列表: 链接

enchantmentid:<附魔ID>#<等级>
使用这个也可以为指定的物品附魔,只不过使用数字ID来代替名称
例子:
  1. enchantmentid:16#5
复制代码
上述例子也将给物品附上 锋利V 的附魔
附魔ID列表: 链接

color:<R数字>#<G数字>#<B数字>
使用这个给皮质物品染色
例子:
  1. color:110#10#140
复制代码
染色的代码不知道如何设置? 嗯, 只需要指定这个物品有多红/多绿/多蓝 你能在这儿找到 RGB颜色列表:
当然你也可以直接用一些软件调色,比如说 Paint.NET

potioneffect:<药水名>#<等级>#<以秒为单位的时间>
这将给物品添加药水效果
注意: 你只能给药水添加药水效果!
例子:
  1. potioneffect:STRENGTH#1#600
复制代码
上方的代码产生的药水将是 力量II 并持续10分钟
这儿能找到全部可用的药水效果列表:链接

playerhead:<name>
这将指定头颅来自哪名玩家
注意: 这个选项是给头颅准备的! ("SKULL_ITEM")
另: 为了弄成玩家头,你首先要将物品材料设为头颅 ("type:SKULL_ITEM") 并且附加值要设为 3 ("durability:3").
例子:
  1. playerhead:Herobrine
复制代码

这将让头颅使用Him的头

hideflags:<标签一#标签二#标签三>
一个隐藏标签的快速方式
例子:

  1. hideflags:all
  2. hideflags:HIDE_ATTRIBUTES
  3. hideflags:HIDE_ATTRIBUTES#HIDE_ENCHANTS
复制代码


这儿你能找到全部可用的标签列表: 链接 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemFlag.html

Unbreakable
让物品无法被破坏,在高级地图中经常用到

banner:<>
功能已经实行,指南即将到来


重要:
有一个东西会比较混乱:物品列表 (或者物品附加值).

一个物品 (或者物品附加值) 看起来像这样:

  1.       - type:POTION
  2.       - amount:1
  3.       - durability:0
  4.       - name:&1NinjaPotion
  5.       - 'lore:&e1 NinjaPotion #&cPrice: 400 Money #&cOnly for VIPs!'
  6.       - potioneffect:SPEED#4#600
  7.       - potioneffect:JUMP#0#600
  8.       - potioneffect:NIGHT_VISION#0#600
复制代码

一堆物品 (或者物品附加值) 就看起来像这样:

  1.     - - type:WOOL
  2.       - amount:10
  3.       - durability:14
  4.     - - type:WOOL
  5.       - amount:10
  6.       - durability:11
  7.     - - type:WOOL
  8.       - amount:10
  9.       - durability:4
  10.     - - type:WOOL
  11.       - amount:10
  12.       - durability:5
复制代码

这只不过是一个列表,列出所有物品附加值,但是致人混乱的地方在于——物品附加值它本身,也是一个列表。

一个菜单物品肯定只有一个物品(毕竟是按钮),那么它就只能有一组物品附加值(= 属性列表). 但是如果你需要用物品作为花费/报酬,那将总是一串的、一个列表的附加值(= 一个列表的属性列表).

如果你需要让玩家花费一个钻石来购买,那么要写成这样:

  1.     Price:
  2.     - - type:DIAMOND
  3.       - amount:1
复制代码

         
结构:

  1. Price:
  2. - - 物品列表
  3.   - 物品附加值 1
  4.   - 物品附加值 2
  5.   - 物品附加值 3
  6.   - 物品附加值 4
复制代码




Price:

  1. - - 物品列表
  2.   - 物品附加值 1
复制代码



指标监控器


这个插件使用Hidendra的插件指标监控器系统, 那就意味着以下信息将被收集并发送到 mcstats.org:

UUID
服务器的JAVA版本
服务器是否开启
插件版本
服务器版本
操作系统版本/名称
CPU的核心的数量
在线玩家数量
指标监控器版本
如果有需要,你可以在 /plugins/PluginMetrics/config.yml 中关闭指标监控器



物品堆叠机制

多个物品可以储存在GUI的同一个格子里。列表中的所有物品都会被读取,但是只会显示第一个。如果你想使用物品堆叠机制,那么你可以使用附属插件 BS-SingleUse https://dev.bukkit.org/projects/bs-singleuse 或者在BossShop的配置文件中开启 "HideItemsPlayersDoNotHavePermissionsFor" 选项

BS-SingleUse 将在使得物品在被购买n次后隐藏,然后显示下一个(可配置),而当"HideItemsPlayersDoNotHavePermissionsFor" 选项开启时,指定物品将对没有相关权限的玩家隐藏,而玩家将直接看到下一个

当堆叠列表上的一个物品被隐藏,就将显示列表上的下一个物品(如果有的话)

例子:

Items:

Upgrade 1
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 1
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 2
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 3
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
在这个例子中,第一个物品"Upgrade 1" 将首先显示。在被购买后,它将被隐藏 (通过附属插件 SingleUse). 现在 "Upgrade 2" 出现了。在 "Upgrade 2" 被购买后,它又会被隐藏,并且 "Upgrade 3" 将出现。我想你知道它是如何工作的了。想你知道它是如何工作的了。


变量

符号(详情查阅 符号 一章)
%player% - 玩家名
%name% - 玩家名
%balance% - 玩家金钱数量
%balancepoints% - 玩家点劵数量
你能随心所欲地使用这些变量符号, 它们将显示在特定位置上 (菜单物品, 购买后的信息, 作为奖励的物品, ...):

%itemname% - 物品名
%price% - 显示价格 (能够列出全部物品及它们的属性)
%pricetype% - 价格类型
%reward% - 显示奖励 (能够列出全部物品及它们的属性)
%rewardtype% - 奖励类型
Serverpinging: 显示玩家数量/实时显示其他服务器的MOTD(详情查阅 ServerPinging 一章)
因为支持PlaceholderAPI 所以支持极其多的变量符(将自动替换)

注意: 当使用 PlaceholderAPI 变量符时必须确保 PlaceholderAPI 的设置是正确的!

如果你想使用变量,你需要下载 PlaceholderAPI 这一插件(将自动使用).

如果你想要使用 'Player' 变量符,你需要下载 'Player' 扩展。下载方式是输入指令"/papi ecloud download Player"


Server Pinging

是的,想在物品上显示服务器MOTD?想在物品上显示当前在线玩家数量?这都是有可能的!

教程.1

我们需要设置一个“通道”,让BossShop可以顺着这个通道找到我们指定的服务器

例:

  1. shop:
  2.   ServerHub:
  3.     RewardType: playercommand
  4.     PriceType: free
  5.     Reward: server hub
  6.     MenuItem:
  7.     - type:GOLDEN_APPLE
  8.     - amount:1
  9.     - name:&c&l&n点击来进入服务器大厅!
  10.     - lore:&7点击来连接!#&e%players% &3在线
  11.     - durability:1
  12.     InventoryLocation: 1
  13.     ExtraPermission: ''
  14.     ServerPinging: mc.server.net:25565 #我们铺设的 “通道”
复制代码


教程.2

我们可以在Lore或者显示的名字里使用变量!
但是只能在ShopItem里奏效,其他都是不奏效的!

变量:

%players% | 显示铺设的“通道” 连接向的服务器的玩家数量。
%motd% | 显示铺设的“通道” 连接向的服务器的MOTD信息

例:
  1. Example:

  2.     MenuItem:
  3.     - type:REDSTONE
  4.     - amount:1
  5.     - name:&4最酷的服务器
  6.     - lore:&c%players% 在线
复制代码


标题

BossShop 配置 其实并不难 !
首先,你要保证你已经安装了你需要的插件。

前置 (Bukkit Plugin隶属于Curse,但由于其功能要求,需要连接至Google,所以访问速度很慢!)
  如果你想进行金钱交易,你需要:
    Vault (http://dev.bukkit.org/bukkit-plugins/vault/)
    或者其他支持 Vault 的经济插件。
  如果你需要玩家的权限才能操作BossShop,你需要:
    Vault (http://dev.bukkit.org/bukkit-plugins/vault/)
    或者其他支持 Vault 的权限插件
  如果你需要进行点券交易,你需要:
    PlayerPoints (http://dev.bukkit.org/server-mods/playerpoints/)
    Enjin Minecraft Plugin Points (https://www.curseforge.com/knowledge-base)
  如果你需要定时指令之类的,你需要:
    ScheduledCommands (http://dev.bukkit.org/bukkit-plugins/scheduledcommands/)
  如果你需要BossShop来打开一些特定的东西,你需要:
    GuiShopManager (http://dev.bukkit.org/bukkit-plugins/guishopmanager/)
配置
现在你已经安装好了你的所需插件?开始配置你的BossShop吧!
推荐网站 : http://yaml-online-parser.appspot.com/
它可以检查你配置文件是否有错误以及在线YAML配置!(为嘛我打不开..)

主要的设置:
  1. #
  2. signs:
  3.   enabled: true #如果您启用(true)了,您可以通过牌子来打开商店。禁用即 false
  4.   MainShop: menu #主菜单的名字(在菜单文件内进行配置),用来/bs 指令,模糊方式打开主菜单,主要打开的菜单。
  5. #
复制代码


当插件加载后,您打开它自动生成的“BossShop”文件夹,会发现有一个config.yml(插件配置文件)以及shops文件夹
在这个文件夹内,是用来放菜单的。BossShop 插件是将每个菜单都是独立起来的,这些菜单的配置方式都是一样的。
1.它包含的设置项
  1. ShopName: BossShop #菜单的名字
  2. signs:
  3.   text: '[BossShop]' #这是创建牌子时的第一行需要写的内容,这里就默认为[bossshop]
  4.   NeedPermissionToCreateSign: true #需要权限才能创建牌子,如果设置为 false ,那么每个人都可以创建打开BossShop商店的牌子。
复制代码

2.BossShop插件可以设置很多商店物品,以及各种出售、收购方式。
每一个商店物品,都是同样配置格式,请大家不要搞错。
  1.   <商店的名字>:
  2.     RewardType: <出售的物品>
  3.     PriceType: <价格类型>
  4.     Price: <价格数>
  5.     Reward: <出售的物品、属性>
  6.     MenuItem: <物品的类型>
  7.     Message: <出售/收购后显示的信息>
  8.     InventoryLocation: <物品了位置>
  9.     ExtraPermission: <购买该物品所需要的权限> #你可以留出这一栏,来让所有玩家都能购买
复制代码


具体的解释:

<商店的名字>
这里是设置你所出售物品的名字,例如你要出售一个泥土,但是它只会显示 “泥土”
而配置该项目,您可以让他变成 <辣条>  然后,它的名字就是 <辣条>
假如你想出售给玩家满血治愈的效果,那么你只需要设置为 <治愈> 之后通过指令执行 heal 就行了。

<RewardType>
这里用来设置玩家通过购买一个物品后,支付了所需的物品,获得的物品设置,现有的给予玩家物品类型:
指令 Command
权限 Permission
定时指令 (<等待的时间>:<指令>. 那指令就会在等待的时间到达后执行指令。) TimeCommand
钱数(数字) Money
点券(数字) Points
商店 (商店的名称,打开由BossShop为主的其他菜单) Shop
以玩家的权限来执行指令 PlayerCommand
蹦极服传送到其他的服务器(一个服务器的名称,将玩家传送到其他服)

若您想执行指令,那么就是
RewardType: 'command:heal'
以此类推

<PriceType>
价格的类型,玩家如果要购买那个物品,那么就需要价格,现有的价格类型:
Money (数字)
Points (数字)
Exp (数字)
item (需要的物品)
Free (免费获得)

如果您想免费出售泥土,那么您可以:
  1. PriceType: 'free'
复制代码


<Price>
用来设置你已经通过 PriceType 的类型,那么你就需要设置需要多少个东西
如果我们设置了PriceType: 'Money' 就是花钱来购买这个物品
那么我们设置 Price: '1' 就是花1块钱来购买这一个物品。

<Reward>
当玩家成功购买了此物品,执行的东西
它可以为一个数字、多个权限、多个指令

若当人购买了该物品,您想让玩家被治愈
那么您可以在此行设置:
  1. Reward: 'heal %name%'
复制代码

%name% 就是购买的玩家的名字

<Menuitem>
这是在菜单内经常见到的,就是你需要出售的一个选项,您可以自定义它的名字、Lore、耐久、附魔等,详情请参阅“高级物品”一章
如果我们要出售1个泥土,那么就是:
  1.     MenuItem:
  2.     - 'type: DIRT' #物品类型
  3.     - amount:1 #数量
复制代码

也可以编辑它的名字或者是Lore
  1.     MenuItem:
  2.     - 'type: DIRT'
  3.     - amount:1
  4.     - name: '泥土'
  5.     - lore: '&d&l泥土 &c&l价格:&6&l1块钱'
复制代码

注意:物品的类型必须是像 DIRT 、 DIAMOND_BLOCK 、 IRON_BLOCK 这样的英文名

<Message>
就是玩家购买后给玩家发送的信息,如果你不想给玩家发送信息,那么就设置为''

变量:
%player% 触发者的名字
%itemname% 物品名
%rewardtype% 显示奖励
%reward% 奖励类型
%pricetype% 价格类型
%price% 显示价格

例如:
"&1您购买了泥土! &c您还需要 %left% 才能升到下一级"
治愈玩家 需要Ess 插件或者其他插件的支持
这些信息通常会被Ess发送,所以你留空即可。

<InventoryLocation>
将你出售的物品放在菜单的一个指定的地方,第一行有1 2 3 4 5 6 7 8 9 第二行就是10 11 12 13 14 15 16 17 18 以此类推
泥土很重要!让我们把它放在第一个,来,填上1
至于治疗?谁没事到处去打架?把它放到最后,填上27

<ExtraPermission>
无权限,不购买。这个功能可以帮助你让玩家们氪金
泥土对于普通玩家而言太重要了!我们必须让氪金过的VIP才能购买。所以让我们在这儿填写 VIP.BuyDirt ,然后把这个权限分给VIP
每个人都有医治的权利!把它留空。

<ServerPinging>
想要了解此项,请访问ServerPinging一章

完事~
如果您能遵循这个格式
全部配置完毕后,安装上这一个菜单配置文件 然后输入 bs reload (重载插件) 之后输入 bs 即可打开啦~


符号

你能在所有BossShop文档里面使用符号 (物品名,物品介绍,信息,等等).



例子:

name:&6PointShop &a[v]


鸣谢

主要翻译者贡献度折算比
@Smokey_Days 123 45%
@407 77 28%
@Auange_M夜幕 61 22%

次要翻译者贡献度折算比
@迷の十六 12 0.4%

分工
BS Main Smokey_Days
Symbols Smokey_Days
ItemData Smokey_Days
PlaceHolders 迷の十六
Setup Guide 407
Metrics Smokey_Days
Overlapping Item System Smokey_Days
Sever Pinging 407
Configuration Auange_M夜幕
Default Shop Auange_M夜幕
FAQ Smokey_Days

同时感谢PCD各成员在翻译过程中提出的宝贵意见!

来自群组: PluginsCDTribe
2021.12 数据,可能有更多内容
总览

BossShop 能帮助你创建服务器菜单/商店GUI界面。是一个十分强大的GUI菜单插件。
这是一个有史以来最强大的GUI插件,告别所有烦人的指令和告示牌商店吧。




什么是 BossShop?
BossShop 是一个插件,能够创建一个简单或是复杂的GUI界面(取决于你!)。它允许创建一个拥有无限库存,特殊物品,单独的价格,单独的奖励等等等等的商店。总而言之,它可以做很多事情。 你能链接各个背包,让部分玩家(比如VIP?)能够享受折扣,也可以给玩家提供传送服务,亦或是可以点击投票,或者其他你可以想象出来的!他有无穷的可能性。


听起来不错,但是懒癌晚期? 我也不喜欢大量的配置文件,所以我写了个软件来帮助你制作菜单~
(译者注:该软件有部分bug尚未修复)



特性

*注:下列特性带有链接的代表需要指定插件支持
玩家能通过告示牌、指令甚至是特定物品来打开指定菜单




我能设置什么奖励?
物品
金钱
权限
控制台命令
玩家命令
点卷 (PlayerPoints / CommandPoints / Enjin Points)
延时命令
&quot;商店&quot; (这个奖励的意思是打开另一个商店GUI)
服务器跳转 (将玩家送往指定服务器,需要: BungeeCord)




我能设置什么花费?
物品
经验
金钱
点卷 (PlayerPoints / CommandPoints / Enjin Points)
免费




我能给物品添加什么属性?
自定义名字
介绍
附魔
附加值 (比如装备的耐久和羊毛的颜色)
药水效果
符号 (详情参阅“符号”一章)
染色皮质盔甲


你可以向单个物品添加权限(例如只有VIP才能购买)
你可以为玩家定义单独的折扣(VIP打折?可以!低信誉加价?可以!)
所有的消息都可以自定义
漏洞追踪器: 所有插件/配置的错误都会记录在“BugFinder.yml”文件中
可选: 在 TransactionLog.yml 文件中记录全部的购买记录



命令

/bs - 打开主菜单
/bs &lt;商店名&gt; - 打开指定名称的菜单
/bs close &lt;玩家名&gt; - 让指定玩家退出商店(也就是关闭指定玩家的商店GUI)
/bs reload - 重载插件、商店以及其他配置文件
/bs check - 显示已加载的商店/物品的详细信息
别称:
/shop
/BossShop
你可以用上述命令来替代“/bs”(通常在指令冲突时使用)



权限


BossShop.open - 可以打开全部菜单
BossShop.open.sign - 可以通过告示牌打开菜单
BossShop.open.command - 可以通过命令打开全部菜单
BossShop.open.command.&lt;商店名&gt; - 用命令只能打开指定菜单
BossShop.createSign - 能够创建商店告示牌
BossShop.reload - 能够重载插件
BossShop.check - 能够使用/bs check命令



例子




BossShop ,真正的无极限!



Config文件配置

# BossShop
# 帮助链接:
#
# BossShop原帖地址:
# http://dev.bukkit.org/bukkit-plugins/bossshop/
#
# 下载:
# http://dev.bukkit.org/bukkit-plugins/bossshop/files/
#
# 你好!
# 你能使用这款插件,对我来说太好了!
# 配置这款插件其实是很简单的
#
# You can either set it up the Classic (And boring/hard) way with editing the Config Files
# 或者你可以使用另外一个方式来设置它: 使用 &quot;BossShopConfigure&quot; (一款可以帮助你简单设置BossShop的软件).
# 你可以在这个链接下载BossShop的默认配置: http://dev.bukkit.org/bukkit-plugins/bossshop/
#
#
#
#
#
# EnableSigns:
# 如果设置EnableSigns为 'false' 项 牌子商店将会关闭
EnableSigns: true
#
#
# MainShop:
# 填写后设置为主商店,当某人使用指令为 '/bossshop', 这个被你填写的商店将会被打开. 其他商店可以使用指令来打开,例如: '/bossshop &lt;商店的名字&gt;'.
# 当然,所有商店都可以设置为主商店 (当然前提你得启用这个商店) 或者也可以设置一个物品让它来点击后启动商店 (前提如果你有前置插件:'GuiShopManager' ).
MainShop: Menu
#
#
# AdvancedSecurity:
# 当开启AdvancedSecurity时候,玩家打开商店时候背包的物品是无法移动的. 这个设置可以让商店得到100%的安全保护
# 任何情况下都不应该能移动物品,但是谁都说不清会不会有bug
AdvancedSecurity: false
#
#
# HideItemsPlayersDoNotHavePermissionsFor:
# 如果你开启这个项目,没有权限的玩家商店的物品将会被隐藏,这样你就可以用来制作超酷的升级系统之类:
# 你也可以在同一个位置设置多个项目,当一个项目被隐藏,另外一个项目就可以被展示出来. 比如:你可以设置新的升级,隐藏旧的升级.
HideItemsPlayersDoNotHavePermissionsFor: false
#
#
# CanPlayersSellItemsWithGreaterEnchants:
# 如果这个选项开启,那么玩家可以卖出比所需附魔等级更高的物品,但是这样有可能会使得玩家不小心卖出神器
CanPlayersSellItemsWithGreaterEnchants: false
#
#
# EnableTransactionLog:
# 如果你开启,交易记录将会被记录
EnableTransactionLog: false
#
#
# SearchSubfoldersForShops:
# 如果开启,BossShop将遍历'/shops' 的子文件夹。这样有助于直观地摆放海量商店
SearchSubfoldersForShops: false
#
#
# ServerPingingDelay:
# 以ticks计算的ServerPinging间隔 (20 ticks = 1 second).详情参阅 Server Pinging 一章
ServerPingingDelay: 20
#
#
# AllowUnsafeEnchantments:
# 如果你启用,那么有可能会出现等级高到爆炸的附魔
AllowUnsafeEnchantments: false
#
#
# DisableUpdateNotifications:
# 如果设置为关闭,你将收不到有关关于更新插件的提醒
DisableUpdateNotifications: false
#
#
# DisableUpdateAutoDownload:
# 是否开启自动更新,设置为true为开启,设置为false为关闭
DisableUpdateAutoDownload: false
#
#
# MultiplierGroups:
# 在这个项目你可以设置价格的打折.
# 如果开启此项目,拥有相应权限的玩家,将会随着设置使价格发生打折,打折可以使价格涨价或者降价。
# 格式为: &lt;权限名称&gt;:&lt;价格类型&gt;:&lt;打折数量&gt;.
# &lt;权限名称&gt;: 这里你可以自定义填写需要权限的权限名称,当你给一个玩家或者组这个权限时候,将会使他们的价格变动。
# &lt;价格类型&gt;: 需要变动的价格的类型, 有: Money, Points, Exp(金钱、点券、经验)
# &lt;打折数量&gt;: 变动后的价格 = 未打折价格 * 打折数量
# 同一时间玩家可以拥有多个打折权限
MultiplierGroups:
Enabled: false
List:
- BossShop.PriceMultiplier.Points:points:0.75
- BossShop.PriceMultiplier.Money:money:0.5
- BossShop.PriceMultiplier.MoneyNegative:money:2.0
- BossShop.PriceMultiplier.Exp:exp:0.8
#
#
# PointsPlugin:
# 仅能支持一个点券插件作为商店的附属点券插件
# 这里可以设置一个你需要使用的点券插件,BossShop将会根据你所设置的来运行
# 当你设置为auto-detec时候,BossShop将会根据下面的顺序来自动开启那个插件来运行
# 'PlayerPoints'/'PP', 'CommandPoints'/'CP', 'Enjin Minecraft Plugin'/'Enjin'/'EMP', 'PointsAPI'/'PAPI'.
#
PointsPlugin: auto-detec



默认商店

#这个为默认的商店配置
#小提示: 你可以不用在配置文件里配置它,可以使用配置软件BossShopConfigure,来简单地配置它!


#主商店:Menu
ShopName: Menu
#牌子商店的名字以及是否打开
signs:
text: '[Menu]'
#是否需要权限才可以打开
NeedPermissionToCreateSign: true
#下面为此商店的子项目
shop:
#项目的名称
MenuBuyShop:
   #奖励类型:shop (shop为打开商店)| 可用奖励类型:items(物品)、Money(金钱)、Permissions(权限)、Commands(强制指令)、PlayerCommands(玩家指令)、Points(点券)等等
    RewardType: shop
    #价格类型:free (free为免费)就是打开这个项目不需要付出什么 | 可用价格类型:items(物品)、Exp(经验)、Money(金钱)、Points(点券)等等
    PriceType: free
    #奖励:BuyShop (跟奖励类型相对应,这个为打开子商店BuyShop) | 当你的奖励类型为指令,此处就是输出的指令。当你的奖励类型为金币,此处为数量。
    Reward: BuyShop
    #设置显示的内容
    MenuItem:
    #显示时候物品的ID(物品的ID)或者type(名称)
    #此处设置为玻璃
    - type:GLASS
    #显示物品的数量(0-64)特殊:当设置为0时候会显示红色的0,当设置为1时候不显示数字1
    - amount:1
    #显示物品的名字name(可以使用彩色代码)
    - name:&amp;9&amp;l购买商店 &amp;6[+]
    #显示物品的lore(可以使用彩色代码),换行使用#,如:第一行文字#第二行文字
    - lore:&amp;8你可以在这里购买物品
    #点击物品后发送给玩家的信息(可以使用彩色代码),这个信息会在点击后发送给点击的玩家,可以提示玩家购买商品是否成功购买!
    Message: ''
    #显示的物品的位置(1-54)
    InventoryLocation: 1
    #执行此项目需要的权限,不填则所有玩家可以使用
    ExtraPermission: ''
MenuSellShop:
    RewardType: shop
    PriceType: free
    Reward: SellShop
    MenuItem:
    - type:COBBLESTONE
    - amount:1
    - name:&amp;b&amp;l收购商店 &amp;6[+]
    - lore:&amp;8你可以在这里出售你的物品
    Message: ''
    InventoryLocation: 3
    ExtraPermission: ''
MenuPotions:
    RewardType: shop
    PriceType: free
    Reward: Potions
    MenuItem:
    - type:POTION
    - amount:1
    - name:&amp;5&amp;l药水商店 &amp;6[**]
    - lore:&amp;8可以在这里购买药水
    - potioneffect:SPEED#1#1
    Message: ''
    InventoryLocation: 5
    ExtraPermission: ''
MenuSpells:
    RewardType: shop
    PriceType: free
    Reward: Spells
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4&amp;l魔法商店 &amp;6
    - lore:&amp;8可以在这里购买神奇的魔法
    Message: ''
    InventoryLocation: 7
    ExtraPermission: ''
MenuPointShop:
    RewardType: shop
    PriceType: free
    Reward: PointShop
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;6&amp;l点券商店 &amp;a[v]
    - 'lore:&amp;8在这里你可以购买点券 ##&amp;b&amp;l你的点券: &amp;r&amp;9%balancepoints%#&amp;b&amp;l你的金钱: &amp;r&amp;9%balance% ##&amp;c只允许 VIP 进入'
    Message: ''
    InventoryLocation: 9
    ExtraPermission: Permission.Vip
MenuWarps:
    RewardType: shop
    PriceType: free
    Reward: Warps
    MenuItem:
    - type:PAPER
    - amount:1
    - name:&amp;a&amp;l传送 &amp;6[x]
    - lore:&amp;8免费传送到传送点
    Message: ''
    InventoryLocation: 10
    ExtraPermission: ''
MenuBungeeCordServers:
    RewardType: shop
    PriceType: free
    Reward: BungeeCordServers
    MenuItem:
    - type:COMPASS
    - amount:1
    - name:&amp;c&amp;l跨服传送 &amp;6[x]
    - lore:&amp;8可以传送到其他的子服 &amp;7(前提需要BungeeCord)
    Message: ''
    InventoryLocation: 12
    ExtraPermission: ''
MenuLilyPadServers:
    RewardType: shop
    PriceType: free
    Reward: LilyPadServers
    MenuItem:
    - type:WATER_LILY
    - amount:1
    - name:&amp;c&amp;l服务器 &amp;6[x]
    - lore:&amp;8传送到一个特殊的服 &amp;7(前提需要LilyPad)
    Message: ''
    InventoryLocation: 14
    ExtraPermission: ''
Black_ixxHead:
    RewardType: item
    PriceType: free
    Reward:
    - type:SKULL_ITEM
    - durability:3
    - playerhead:Black_ixx
    - name:&amp;4Black_ixx
    - 'lore:&amp;c开发人员.#&amp;b&amp;l姓名: &amp;r&amp;bFelix N.#&amp;b&amp;l网站: &amp;r&amp;bfelix.neuby.de'
    MenuItem:
    - type:SKULL_ITEM
    - durability:3
    - playerhead:Black_ixx
    - name:&amp;4Black_ixx
    - 'lore:&amp;cDeveloper.#&amp;b&amp;lName: &amp;r&amp;bFelix N.#&amp;b&amp;lWebsite: &amp;r&amp;bfelix.neuby.de##&amp;8Click
   to get his head! &amp;c[&lt;3]'
    Message: '&amp;6你获得了作者Black_ixx的头!'
    InventoryLocation: 18
    ExtraPermission: ''
#剩下的差不多,不作翻译
#子商店:BuyShop
ShopName: BuyShop
signs:
text: '[BuyShop]'
NeedPermissionToCreateSign: true
shop:
Diamonds:
    RewardType: item
    PriceType: money
    Price: 5000
    Reward:
    - - type:DIAMOND
   - amount:5
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;95 Diamonds
    - 'lore:&amp;cPrice: 5000 Money'
    - amount:5
    Message: '&amp;eYou bought %reward%! Money left: &amp;c%left%'
    InventoryLocation: 3
    ExtraPermission: ''
Obsidian:
    RewardType: item
    PriceType: money
    Price: 10000
    Reward:
    - - type:OBSIDIAN
   - amount:64
    MenuItem:
    - type:OBSIDIAN
    - amount:1
    - name:&amp;964 Obsidian
    - 'lore:&amp;cPrice: 10000 Money'
    - amount:64
    Message: '&amp;eYou bought %reward%! Money left: &amp;c%left%'
    InventoryLocation: 7
    ExtraPermission: ''
GodApple:
    RewardType: item
    PriceType: money
    Price: 10000
    Reward:
    - - type:GOLDEN_APPLE
   - amount:1
   - durability:1
    MenuItem:
    - type:GOLDEN_APPLE
    - amount:1
    - name:&amp;9%itemname%
    - 'lore:&amp;cPrice: 10000 Money'
    - durability:1
    Message: '&amp;eYou bought 1 %itemname%! Money left: &amp;c%left%'
    InventoryLocation: 9
    ExtraPermission: ''
ShadowArmor:
    RewardType: item
    PriceType: money
    Price: 1500
    Reward:
    - - type:LEATHER_CHESTPLATE
   - amount:1
   - name:&amp;5ShadowArmor
   - 'lore:'
   - color:110#10#140
   - enchantment:PROTECTION_ENVIRONMENTAL#10
    MenuItem:
    - type:LEATHER_CHESTPLATE
    - amount:1
    - name:&amp;5%itemname%
    - 'lore:&amp;cPrice: 1500 Money'
    - color:110#10#140
    - enchantment:PROTECTION_ENVIRONMENTAL#10
    Message: '&amp;eYou bought 1 %itemname%! Money left: &amp;c%left%'
    InventoryLocation: 5
    ExtraPermission: ''
BossSword:
    RewardType: item
    PriceType: points
    Price: 2000
    Reward:
    - - type:DIAMOND_SWORD
   - amount:1
   - name:&amp;cBossSword
   - lore:&amp;8&amp;o%player%'s Sword
   - enchantment:DAMAGE_ALL#5
   - enchantment:FIRE_ASPECT#2
    MenuItem:
    - type:DIAMOND_SWORD
    - amount:1
    - name:&amp;4 &amp;c%itemname% &amp;4
    - 'lore:&amp;cPrice: 2000 Points'
    - enchantment:DAMAGE_ALL#5
    - enchantment:FIRE_ASPECT#2
    Message: '&amp;eYou bought 1 %itemname%! Money left: &amp;c%left%'
    InventoryLocation: 19
    ExtraPermission: ''
Wool:
    RewardType: item
    PriceType: money
    Price: 400
    Reward:
    - - type:WOOL
   - amount:10
   - durability:14
    - - type:WOOL
   - amount:10
   - durability:11
    - - type:WOOL
   - amount:10
   - durability:4
    - - type:WOOL
   - amount:10
   - durability:5
    MenuItem:
    - type:WOOL
    - amount:1
    - name:&amp;9Colored Wool
    - 'lore:&amp;c10 Red, &amp;110 Blue, &amp;e10 Yellow and &amp;a10 Green Wool #&amp;cPrice: 400 Money'
    - durability:11
    - amount:40
    Message: '&amp;eYou bought colored Wool! Money left: &amp;c%left%'
    InventoryLocation: 1
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the ItemShop...'
    InventoryLocation: 27
    ExtraPermission: ''
#子商店:SellShop
ShopName: SellShop
signs:
text: '[SellShop]'
NeedPermissionToCreateSign: true
shop:
Diamond:
    RewardType: money
    PriceType: item
    Price:
    - - type:DIAMOND
   - amount:1
    Reward: 100
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;b1 Diamond
    - 'lore:&amp;2Reward: 100 Money'
    - amount:1
    Message: '&amp;eYou sold %price% for %reward% %rewardtype%!'
    InventoryLocation: 1
    ExtraPermission: ''
Cobblestone:
    RewardType: money
    PriceType: item
    Price:
    - - type:COBBLESTONE
   - amount:32
    Reward: 20
    MenuItem:
    - type:COBBLESTONE
    - amount:1
    - name:&amp;b32 Cobblestone
    - 'lore:&amp;2Reward: 20 Money'
    - amount:32
    Message: '&amp;eYou sold &amp;eYou sold %price% for %reward% %rewardtype%!'
    InventoryLocation: 2
    ExtraPermission: ''
GLASS:
    RewardType: money
    PriceType: item
    Price:
    - - type:GLASS
   - amount:32
    Reward: 30
    MenuItem:
    - type:GLASS
    - amount:1
    - name:&amp;b32 Glass
    - 'lore:&amp;2Reward: 30 Money'
    - amount:32
    Message: '&amp;eYou sold %price% for %reward% %rewardtype%!'
    InventoryLocation: 3
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the ItemShop...'
    InventoryLocation: 27
    ExtraPermission: ''
#子商店:Potions
ShopName: Potions
signs:
text: '[Potions]'
NeedPermissionToCreateSign: true
shop:
NinjaPotion:
    RewardType: item
    PriceType: item
    Price:
    - - type:EMERALD
   - amount:5
    Reward:
    - - type:POTION
   - amount:1
   - name:&amp;5NinjaPotion
   - lore:&amp;8No Barrier can stop you!
   - potioneffect:SPEED#2#600
   - potioneffect:JUMP#0#600
   - amount:3
    MenuItem:
    - type:POTION
    - amount:1
    - name:&amp;5NinjaPotion
    - 'lore:&amp;8No Barrier can stop you! #&amp;cPrice: 5 Emeralds'
    - potioneffect:SPEED#2#600
    - potioneffect:JUMP#0#600
    - amount:3
    Message: '&amp;eYou bought 3 NinjaPotions!'
    InventoryLocation: 1
    ExtraPermission: ''
BeserkerPotion:
    RewardType: item
    PriceType: item
    Price:
    - - type:GHAST_TEAR
   - amount:1
    Reward:
    - - type:POTION
   - amount:1
   - name:&amp;5BeserkerPotion
   - lore:&amp;8Cut em down!!!
   - potioneffect:INCREASE_DAMAGE#2#600
   - potioneffect:CONFUSION#0#600
   - amount:3
    MenuItem:
    - type:POTION
    - amount:1
    - name:&amp;5BeserkerPotion
    - 'lore:&amp;8Cut em down!!! #&amp;cPrice: 1 Ghast Tear'
    - potioneffect:INCREASE_DAMAGE#2#600
    - potioneffect:CONFUSION#0#600
    - amount:3
    Message: '&amp;eYou bought 3 BeserkerPotions!'
    InventoryLocation: 2
    ExtraPermission: ''
GhostPotion:
    RewardType: item
    PriceType: item
    Price:
    - - type:SOUL_SAND
   - amount:30
    Reward:
    - - type:POTION
   - amount:1
   - name:&amp;5GhostPotion
   - lore:&amp;8Where are you? I can't see you!
   - potioneffect:INVISIBILITY#0#600
   - potioneffect:NIGHT_VISION#0#600
   - amount:3
    MenuItem:
    - type:POTION
    - amount:1
    - name:&amp;5GhostPotion
    - 'lore:&amp;8Where are you? I can''t see you! #&amp;cPrice: 30 SoulSand'
    - potioneffect:INVISIBILITY#0#600
    - potioneffect:NIGHT_VISION#0#600
    - amount:3
    Message: '&amp;eYou bought 3 GhostPotions!'
    InventoryLocation: 3
    ExtraPermission: ''
TitanPotion:
    RewardType: item
    PriceType: points
    Price: 750
    Reward:
    - - type:POTION
   - amount:1
   - name:&amp;cTitanPotion
   - lore:&amp;8Ahaha only Gods can defeat you!!!
   - potioneffect:REGENERATION#1#600
   - amount:3
    MenuItem:
    - type:POTION
    - amount:1
    - name:&amp;4 &amp;cTitanPotion &amp;4
    - 'lore:&amp;8Ahaha only Gods can defeat you!!! #&amp;cPrice: 750 Points'
    - potioneffect:REGENERATION#1#600
    - amount:3
    Message: '&amp;eYou bought 3 TitanPotions!'
    InventoryLocation: 5
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the ItemShop...'
    InventoryLocation: 9
    ExtraPermission: ''
#子商店:Spells
ShopName: Spells
signs:
text: '[Spells]'
NeedPermissionToCreateSign: true
shop:
SpellFireball:
    RewardType: permission
    PriceType: exp
    Price: 10
    Reward:
    - Permission.Fireball
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4Fireball
    - 'lore:&amp;8Allows you to shoot Fireballs #&amp;cPrice: 10 Levels'
    Message: '&amp;eYou bought the Fireball Spell!'
    InventoryLocation: 1
    ExtraPermission: ''
SpellPoison:
    RewardType: permission
    PriceType: exp
    Price: 20
    Reward:
    - Permission.Poison
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4Poison
    - 'lore:&amp;8Allows you to poison your enemies #&amp;cPrice: 20 Levels'
    Message: '&amp;eYou bought the Poison Spell!'
    InventoryLocation: 2
    ExtraPermission: ''
SpellBolt:
    RewardType: permission
    PriceType: exp
    Price: 30
    Reward:
    - Permission.Bolt
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4Bolt
    - 'lore:&amp;8Allows you to strike your enemies with Bolts #&amp;cPrice: 30 Levels'
    Message: '&amp;eYou bought the Bolt Spell!'
    InventoryLocation: 3
    ExtraPermission: ''
SpellVanish:
    RewardType: permission
    PriceType: exp
    Price: 40
    Reward:
    - Permission.Vanish
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4Vanish
    - 'lore:&amp;8Allows you to vanish for a few seconds #&amp;cPrice: 40 Levels'
    Message: '&amp;eYou bought the Vanish Spell!'
    InventoryLocation: 4
    ExtraPermission: ''
SpellFreeze:
    RewardType: permission
    PriceType: points
    Price: 3500
    Reward:
    - Permission.Freeze
    MenuItem:
    - type:WRITTEN_BOOK
    - amount:1
    - name:&amp;4 &amp;cFreeze &amp;4
    - 'lore:&amp;8Allows you to freeze your enemies #&amp;cPrice: 3500 Points'
    Message: '&amp;eYou bought the Freeze Spell!'
    InventoryLocation: 6
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the SpellShop...'
    InventoryLocation: 9
    ExtraPermission: ''
#子商店:PointShop
ShopName: PointShop
signs:
text: '[PointShop]'
NeedPermissionToCreateSign: true
shop:
100Points:
    RewardType: points
    PriceType: money
    Price: 1000
    Reward: 100
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;6100 Points
    - 'lore:&amp;cPrice: 1000 Money'
    - amount:1
    Message: '&amp;eYou bought 100 Points! Money left: &amp;c%left%'
    InventoryLocation: 1
    ExtraPermission: ''
500Points:
    RewardType: points
    PriceType: money
    Price: 5000
    Reward: 500
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;6500 Points
    - 'lore:&amp;cPrice: 5000 Money'
    - amount:5
    Message: '&amp;eYou bought 500 Points! Money left: &amp;c%left%'
    InventoryLocation: 2
    ExtraPermission: ''
1000Points:
    RewardType: points
    PriceType: money
    Price: 10000
    Reward: 1000
    MenuItem:
    - type:DIAMOND
    - amount:1
    - name:&amp;61000 Points
    - 'lore:&amp;cPrice: 10000 Money'
    - amount:10
    Message: '&amp;eYou bought 1000 Points! Money left: &amp;c%left%'
    InventoryLocation: 3
    ExtraPermission: ''
500Money:
    RewardType: money
    PriceType: points
    Price: 100
    Reward: 500
    MenuItem:
    - type:EMERALD
    - amount:1
    - name:&amp;6500 Money
    - 'lore:&amp;cPrice: 100 Points'
    - amount:5
    Message: '&amp;eYou bought 500 Money! Points left: &amp;c%left%'
    InventoryLocation: 19
    ExtraPermission: ''
1000Money:
    RewardType: money
    PriceType: points
    Price: 200
    Reward: 1000
    MenuItem:
    - type:EMERALD
    - amount:1
    - name:&amp;61000 Money
    - 'lore:&amp;cPrice: 200 Points'
    - amount:10
    Message: '&amp;eYou bought 1000 Money! Points left: &amp;c%left%'
    InventoryLocation: 20
    ExtraPermission: ''
5000Money:
    RewardType: money
    PriceType: points
    Price: 1000
    Reward: 5000
    MenuItem:
    - type:EMERALD
    - amount:1
    - name:&amp;65000 Money
    - 'lore:&amp;cPrice: 1000 Points'
    - amount:50
    Message: '&amp;eYou bought 5000 Money! Points left: &amp;c%left%'
    InventoryLocation: 21
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the PointShop...'
    InventoryLocation: 27
    ExtraPermission: ''
#子商店:Warps
ShopName: Warps
signs:
text: '[Warps]'
NeedPermissionToCreateSign: true
shop:
Spawn:
    RewardType: playercommand
    PriceType: free
    Reward:
    - warp spawn
    MenuItem:
    - type:COMPASS
    - amount:1
    - name:&amp;aSpawn
    - lore:&amp;8Warp to the Spawn
    - amount:1
    InventoryLocation: 1
    ExtraPermission: ''
PvP:
    RewardType: playercommand
    PriceType: free
    Reward:
    - warp pvp
    MenuItem:
    - type:DIAMOND_SWORD
    - amount:1
    - name:&amp;aPvP
    - lore:&amp;8Warp to the PvP Arena
    - amount:1
    InventoryLocation: 2
    ExtraPermission: ''
Shop:
    RewardType: playercommand
    PriceType: free
    Reward:
    - warp shop
    MenuItem:
    - type:GOLD_INGOT
    - amount:1
    - name:&amp;aShop
    - lore:&amp;8Warp to the Shop
    - amount:1
    InventoryLocation: 3
    ExtraPermission: ''
Back:
    RewardType: shop
    PriceType: free
    Reward: menu
    MenuItem:
    - type:REDSTONE
    - amount:1
    - name:&amp;cBack
    - lore:&amp;8Back to Menu
    Message: '&amp;6Leaving the ItemShop...'
    InventoryLocation: 27
    ExtraPermission: ''
#子商店:LilyPadServers
ShopName: LilyPadServers
signs:
text: '[LilyPadServers]'
NeedPermissionToCreateSign: true
shop:
EarthGame:
    RewardType: playercommand
    PriceType: free
    Reward: server earthgame
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aEarth Game
    - lore:&amp;7Click to connect!
    - durability:3
    InventoryLocation: 2
    ExtraPermission: ''
Creative:
    RewardType: playercommand
    PriceType: free
    Reward: server creative
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aCreative
    - lore:&amp;7Click to connect!
    - durability:11
    InventoryLocation: 3
    ExtraPermission: ''
HungerGames:
    RewardType: playercommand
    PriceType: free
    Reward: server hungergames
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aHunger Games
    - lore:&amp;7Click to connect!
    - durability:14
    InventoryLocation: 4
    ExtraPermission: ''
Survival:
    RewardType: playercommand
    PriceType: free
    Reward: server survival
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aSurvival
    - lore:&amp;7Click to connect!
    - durability:10
    InventoryLocation: 5
    ExtraPermission: ''
PvP:
    RewardType: playercommand
    PriceType: free
    Reward: server pvp
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aPvP
    - lore:&amp;7Click to connect!
    - durability:5
    InventoryLocation: 6
    ExtraPermission: ''
Factions:
    RewardType: playercommand
    PriceType: free
    Reward: server factions
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aFactions
    - lore:&amp;7Click to connect!
    - durability:13
    InventoryLocation: 7
    ExtraPermission: ''
ZombieV:
    RewardType: playercommand
    PriceType: free
    Reward: server zombiev
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aZombieV &amp;6&amp;ONew!
    - lore:&amp;7Click to connect!
    - durability:4
    InventoryLocation: 8
    ExtraPermission: ''
#子商店:BungeeCordServers
ShopName: BungeeCordServers
signs:
text: '[BungeeCordServers]'
NeedPermissionToCreateSign: true
shop:
EarthGame:
    RewardType: bungeecordserver
    PriceType: free
    Reward: earthgame
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aEarth Game
    - lore:&amp;7Click to connect!
    - durability:3
    InventoryLocation: 2
    ExtraPermission: ''
Creative:
    RewardType: bungeecordserver
    PriceType: free
    Reward: creative
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aCreative
    - lore:&amp;7Click to connect!
    - durability:11
    InventoryLocation: 3
    ExtraPermission: ''
HungerGames:
    RewardType: bungeecordserver
    PriceType: free
    Reward: hungergames
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aHunger Games
    - lore:&amp;7Click to connect!
    - durability:14
    InventoryLocation: 4
    ExtraPermission: ''
Survival:
    RewardType: bungeecordserver
    PriceType: free
    Reward: survival
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aSurvival
    - lore:&amp;7Click to connect!
    - durability:10
    InventoryLocation: 5
    ExtraPermission: ''
PvP:
    RewardType: bungeecordserver
    PriceType: free
    Reward: pvp
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aPvP
    - lore:&amp;7Click to connect!
    - durability:5
    InventoryLocation: 6
    ExtraPermission: ''
Factions:
    RewardType: bungeecordserver
    PriceType: free
    Reward: factions
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aFactions
    - lore:&amp;7Click to connect!
    - durability:13
    InventoryLocation: 7
    ExtraPermission: ''
ZombieV:
    RewardType: bungeecordserver
    PriceType: free
    Reward: zombiev
    MenuItem:
    - type:STAINED_CLAY
    - amount:1
    - name:&amp;aZombieV &amp;6&amp;ONew!
    - lore:&amp;7Click to connect!
    - durability:4
    InventoryLocation: 8
    ExtraPermission: ''



FAQ-常见问题


我不知道某些物品的名称!!!

不知道物品名称?没问题,你有两个方式
你可以直接使用物品的ID (比如说,钻石铲的id是278,而你只需要输入 &quot;id:278&quot;)
或者你可以尝试着找找它的正确名字,你可以到MC的Wiki里找。比如说钻石铲的名称是&quot;DIAMOND_PICKAXE&quot;,那么在配置文件中你只需输入 &quot;type:DIAMOND_PICKAXE&quot; 即可.




彩色的羊毛、黑森林木,指定怪物的生成蛋,这些要怎么搞呢?
那很简单 :)
首先,你要输入材质的名称(例如&quot;type:LOG&quot;, &quot;type:WOOL&quot;, &quot;id:383&quot;)
接着设置“子材质”——在durability项中修改。你能在这儿 http://minecraft.gamepedia.com/Data_values 找到全部的子ID(管他叫什么)
例子:


代码:

  1. Red wool
  2. "type:WOOL"
  3. "durability:14"
  4. Dark Log
  5. "type:LOG"
  6. "durability:1"
  7. Creeper Spawn Egg
  8. "id:383"
  9. "durability:50"



如何添加新商店?
复制一个有效的商店文件 (.yml)
重名名字
打开
编辑 &quot;ShopName&quot; 项(这很重要)


BossShop 不启动了!我的配置文件不工作了!


你的配置文件应当是出错了


如果你的配置文件出错, 请使用这个网站 http://yaml-online-parser.appspot.com/ 它可以检测你的文件错误,并且支持在线编辑


如何创建多行介绍?
只需要使用 '#' 来换行
例子:


代码:

  1. - 'lore:&cDeveloper.#&b&lName: &r&bFelix N.#&b&lWebsite: &r&bfelix.neuby.de##&8Click
  2.    to get his head! &c[<3]'



高级物品

什么是 &quot;ItemData&quot;?
嗯...我想让用户能创建各种具有附魔/药水效果/耐久值的物品
为此我想出了: ItemData.


使用ItemData非常容易


你需要列出物品的属性列表,顺序无所谓
如果配置出错,BossShop将会将其记录在 &quot;BugFinder.yml&quot; 文件中


物品属性至少要有两个最基本的东西: type/id(物品种类)和 amount(堆叠数量)


代码:

  1.    - 'type:STONE'
  2.    - amount:10

或者


代码:

  1.    - 'id:1'
  2.    - amount:10



你可以添加很多种属性:
id:&lt;数字&gt;
指定物品的材料:例如 1 = 石头, 49 = 黑曜石, 278 = 钻石镐
你可以在这儿找到物品ID的列表: 链接


type:&lt;种类&gt;
依然是指定物品的材料,你可以从type和id二者中任选一种来指定物品的ID
你可以在这儿找到物品种类的列表: 链接 l


amount:&lt;数字&gt;
不言自明,物品的堆叠数量


durability:&lt;数字&gt;
这儿名义上是耐久度,实际上是物品的附加值,也就是按下F3+H后物品ID右侧冒号后方的那个数字
对于武器、工具、盔甲而言它是耐久值,对于羊毛、染色粘土等而言它是颜色


name:&lt;name&gt;
这是物品的显示名
该项支持符号,请至符号一章查阅


lore:&lt;第一行#第二行#第三行&gt;
这是物品的介绍
你能使用颜色代码,例如 &amp;4 (=暗红色) 或者 &amp;l (=金色).
你能使用 &quot;#&quot; 来换行
该项支持符号,请至符号一章查阅


创建物品介绍有两种方式:


A) (传统的)

代码:

  1. item:
  2. - 'name:物品名'
  3. - 'lore:第一行#第二行#第三行'

B) (新式的)
item:

代码:

  1. - 'name:物品名'
  2. - 'lore:第一行'
  3. - 'lore:第二行'
  4. - 'lore:第三行'



enchantment:&lt;附魔名称&gt;#&lt;等级&gt;
使用这个属性为指定的物品附魔
例子:

代码:

  1. enchantment:DAMAGE_ALL#5

上述例子将给物品附上 锋利V 的附魔
附魔列表: 链接


enchantmentid:&lt;附魔ID&gt;#&lt;等级&gt;
使用这个也可以为指定的物品附魔,只不过使用数字ID来代替名称
例子:

代码:

  1. enchantmentid:16#5
上述例子也将给物品附上 锋利V 的附魔
附魔ID列表: 链接


color:&lt;R数字&gt;#&lt;G数字&gt;#&lt;B数字&gt;
使用这个给皮质物品染色
例子:

代码:

  1. color:110#10#140
染色的代码不知道如何设置? 嗯, 只需要指定这个物品有多红/多绿/多蓝 你能在这儿找到 RGB颜色列表:
当然你也可以直接用一些软件调色,比如说 Paint.NET


potioneffect:&lt;药水名&gt;#&lt;等级&gt;#&lt;以秒为单位的时间&gt;
这将给物品添加药水效果
注意: 你只能给药水添加药水效果!
例子:

代码:

  1. potioneffect:STRENGTH#1#600
上方的代码产生的药水将是 力量II 并持续10分钟
这儿能找到全部可用的药水效果列表:链接


playerhead:&lt;name&gt;
这将指定头颅来自哪名玩家
注意: 这个选项是给头颅准备的! (&quot;SKULL_ITEM&quot;)
另: 为了弄成玩家头,你首先要将物品材料设为头颅 (&quot;type:SKULL_ITEM&quot;) 并且附加值要设为 3 (&quot;durability:3&quot;).
例子:

代码:

  1. playerhead:Herobrine

这将让头颅使用Him的头


hideflags:&lt;标签一#标签二#标签三&gt;
一个隐藏标签的快速方式
例子:


代码:

  1. hideflags:all
  2. hideflags:HIDE_ATTRIBUTES
  3. hideflags:HIDE_ATTRIBUTES#HIDE_ENCHANTS



这儿你能找到全部可用的标签列表: 链接 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/inventory/ItemFlag.html


Unbreakable
让物品无法被破坏,在高级地图中经常用到


banner:&lt;&gt;
功能已经实行,指南即将到来


重要:
有一个东西会比较混乱:物品列表 (或者物品附加值).


一个物品 (或者物品附加值) 看起来像这样:


代码:

  1.    - type:POTION
  2.    - amount:1
  3.    - durability:0
  4.    - name:&1NinjaPotion
  5.    - 'lore:&e1 NinjaPotion #&cPrice: 400 Money #&cOnly for VIPs!'
  6.    - potioneffect:SPEED#4#600
  7.    - potioneffect:JUMP#0#600
  8.    - potioneffect:NIGHT_VISION#0#600

一堆物品 (或者物品附加值) 就看起来像这样:


代码:

  1.     - - type:WOOL
  2.    - amount:10
  3.    - durability:14
  4.     - - type:WOOL
  5.    - amount:10
  6.    - durability:11
  7.     - - type:WOOL
  8.    - amount:10
  9.    - durability:4
  10.     - - type:WOOL
  11.    - amount:10
  12.    - durability:5

这只不过是一个列表,列出所有物品附加值,但是致人混乱的地方在于——物品附加值它本身,也是一个列表。


一个菜单物品肯定只有一个物品(毕竟是按钮),那么它就只能有一组物品附加值(= 属性列表). 但是如果你需要用物品作为花费/报酬,那将总是一串的、一个列表的附加值(= 一个列表的属性列表).


如果你需要让玩家花费一个钻石来购买,那么要写成这样:


代码:

  1.     Price:
  2.     - - type:DIAMOND
  3.    - amount:1

   
结构:


代码:

  1. Price:
  2. - - 物品列表
  3. - 物品附加值 1
  4. - 物品附加值 2
  5. - 物品附加值 3
  6. - 物品附加值 4






Price:


代码:

  1. - - 物品列表
  2. - 物品附加值 1



指标监控器


这个插件使用Hidendra的插件指标监控器系统, 那就意味着以下信息将被收集并发送到 mcstats.org:


UUID
服务器的JAVA版本
服务器是否开启
插件版本
服务器版本
操作系统版本/名称
CPU的核心的数量
在线玩家数量
指标监控器版本
如果有需要,你可以在 /plugins/PluginMetrics/config.yml 中关闭指标监控器




物品堆叠机制

多个物品可以储存在GUI的同一个格子里。列表中的所有物品都会被读取,但是只会显示第一个。如果你想使用物品堆叠机制,那么你可以使用附属插件 BS-SingleUse https://dev.bukkit.org/projects/bs-singleuse 或者在BossShop的配置文件中开启 &quot;HideItemsPlayersDoNotHavePermissionsFor&quot; 选项


BS-SingleUse 将在使得物品在被购买n次后隐藏,然后显示下一个(可配置),而当&quot;HideItemsPlayersDoNotHavePermissionsFor&quot; 选项开启时,指定物品将对没有相关权限的玩家隐藏,而玩家将直接看到下一个


当堆叠列表上的一个物品被隐藏,就将显示列表上的下一个物品(如果有的话)


例子:


Items:


Upgrade 1
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 1
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 2
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
Upgrade 3
InventoryLocation 5
SingleUse: 1
PriceType: Money
[...]
在这个例子中,第一个物品&quot;Upgrade 1&quot; 将首先显示。在被购买后,它将被隐藏 (通过附属插件 SingleUse). 现在 &quot;Upgrade 2&quot; 出现了。在 &quot;Upgrade 2&quot; 被购买后,它又会被隐藏,并且 &quot;Upgrade 3&quot; 将出现。我想你知道它是如何工作的了。想你知道它是如何工作的了。



变量

符号(详情查阅 符号 一章)
%player% - 玩家名
%name% - 玩家名
%balance% - 玩家金钱数量
%balancepoints% - 玩家点劵数量
你能随心所欲地使用这些变量符号, 它们将显示在特定位置上 (菜单物品, 购买后的信息, 作为奖励的物品, ...):


%itemname% - 物品名
%price% - 显示价格 (能够列出全部物品及它们的属性)
%pricetype% - 价格类型
%reward% - 显示奖励 (能够列出全部物品及它们的属性)
%rewardtype% - 奖励类型
Serverpinging: 显示玩家数量/实时显示其他服务器的MOTD(详情查阅 ServerPinging 一章)
因为支持PlaceholderAPI 所以支持极其多的变量符(将自动替换)


注意: 当使用 PlaceholderAPI 变量符时必须确保 PlaceholderAPI 的设置是正确的!


如果你想使用变量,你需要下载 PlaceholderAPI 这一插件(将自动使用).


如果你想要使用 'Player' 变量符,你需要下载 'Player' 扩展。下载方式是输入指令&quot;/papi ecloud download Player&quot;



Server Pinging

是的,想在物品上显示服务器MOTD?想在物品上显示当前在线玩家数量?这都是有可能的!


教程.1


我们需要设置一个“通道”,让BossShop可以顺着这个通道找到我们指定的服务器


例:


代码:

  1. shop:
  2. ServerHub:
  3.     RewardType: playercommand
  4.     PriceType: free
  5.     Reward: server hub
  6.     MenuItem:
  7.     - type:GOLDEN_APPLE
  8.     - amount:1
  9.     - name:&c&l&n点击来进入服务器大厅!
  10.     - lore:&7点击来连接!#&e%players% &3在线
  11.     - durability:1
  12.     InventoryLocation: 1
  13.     ExtraPermission: ''
  14.     ServerPinging: mc.server.net:25565 #我们铺设的 “通道”



教程.2


我们可以在Lore或者显示的名字里使用变量!
但是只能在ShopItem里奏效,其他都是不奏效的!


变量:


%players% | 显示铺设的“通道” 连接向的服务器的玩家数量。
%motd% | 显示铺设的“通道” 连接向的服务器的MOTD信息


例:

代码:

  1. Example:

  2.     MenuItem:
  3.     - type:REDSTONE
  4.     - amount:1
  5.     - name:&4最酷的服务器
  6.     - lore:&c%players% 在线



标题

BossShop 配置 其实并不难 !
首先,你要保证你已经安装了你需要的插件。


前置 (Bukkit Plugin隶属于Curse,但由于其功能要求,需要连接至Google,所以访问速度很慢!)
如果你想进行金钱交易,你需要:
    Vault (http://dev.bukkit.org/bukkit-plugins/vault/)
    或者其他支持 Vault 的经济插件。
如果你需要玩家的权限才能操作BossShop,你需要:
    Vault (http://dev.bukkit.org/bukkit-plugins/vault/)
    或者其他支持 Vault 的权限插件
如果你需要进行点券交易,你需要:
    PlayerPoints (http://dev.bukkit.org/server-mods/playerpoints/)
    Enjin Minecraft Plugin Points (https://www.curseforge.com/knowledge-base)
如果你需要定时指令之类的,你需要:
    ScheduledCommands (http://dev.bukkit.org/bukkit-plugins/scheduledcommands/)
如果你需要BossShop来打开一些特定的东西,你需要:
    GuiShopManager (http://dev.bukkit.org/bukkit-plugins/guishopmanager/)
配置
现在你已经安装好了你的所需插件?开始配置你的BossShop吧!
推荐网站 : http://yaml-online-parser.appspot.com/
它可以检查你配置文件是否有错误以及在线YAML配置!(为嘛我打不开..)


主要的设置:

代码:

  1. #
  2. signs:
  3. enabled: true #如果您启用(true)了,您可以通过牌子来打开商店。禁用即 false
  4. MainShop: menu #主菜单的名字(在菜单文件内进行配置),用来/bs 指令,模糊方式打开主菜单,主要打开的菜单。
  5. #



当插件加载后,您打开它自动生成的“BossShop”文件夹,会发现有一个config.yml(插件配置文件)以及shops文件夹
在这个文件夹内,是用来放菜单的。BossShop 插件是将每个菜单都是独立起来的,这些菜单的配置方式都是一样的。
1.它包含的设置项

代码:

  1. ShopName: BossShop #菜单的名字
  2. signs:
  3. text: '[BossShop]' #这是创建牌子时的第一行需要写的内容,这里就默认为[bossshop]
  4. NeedPermissionToCreateSign: true #需要权限才能创建牌子,如果设置为 false ,那么每个人都可以创建打开BossShop商店的牌子。

2.BossShop插件可以设置很多商店物品,以及各种出售、收购方式。
每一个商店物品,都是同样配置格式,请大家不要搞错。

代码:

  1. <商店的名字>:
  2.     RewardType: <出售的物品>
  3.     PriceType: <价格类型>
  4.     Price: <价格数>
  5.     Reward: <出售的物品、属性>
  6.     MenuItem: <物品的类型>
  7.     Message: <出售/收购后显示的信息>
  8.     InventoryLocation: <物品了位置>
  9.     ExtraPermission: <购买该物品所需要的权限> #你可以留出这一栏,来让所有玩家都能购买



具体的解释:


&lt;商店的名字&gt;
这里是设置你所出售物品的名字,例如你要出售一个泥土,但是它只会显示 “泥土”
而配置该项目,您可以让他变成 &lt;辣条&gt;然后,它的名字就是 &lt;辣条&gt;
假如你想出售给玩家满血治愈的效果,那么你只需要设置为 &lt;治愈&gt; 之后通过指令执行 heal 就行了。


&lt;RewardType&gt;
这里用来设置玩家通过购买一个物品后,支付了所需的物品,获得的物品设置,现有的给予玩家物品类型:
指令 Command
权限 Permission
定时指令 (&lt;等待的时间&gt;:&lt;指令&gt;. 那指令就会在等待的时间到达后执行指令。) TimeCommand
钱数(数字) Money
点券(数字) Points
商店 (商店的名称,打开由BossShop为主的其他菜单) Shop
以玩家的权限来执行指令 PlayerCommand
蹦极服传送到其他的服务器(一个服务器的名称,将玩家传送到其他服)


若您想执行指令,那么就是
RewardType: 'command:heal'
以此类推


&lt;PriceType&gt;
价格的类型,玩家如果要购买那个物品,那么就需要价格,现有的价格类型:
Money (数字)
Points (数字)
Exp (数字)
item (需要的物品)
Free (免费获得)


如果您想免费出售泥土,那么您可以:

代码:

  1. PriceType: 'free'



&lt;Price&gt;
用来设置你已经通过 PriceType 的类型,那么你就需要设置需要多少个东西
如果我们设置了PriceType: 'Money' 就是花钱来购买这个物品
那么我们设置 Price: '1' 就是花1块钱来购买这一个物品。


&lt;Reward&gt;
当玩家成功购买了此物品,执行的东西
它可以为一个数字、多个权限、多个指令


若当人购买了该物品,您想让玩家被治愈
那么您可以在此行设置:

代码:

  1. Reward: 'heal %name%'

%name% 就是购买的玩家的名字


&lt;Menuitem&gt;
这是在菜单内经常见到的,就是你需要出售的一个选项,您可以自定义它的名字、Lore、耐久、附魔等,详情请参阅“高级物品”一章
如果我们要出售1个泥土,那么就是:

代码:

  1.     MenuItem:
  2.     - 'type: DIRT' #物品类型
  3.     - amount:1 #数量

也可以编辑它的名字或者是Lore

代码:

  1.     MenuItem:
  2.     - 'type: DIRT'
  3.     - amount:1
  4.     - name: '泥土'
  5.     - lore: '&d&l泥土 &c&l价格:&6&l1块钱'

注意:物品的类型必须是像 DIRT 、 DIAMOND_BLOCK 、 IRON_BLOCK 这样的英文名


&lt;Message&gt;
就是玩家购买后给玩家发送的信息,如果你不想给玩家发送信息,那么就设置为''


变量:
%player% 触发者的名字
%itemname% 物品名
%rewardtype% 显示奖励
%reward% 奖励类型
%pricetype% 价格类型
%price% 显示价格


例如:
&quot;&amp;1您购买了泥土! &amp;c您还需要 %left% 才能升到下一级&quot;
治愈玩家 需要Ess 插件或者其他插件的支持
这些信息通常会被Ess发送,所以你留空即可。


&lt;InventoryLocation&gt;
将你出售的物品放在菜单的一个指定的地方,第一行有1 2 3 4 5 6 7 8 9 第二行就是10 11 12 13 14 15 16 17 18 以此类推
泥土很重要!让我们把它放在第一个,来,填上1
至于治疗?谁没事到处去打架?把它放到最后,填上27


&lt;ExtraPermission&gt;
无权限,不购买。这个功能可以帮助你让玩家们氪金
泥土对于普通玩家而言太重要了!我们必须让氪金过的VIP才能购买。所以让我们在这儿填写 VIP.BuyDirt ,然后把这个权限分给VIP
每个人都有医治的权利!把它留空。


&lt;ServerPinging&gt;
想要了解此项,请访问ServerPinging一章


完事~
如果您能遵循这个格式
全部配置完毕后,安装上这一个菜单配置文件 然后输入 bs reload (重载插件) 之后输入 bs 即可打开啦~



符号

你能在所有BossShop文档里面使用符号 (物品名,物品介绍,信息,等等).





例子:


name:&amp;6PointShop &amp;a[v]



鸣谢

主要翻译者
贡献度
折算比
@Smokey_Days
123
45%
@407
77
28%
@Auange_M夜幕
61
22%

次要翻译者
贡献度
折算比
@迷の十六
12
0.4%

分工
BS Main Smokey_Days
Symbols Smokey_Days
ItemData Smokey_Days
PlaceHolders 迷の十六
Setup Guide 407
Metrics Smokey_Days
Overlapping Item System Smokey_Days
Sever Pinging 407
Configuration Auange_M夜幕
Default Shop Auange_M夜幕
FAQ Smokey_Days

同时感谢PCD各成员在翻译过程中提出的宝贵意见!


ouAuAuo
本帖最后由 Auange_M夜幕 于 2017-4-2 15:53 编辑

    我是第一次翻译wiki,翻译过程中的确有写翻译得不够好的地方,这次翻译还是有一些纰漏,但是总体而言还是算对得起大家~    谢谢大家的支持!

UltraPanda
本帖最后由 407 于 2017-4-2 15:56 编辑

同上,第一次编辑Wiki,新人嘛,不可能没错误
有错误大家可以提出来哦~

~~

小林.
滑稽..楼上两个人要继续加油..虽然烟日是最棒的

迷の十六
我是第三次翻译wiki,翻译过程中的确有写翻译得不够好的地方,这次翻译还是有一些纰漏,但是总体而言还是算对得起大家~    随便吧.......

BrNeWar
很不错的WiKi翻译呢.
很有用噢.先收藏了.继续加油各位

CJPOFEGG
说实话,bs太高能了

我是亡灵
66666666666

ouAuAuo
CJPOFEGG 发表于 2017-4-3 07:50
说实话,bs太高能了

BS的确很好用,功能很齐全,附属插件大部分也都是BS作者制作的,而且BS常年更新

952637713
66666666666666666666666666

Proud丶Mumu
很需要!!666666666

触feel
mcbbs有更精彩加油啊。

1933817959

Mo_Ying_

绝古
为什么我把玩家变量放在lore上面就没用了=-=

q2401023554
MCBBS有你更精彩!

volta薯片~
章鱼啊,你就不能整个折叠....

Nuptials9772
服主们的福利啊,好评

黎大寒QOQ
围观一下,虽然有些不懂233

不可壹世
哇~我怎么不知道有这么一个插件,我以前一直是用cc和其他插件结合的

qq734991493
看起来有点意思啊

chiqingc
支持  不错

chiqingc
支持  不错

chiqingc
支持  不错

LightBlue2017
谢谢楼主的搬运!!真是一个好东西!!我的云主机服务器也可以用!!!

wangyuasdas
支持!!!!!一定支持!!!!

1034986560
支持一下,很厉害的样子

风扇滑翔翼
特殊权利购买不影响eula吗

123465789...
6666666666666666666666666666

TRLLolita
我觉得script block插件貌似可以完成大部分工作。。

PHontdoge棒冰
嗨呀!终于找到了 好评!就是喜欢你们这种人 金粒献上

2212426297
楼主BossShop怎么使用PlaceholderAPI插件的变量?

2212426297
怎么才能在BossShop的菜单上显示特殊的符号呢,比如这样的?(淬炼*)

ZT7.7
请问 bs右键功能是如何做到

Rymfader
话说这个教程也适用bossshoppro吗

MC_Lone
这个emmm,可以用钟表吗?

awd410842
又可以愉快的与小伙伴们愉快的交易了。

jum963
楼主楼主 我的服务器12.2版本 两个附属插件都用不了啊版本不支持怎么办!

兴M兴C
jum963 发表于 2018-8-17 21:22
楼主楼主 我的服务器12.2版本 两个附属插件都用不了啊版本不支持怎么办!

可能服务端不支持,

huxianrui
想要一部分的汉化配置,就是那些提示信息

soil-sword
BossShop帮大忙了!

2366077490
mcbbs有你更精彩~

Breathless.
符号就很厉害 MCBBS有你更精彩~

Breathless.
可谓是一篇炒鸡完整的科普了      可是给VIP折扣咋整呢?

三色堇Cyyy
bossshop怎么以OP的身份运行命令?

神魔愤怒
Sssssssssss