插件手册:bossshop:reward_types

奖励类型

每个商店物品都有特定的奖励,玩家在购买时将获得奖励。有许多不同种类的奖励类型可供选择。此外,可以通过插件添加更多奖励。

计算支持:每种数字奖励类型都支持使用原始数字(不包括占位符)进行简单计算。例子:

  1. RewardType: money
  2. Reward: 120 * 64

Item

一个或几个项目。在此处了解有关 物品信息 的更多信息。

以一项为例:

  1. RewardType: item
  2.   Reward:
  3. - - type:DIAMOND
  4. - amount:5

包含多个项目的示例:

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

PlayerCommands

相关玩家执行的一个或多个命令。基本上在任何地方你都可以在这里使用不同的占位符。最常见的占位符是 %player%,它将被受影响的玩家的名字替换。

一个命令的示例:

  1. RewardType: playercommand
  2.   Reward:
  3. - warp spawn

带有多个命令的示例:

  1. RewardType: playercommand
  2.   Reward:
  3. - warp spawn
  4. - me has warp to the spawn

Commands

控制台执行的一个或多个命令。基本上在任何地方你都可以在这里使用不同的占位符。最常见的占位符是 %player%,它将被受影响的玩家的名字替换。

一个命令的示例:

  1. RewardType: command
  2.   Reward:
  3. - say 玩家 %player% 使用 %price% 购买了 %itemname%

带有多个命令的示例:

  1. RewardType: command
  2.   Reward:
  3. - 'gamemode %player% 1'
  4. - 'tell %player% 你进入了创造模式'

OpCommands 具有操作权限的玩家执行的一个或多个命令。基本上在任何地方你都可以在这里使用不同的占位符。最常见的占位符是 %player%,它将被受影响的玩家的名字替换。

一个命令的示例:

  1. RewardType: opcommand
  2.   Reward:
  3. - fly

带有多个命令的示例:

  1. RewardType: opcommand
  2.   Reward:
  3. - fly
  4. - give 4 64

Nothing 您可以使用 RewardType: nothing 进行装饰和类似的事情。玩家在点击此物品时将一无所获。


Enchantment

在玩家主手的物品中添加的附魔。奖励应如下所示:“奖励:<附魔名称/id>#<level>”。

例子:

  1. RewardType: ENCHANTMENT
  2.   Reward: 'enchantment:DURABILITY#3'

Money

给玩家金钱。因此需要插件Vault。使用乘数时,收到的钱将自动调整并除以因子。为了显示玩家将收到的实际金额,只需使用 '%reward%' 占位符。

例子:

  1. RewardType: money
  2.   Reward: 500

Point(略) 给玩家点数。支持的积分插件如下(如果您希望支持其他插件,请给我留言):


Permissions

玩家将获得的权限列表(或单个权限)。因此需要插件Vault。

具有一种权限的示例:

  1. RewardType: permission
  2.   Reward:
  3. - Permission.Node1
  4. - Permission.Node2
  5. - Permission.Node3

Shop

此奖励将打开另一个商店 GUI。只需将奖励设置为其他商店的名称。

  1. RewardType: shop
  2.   Reward: 2022圣诞节商店

ShopPage

这会将移动到当前商店的另一个页面。可能的奖励是:

next - 到下一页

previous - 到上一页

<any number> - 将播放器发送到指定页面

例子:

  1. RewardType: page
  2.   Reward: previous

BungeeCordServer

将玩家发送到指定的 BungeeCord 服务器。因此,您需要将服务器与BungeeCord连接。 例子:

  1. RewardType: bungeecordserver
  2.   Reward: survival

Exp

增加玩家的 exp 等级。

例子:

  1. RewardType: exp
  2.   Reward: 10

在这个例子中,玩家获得了 10 个额外的经验等级。


Close

关闭商店/库存 gui。

例子:

  1. RewardType: close
  • 插件手册/bossshop/reward_types.txt
  • 最后更改: 2022/02/06 16:53
  • duangfafa