Skip to content
On this page

猹の等级

配置文件

yml
# 验证API
apiKey: "请输入CDKey"
############################
#         数 据 库          #
############################
# 支持数据存储mysql|yml,修改需要重启插件
database-type: mysql
# 数据库配置
database:
  schema: "cha_plugin"
  # mysql数据库账号密码
  username: "root"
  password: "root"
  # mysql数据库地址端口
  host: "localhost"
  port: "3306"
############################
#         系统设定          #
############################
# 是否取消原版经验掉落
cancel-minecraft: true

等级文件

yml
# 唯一ID
default:
  # 是否默认同步到原版经验
  sync: true
  # 默认启用状态
  enable: true
  # 掉落经验的设定
  drop:
    # 是否在获取原版经验时同步增长经验
    minecraft: true
    # mm兼容,在击杀指定id的mm生物后获得经验
    mythic:
      - "测试怪物:10"
      - "测试怪物2:100~110"
  # 最大等级
  max-level: 30
  # 经验公式
  exp:
    # 1~10级经验公式
    1: "{level} * 10"
    # 11~20级经验公式
    11: "{level} * 20"
    # 21~最大等级经验公式
    21: "{level} * 30"
  # 队伍经验公式(可选)
  team-exp: '{exp} / {member_amount}'
  # 权限经验倍率,同时有多个权限时,以最后一个倍率为准
  perm:
    # 权限名称:倍率
    - "cha_level.vip1:1.5"
    - "cha_level.vip2:2"
    - "cha_level.vip3:3"
    # 可以用作经验惩罚
    - "cha_level.punishment:0.1"
  # 升级指令
  upgrade:
    - "op:say 我升级了"
  # 指定等级升级指令
  # 以下例子仅在玩家升级到5、10级时会触发特定指令
  upgrade-level:
    5:
      - "op:say 我升到了5级"
    10:
      - "op:say 我升到了10级"
  # 每日经验上限(可选)
  daily-limit:
    - "1000"
    - "cha_level.vip1:2000"
    - "cha_level.vip2:3000"
  # 每日重置时间CRON(可选)
  daily-reset: "0 0 0 * * ? *"
  # 等级称号
  title:
    0: "紫铜"
    5: "青铜"
    10: "黄金"
    20: "白金"
    30: "钻石"
  # 天赋设定
  talent:
    # 天赋名称
    力量:
      # 每级天赋加成
      - "力量:1"
    智力:
      - "智力:1"
    敏捷:
      - "敏捷:1"
    精神:
      - "精神:1"
    体质:
      - "体质:1"
  # 每级获得天赋点
  point:
    # 样例0~10级给1点
    0: 1
    # 10+给2点
    10: 2
  # 重置天赋指令消耗金币
  reset:
    # 例:0~9级 1000,10+ 10000
    0: 1000
    10: 10000

语言文件

yml
exceed-daily-limit: "你今天获得的经验已达上限"
add-exp: "你获得了 {exp} 点经验"
sub-exp: "你失去了 {exp} 点经验"
add-level: "你获得了 {level} 级"
current-exp: "当前经验 %chalevel_default_exp% / %chalevel_default_maxexp%"
current-level: "当前等级 %chalevel_default_level%"
current-daily: "今日经验 %chalevel_default_dailyexp% / %chalevel_default_dailymaxexp%"
exceed-max-level: "未配置相应等级经验公式或超出最大等级"
success-set-level: "成功设置等级"
not-online: "目标玩家不在线"
talent-not-found: "天赋不存在"
talent-point-not-enough: "天赋点不足"
remaining-points: "&f&l剩余属性点:{points}"
total-points: "&f&l属性点: {points}"
money-not-enough: "余额不足"
talent-allocate-success: "天赋分配成功"
point-reset-success: "属性重置成功"
add-addon-success: "额外属性点添加成功"