☄️
Code
  • 🌍新授权系统
    • ☁️云端插件使用说明
    • ⏳授权时效说明
    • ⚙️授权数据迁移
    • 🐟授权摸鱼模式
    • ❌旧授权系统
    • ⁉️常见问题
  • 🌏知识星球
  • JobFrame
    • 👾Job Frame
      • 插件配置
      • 插件命令
      • 插件兼容
        • DungeonPlus
        • HolographicDisplays
        • Chemdah
        • GermPlugin
        • DragonCore
      • 工作组
        • 对象持续交互模块
        • 对象生成模块
        • 对象初始化模块
        • 对象实体&方块类型
      • 工作对象
        • 对象占位符
          • Player
          • Object
          • Content
          • Random
          • Time
        • 对象动作脚本
          • Script
          • Object
          • Player
          • Item
          • Persistent
          • Step
          • Particle
          • Visible
          • Entity
          • Block
          • Hologram
          • Task
          • Data
          • Temp-Data
          • Germ
          • Dragon
      • 刷新点
      • 插件示例&视频
        • 最基础的示例
        • 草药采集示例
        • 普通的宝箱示例
        • 循环的宝箱示例
        • 体力系统的宝箱示例
        • 蓝水晶矿示例 (过时)
        • 训练史莱姆示例 (过时)
      • 更新记录 (记录不及时)
        • 1.2.1
        • 1.1.0
        • 1.1.9
        • 1.0.9
        • 1.0.8
        • 1.0.7
        • 1.0.6
  • CraftFrame
    • 🌠Craft Frame
      • 插件视频
      • 插件命令
        • Craft 命令
      • 工艺动作组
        • Data Action
        • System Action
        • Describe Action
        • Quality Action
        • Amount Action
        • Name Action
        • Type Action
        • Score Action
        • Nbt Action
      • 工艺占位符
        • Data
        • Score
        • Quality
        • Random
        • Content
        • Describe
        • Material-Data
        • Material-Central
      • 工艺界面
        • Class (分类界面配置)
        • Interface (制作界面配置)
      • 工艺图纸 (主配置)
        • 自定义动作组
        • 工艺阶段
      • 工艺交互按钮
      • 工艺示例配置
        • 锻造示例
        • 强化示例
        • 炼药示例
        • 重铸示例
        • 继承示例
      • 更新记录 (记录不及时)
        • 1.0.8
        • 1.0.6
        • 1.0.5
        • 1.0.4
        • 1.0.3
        • 1.0.2
        • 1.0.1
      • 常见问题
  • Item Extension
    • 💎Item Extension
      • 插件命令
      • 插件兼容
      • 扩展语句
      • 扩展技能
      • 扩展道具
      • 扩展界面
      • 扩展示例
        • 装备附魔
        • 装备宝石
        • 装备赋能
      • 开发文档
      • 更新记录
  • StallMatket
    • 📦Stall Market
      • 插件视频
      • 插件配置
        • Layout (界面布局)
        • Currency (交易货币)
      • 插件命令
        • Stall 命令
        • Request 命令
      • 摊位等级
      • 摆摊区域
      • 数据同步
  • AttributeInventory
    • 🥋Attribute Inventory
      • 插件配置
      • 插件命令
      • 背包组
      • 背包套装
      • 开发兼容
        • 属性兼容
        • 获取装备
        • API
  • RefinePlus
    • 🔮Refine Plus
      • 洗练界面
      • 洗练项目
      • 洗练道具
      • 更新记录
        • 1.0.1
        • 1.0.2
        • 1.0.3
  • TalentAttribute
    • 📕Talent Attribute
      • 插件配置
      • 插件命令
      • 插件变量
      • 天赋界面
        • 天赋页物品
        • 天赋页布局
        • 天赋项
由 GitBook 提供支持
在本页
  • 介绍
  • 例子
  1. StallMatket
  2. Stall Market
  3. 插件配置

Currency (交易货币)

上一页Layout (界面布局)下一页插件命令

最后更新于2年前

介绍

插件支持自定义交易货币,只需要你所需的货币来源于某个插件,而那个插件提供数值变量、数值增减操作命令即可自定义为一种货币

例子

根据下方例子及注释即可自由自定义新的建议货币,自定义货币后还需再 config.yml 配置内的优先级处设置对应的优先级数据 ( -> priority -> currency 配置项)

#货币名称
currency-name: "金币"

#货币处理
currency-process:
    #判断玩家在购买商品时有没有足够的金币数量
  - condition: "%vault_eco_balance_fixed% >= {VALUE}"
    #不满足条件则提示该内容
    message: "&f你需要有 {VALUE} 金币"
    #满足后成功购买商品并执行该命令扣除玩家身上的金币
    commands:
      - "eco take %player_name% {VALUE}"

#货币储存 (通过摊位仓库储存货币)
currency-store:
    #判断玩家有没有足够的金币可以储存进仓库
  - condition: "%vault_eco_balance_fixed% >= {VALUE}"
    #不满足条件则提示该内容
    message: "&f你的金币只有 %vault_eco_balance_fixed%"
    #满足后将金币自动储存进仓库,并执行该命令扣除玩家身上的金币
    commands:
      - "eco take %player_name% {VALUE}"

#货币提取
#摊主出售完商品在摊位仓库内提取货币也是通过该功能
currency-extract:
  - message: "&f你的金币货币储存只有 {VALUE}"
    extract-message: "&f成功提取金币货币,数量 {VALUE}"
    #玩家通过摊位仓库提取货币时触发命令
    extracts:
      - "eco give %player_name% {VALUE}"

#摊主设置界面内显示的物品材质
#界面: stall_goods_sell.yml、stall_goods_purchase_price.yml
owner-item-meta:
  material: GOLD_INGOT
  name: "§f设置金币价格"
  lore:
    - "§f当前设置 §c{VALUE}"
    - " "
    - "§6SHIFT点击 §f重置设置"

#买家购买界面上显示物品 (商品为出售类型时)
#界面: player_buy.yml、player_sell_purchase.yml
buyer-item-meta:
  material: GOLD_INGOT
  name: "§f金币"
  lore:
    - "§f花费 §c{VALUE} §f购买"

#收购商品卖家(非摊主)界面上显示的物品 (商品为收购类型时)
#界面: player_sell_purchase.yml
seller-item-meta:
  material: GOLD_INGOT
  name: "§f金币"
  lore:
    - "§f收购价格 §c{VALUE} §f个"
    - " "
    - "§f摊主储存账户剩余 §c{STORE-VALUE} §f金币"
    - "§f小于 §c{VALUE} §f无法使用"

#摊位仓库货币储存显示
store-item-meta:
  material: GOLD_INGOT
  name: "§f金币"
  lore:
    - "§f当前储存数量 {VALUE}"
    - " "
    - "§6左键 §f储存货币"
    - "§6右键 §f提取货币"
📦
config.yml