本帖最后由 longlongz 于 2018-11-19 05:24 编辑

BossShopPro
FAQ | 问题解答
字数统计: 1468字

"无法使用生怪蛋怎么" (亦可作刷怪类问题的解决方案)
使用"monsteregg:<mob id/name>" 并下SilkSpawners: https://www.spigotmc.org/wiki/bossshoppro-itemdata/.


"
我的玩家可以从GUI里拿西"
我基本可以肯定这并不是系漏洞,很可能是您的置或者是其他的插件和我的插件生了冲突。去的几个案例都表明并不是我插件出问题,下面是几种可能的解

1.     这些物品可能并不存在于服器内,可能是玩家意利用服bug制造出来的不能使用的物品。(除非玩家有像2或者3里的权限时.).
2.     玩家正创造模式(或在拥有不存在物品是切创造模).创造模式下的玩家有限生成任何物品(除非被其他插件限制). 种情况下不存在物品被定义为想要生成的,所以可以被生成出来.
3.     测试问题的玩家op限,所以被允.
4.     你正在使用一个和BSP有冲突的插件: 它干BSP的物品点事件,并且在予玩家物品取消了物品点事件.当玩家点一个BSP gui,物品点事件可能被. 玩家能获取物品的唯一原因就是当其他插件干扰了BSP. 您可以通过暂时删除其他插件以看是不是这个问题。.
如果您不能解决问题请发给我一个有更多细节PM (最好是有一个能说明问题视频).


"
插件不在工作,当我入指令没有任何的反"
可能BSP没有开始运作,很大可能是因缺失了一部分文件. 下面是几个可能的原因,知道了原因之后更加容易解决问题J.

1.     使用"/plugins" 指令BSP是否被禁用.
2.     打开"plugins/BossShopPro/BugFinder.yml" 文件已看更多信息. 所有的问题都被记录里,比如文件缺失.
3.     留意console/log 文件里提示的错误信
4.     留意console/log 文件的警告

"
我不能用材料xy把物品加入商店"
请确保您使用了正确的材料名称. BossShopPro Configure 设置工具自了自材料名称的功能,您也可以用 Spigot Javadocs 看材料的名字.

"
有一些PlaceholderAPI 量无法运作"
首先确保 PlaceholderAPI(PAPI) . PAPI 并不提供所有的占位符, 但是你可以根据自己的需求下PAPI 拓展包. 当你想使用一个特定PAPI 占位符, 使用指令"/papi ecloud"载对应PAPI拓展包.

"
在物品被点之后将商店关闭吗"
是可以实现的,通使用"CloseShopAfterPurchase: true/false" 点我here.

"ItemShops –
我怎么增加一个返回按到我的ItemShops 商店里?"
ItemShops
可以和普通BossShopPro 商店一起使用:
  1. ShopName: CombinedShop
  2. [...]
  3. itemshop:
  4.   stone:
  5.     Worth: 3.0
  6.     Item:
  7.     - type:STONE
  8.     - amount:64
  9. shop:
  10.   menu:
  11.     RewardType: shop
  12.     Reward: menu
  13.     PriceType: nothing
  14.     MenuItem:
  15.     - type:CHEST
  16.     - name:&9&l&n菜单
  17.     - 'lore:&7回到主菜单.'
  18.     Message: ''
  19.     InventoryLocation: 50
  20.     ExtraPermission: ''
复制代码

过这种方法,你可以将任何物品,包括一个返回按加入你的ItemShops 商店里.

注意事: 未设置情况下你的商品将不会在一个GUI 面中, 另一个面会被添加并且BSP 本身提供了引物品. 这些引导物品可以在你的"BossShopPro/pagelayout.yml"文件里修改, 或者是完全禁用. 设置pagelayout.yml 包括一个"" 这可带领玩家到主目. 你可以除或者改动这个按钮.

"
有原版物品名称的占位符?"
里看看, https://www.spigotmc.org/wiki/bossshoppro-placeholders/ 有所有的占位符列表呢. 使用"%material%" 并且装 LanguageUtils 就可以有原版物品名称了.

"
我怎么有特殊名字的物品?我希望我的玩家有特殊名字的."
看看 https://www.spigotmc.org/wiki/bossshoppro-item-comparison/ 这里有你想要的答.

"
我怎么建更多的商店面?"
首先,有两种方法:

1.     有很多个商店,都有按钮连
2.     有一个商店,但是有很多
1. 1. 有很多个商店,都有按钮连

·      建多个不同商店
·      用按钮连接:让一个商店和多个商店连接这只需要加入带有"RewardType: shop" "Reward: <other shop name>"的商品
2. 有一个商店,但是有很多

要么是添加比一个物品GUI 能接受的更多的商品,或者是把商品的背包位置整至大于54(最后的gui 面位置). 这会让现在的商店不足以承受商品. 从而使BossShopPro 建更多面来放置商品. BossShopPro 会自增加一个"录页" 到你的商店,这可让玩家自由的浏览商店的不同. 录页面的视觉效果和功能可以在"plugins/BossShopPro/pagelayout.yml"文件里被更改.

"
我怎么取消指令?"

插件的.yml 文件, 就像我在视频说明的,是在BossShopPro.jar里面的. 所以你需要一个工具(比如7Zip), 才能像打开文件打开.jar文件,并且做出修改.