BossShop——老板商店插件

配置一个可用商品,红色节点为重置版新加的属性
例子物品:
    # 购买该物品需要的特殊权限,此节点的设置请参考原帖
    ExtraPermission: ''
    # 菜单物品,菜单物品里支持的项有(忽略大小写):
    # name--------------->物品名称
    # lore--------------->物品的lore,#号作为换行符
    # id----------------->物品数字id
    # type--------------->物品英文ID,可以是 STONE:1 的写法
    # amount------------->物品显示数量
    # durability/damage-->物品耐久
    # enchantment-------->附魔  使用 <数字#等级> 或者 <附魔名字#等级>,不包括尖括号
    # nbt---------------->一个NBT节点,节点名在文件nbt.yml中的NBTS节点下使用/BS nbt add可以将当前手上的物品的NBT添加到文件
    #  其他一些不常用的
    MenuItem:
    -  name:&9&l工业/TE物品
    # 此处使用了PlaceHolderAPIplayerpoints模块变量%playerpoints_points%
    -  lore:&b&l你的剩余点券:&l&r&9%playerpoints_points%
    -  id:165
    -   amount:1
    -  nbt:1463204818_DIAMOND_SWORD
    # 背包位置
    InventoryLocation: 1
    # 物品成功购买之后发送给玩家的消息,可以配置PlaceHolderAPI变量
    Message: ''
    # 价格类型,所有支持的价格类型(忽略大小写):
    # Money------->金币
    # Item-------->物品
    # Points------>点券
    # Exp--------->经验,等级
    # Nothing----->什么都不需要
    # Free-------->免费,感觉和上面的没区别
    PriceType: item
    # 价格,如果是物品,可以,多个物品,物品加上特殊标签后就可以当兑换商店用了
    Price:
    -  -   type:WOOL
        -  name:兑换要求物品1
        -  amount:10
        -  durability:14
    -  -   type:WOOL
        -  name:兑换要求物品1
        -  amount:10
        -  durability:11
    # 奖励类型
    RewardType: item
    # 奖励的东西
    Reward:
    -  -   type:WOOL
        -  name:兑换得到的物品
        -  amount:10
        -  durability:14
    # 物品总的数量限制,不加默认无限制,0时表示售罄
    NumberLimit: 10
    # 个人物品数量限制,不加默认无限制,个人购买记录保存在buyRecord.yml
    PersonalLimit: 2
    # 如果物品库存为0,则不显示该物品,可以不加,不加默认显示
    HideNoStock: false
    # 如果物品不在购买时间,则不显示该物品,可以不加,不加默认显示
    HideNotTime: false
    # 可选项,不加默认无限制
    # 时间设置格式必须为 yyyy-MM-dd hh:mm ,格式不能错
    # y对应四位年份,MM对应月份(1位的开头补0),d对应天数,h对应小时,mm对应分钟
    TimeLimit:
        # 可选项,不加默认无限制,开放购买时间
        start: 2016-03-15 19:00
        # 可选项,不加默认无限制,结束购买的时间
        stop: 2016-03-15 20:00
    # 物品属性隐藏值,1.8.3及其以后的版本有效,具体用法参考配置文件说明
    HideItemFlag: 63
    # 寄售物品专属节点,所有者的UUID
    Owner: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    # 寄售物品专属节点,所有者的名字,这个节点只是为了看的,插件中并没有用
    OwnerOnlyForLook: xxxx
    # 抽奖物品专属,抽奖物品的权重,权重越大,概率越高,不加默认权重为0
    Weight: 666
    # 右键点击购买商品的数量,如果未设置则参照商店配置
    RightClickBuyCount: 16
    # 是否允许玩家更改右键点击购买数量,,如果未设置则参照商店配置
    # Free,Shop,Permission,Lottery,Enchantment类型的物品强制不能设置右键购买数量
    AllowChangeRightClickBuyCount: false
    # 是否在右键购买数量大于1时显示右键购买数量
    ShowRightClickBuyCount: true

配置一个抽奖商店

让商店成为一个抽奖商店,只需要在文件的Setting配置节点下的ShopTypeSpecial: true 就可以了,此时打开商店,物品将会交替显示

设置玩家抽奖,此时你需要往该商店中增加一个购买类型为Lottery的物品,玩家点击该物品就可以开始抽奖了

设置抽中比例,在物品节点下添加   Weight: 数字 节点,可以设置奖品权重,如果奖品的权重为0,抽奖结果里不会抽到该物品,但是抽奖过程仍然会显示该物品,你可以设置奖品为免费,也可以设置兑换价格

文件下载

路由侠

发表评论

您必须 登录 才能发表留言!