差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
插件手册:bossshop:conditions [2022/02/06 14:05] – [AND] duangfafa | 插件手册:bossshop:conditions [2022/02/07 16:44] (当前版本) – [例子] duangfafa | ||
---|---|---|---|
行 33: | 行 33: | ||
- amount: | - amount: | ||
InventoryLocation: | InventoryLocation: | ||
+ | ExtraPermission: | ||
5: # | 5: # | ||
RewardType: nothing | RewardType: nothing | ||
行 101: | 行 102: | ||
# 可能的条件类型和示例。 | # 可能的条件类型和示例。 | ||
所有条件类型: | 所有条件类型: | ||
- | - Money/ | + | - Money/ |
+ | # 金钱 | ||
- over: | - over: | ||
- | - under: | + | - under: |
- | - equals: | + | - equals: |
- | - between: | + | - between: |
- | - ServerPinging | + | |
- | - online: | + | - ServerPinging |
- | - over: | + | # 延迟 |
- | - under: | + | - online: |
- | - equals: | + | - over: |
- | - between: | + | - under: |
- | - Permission | + | - equals: |
- | - match: | + | - between: |
- | - dontmatch: | + | |
- | - Group | + | - Permission |
- | - match:plus (Shows item if user is in group Plus) | + | # 权限 |
- | - dontmatch:vip (Shows item if user is NOT on group vip) | + | - match: |
- | - Item | + | - dontmatch: |
- | - match: | + | |
- | - dontmatch: | + | - Group |
- | - HandItem | + | # 权限组 |
- | - match: | + | - match:admin (如果用户在 admin 组中,则显示项目) |
- | - dontmatch: | + | - dontmatch:admin (如果用户不在组 admin 中,则显示项目) |
- | - Health/ | + | |
- | - over: | + | - Item |
- | - under: | + | # 物品 |
- | - equals: | + | - match: |
- | - between: | + | - dontmatch: |
- | - Time | + | |
- | - over: | + | - HandItem |
- | - under: | + | # 手中的物品 |
- | - equals: | + | - match: |
- | - between: | + | - dontmatch: |
- | #RealDay = Day of year; RealWeekDay = Day of week, starting with monday | + | |
+ | - Health/ | ||
+ | # 血量/ | ||
+ | - over: | ||
+ | - under: | ||
+ | - equals: | ||
+ | - between: | ||
+ | |||
+ | - Time | ||
+ | # 时间 | ||
+ | - over: | ||
+ | - under: | ||
+ | - equals: | ||
+ | - between: | ||
+ | |||
+ | #RealDay = 一年中的一天; | ||
+ | #RealWeekDay = 星期几, 星期一 | ||
- RealYear/ | - RealYear/ | ||
- | | + | # 匹配年/ |
- | - under: | + | |
- | - equals: | + | - under: |
- | - between: | + | - equals: |
+ | - between: | ||
- LightLevel | - LightLevel | ||
- | | + | # 光照亮度 |
- | - under: | + | |
- | - equals:15 (Matches if lightlevel is at maximum brightness) | + | - under: |
- | - between: | + | - equals:11 (如果值 等于 11 则匹配) |
- | - LocationX/ | + | - between: |
- | - over: | + | |
- | - under: | + | - LocationX/ |
- | - equals: | + | # 匹配 X,Y,Z |
- | - between: | + | - over: |
+ | - under: | ||
+ | - equals: | ||
+ | - between: | ||
- World | - World | ||
- | | + | # 匹配世界 |
- | - dontmatch: | + | |
+ | - dontmatch: | ||
- Weather | - Weather | ||
- | | + | # |
- | - dontmatch: | + | |
+ | - dontmatch: | ||
</ | </ | ||
+ | ==== 占位符条件 ==== | ||
+ | 条件类型“placeholdernumber”和“placeholdermatch”允许检查任何BossShopPro或PlaceholderAPI支持的占位符并检查任何支持的插件的值。 | ||
+ | |||
+ | __占位符编号:__ | ||
+ | <code yaml [enable_line_numbers=" | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | </ | ||
+ | |||
+ | __占位符匹配:__ | ||
+ | <code yaml [enable_line_numbers=" | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | </ | ||
+ | 占位符中的冒号 (":" | ||
+ | |||
+ | **模支持** | ||
+ | |||
+ | 数值条件类型支持模。这是一个高级示例: | ||
+ | <code yaml [enable_line_numbers=" | ||
+ | Moving_1: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_2: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_3: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_4: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_5: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_6: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_7: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_8: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | Moving_9: | ||
+ | MenuItem: | ||
+ | - name:& | ||
+ | - type: | ||
+ | RewardType: NOTHING | ||
+ | PriceType: NOTHING | ||
+ | Message: '' | ||
+ | ExtraPermission: | ||
+ | InventoryLocation: | ||
+ | Condition: | ||
+ | - type: | ||
+ | - ' | ||
+ | </ | ||
+ | 这将生成一个动画项目,该项目将从插槽 1 移动到插槽 9,然后再次从插槽 1 开始。 | ||
+ | |||
+ | 将 "# | ||
+ | |||
+ | 例如,如果您使用条件类型“realsecond”并使用模“10”,则条件检查器收到的所有值都在 0 和 9 之间,因为“< | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||