Skip to content
On this page

猹の渡劫

配置文件

yml
############################
#         插件验证           #
############################
apiKey: "请输入CDKey"
############################
#         数 据 库          #
############################
database:
  schema: "cha_plugin"
  # mysql数据库账号密码
  username: "root"
  password: "root"
  # mysql数据库地址端口
  host: "localhost"
  port: "3306"
############################
#         系统设定          #
############################
settings:
  # 玩家最初阶段
  normal: '炼体期'
  # 阶段等级尾缀
  suffix: ""
  # 检测物品时需要兼容的 萌芽|龙核 槽位
  slot:
    - "germplugin_cha_dujie_slot"

境界文件

yml
炼体期: ###与文件名相同
  title: "炼体期"   ###  %ChaDujie_Jingjie%  所返回的值
  levelId: "default" # 指定等级配置
  level: 10 # 炼体期等级上限,即限制config.yml中settings的papi变量 在达到等级10时,提示玩家需要渡劫才可继续升级👉lang.yml里设置对应提示
  nextlevel: "筑基期" # 下一阶段的阶段配置名称,如果留空或删除则为最高境界
  maxplayers: 4 # 可帮忙助阵的玩家数量
  locations: ###渡劫地点 如果是locations: [] 即为不限制地点
    - "world,0-100,10-100,0-100"
  attributes:  #####  %chadujie_jingjieshuxing% 变量将返回下面的内容,自动换行
    金灵根: ###当玩家拥有 金灵根 这个权限时,所增加的属性 有 金灵根 权限时,金灵根与默认的属性都将增加给玩家
      - "攻击力:1" ###ap属性
    默认:  ###默认增加的属性 不检测权限
      - "攻击力:1"
  ### 渡劫条件
  conditions:
    - "perm:chadujie.vip1"
    - "papi:%player_level% >= 5"
  ### 开始渡劫指令
  preDos:
    - "op:say %player_name%玩家开始渡劫"
  ### 渡劫成功指令
  succDos:
    - "op:say %player_name%玩家渡劫成功"
  ### 渡劫失败指令
  failDos:
    - "op:say %player_name%玩家渡劫失败"
    - "op:mm mobs spawn CS2"
    - "op:mm mobs spawn CS2"
  lightings:
    1: #第一道雷劫
      damage: "100/{members}" #雷劫所造成的伤害  {members}为渡劫玩家的数量 比如我邀请了hundan300帮我渡劫,那members就是2,是对每个人所造成的伤害,只要渡劫玩家本体不死亡即渡劫成功
      time: 10 # 单位为秒,即第一道雷劫与第二道雷劫之间的间隔
      item:  ###该项参数可删除
        1:  ###道具1 [可删除]
          name: "避雷符" ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
          lore: ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
            - "避雷符"
          defend: 50 # 该道具可抵消的雷劫伤害
          consume: true # 是否被消耗
        2:  ###道具2 [可删除]
          name: "避雷符" ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
          lore: ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
            - "避雷符"
          defend: 50 # 该道具可抵消的雷劫伤害
          consume: false # 是否被消耗
      dos: # 该道雷劫所运行的指令
        - "op:say 第一道雷劫来袭,且看道友能否渡过此劫"
        - "op:mm mobs spawn CS2"
        - "op:mm mobs spawn CS2"
    2: #第二道雷劫
      damage: "100/{members}" #雷劫所造成的伤害  {members}为渡劫玩家的数量 比如我邀请了hundan300帮我渡劫,那members就是2,是对每个人所造成的伤害,只要渡劫玩家本体不死亡即渡劫成功
      time: 10 # 单位为秒,即第一道雷劫与第二道雷劫之间的间隔
      item:  ###该项参数可删除
        1:  ###道具1 [可删除]
          name: "避雷符" ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
          lore: ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
            - "避雷符"
          defend: "50" ####该道具可抵消的雷劫伤害
          consume: "true" ####是否被消耗
        2:  ###道具2 [可删除]
          name: ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
            - "避雷符"
          lore: ###可减少渡劫威力的道具,名称精准匹配,过滤颜色代码[可删除]
            - "避雷符"
          defend: "50" ####该道具可抵消的雷劫伤害
          consume: "false" ####是否被消耗
      dos: # 该道雷劫所运行的指令
        - "op:say 第一道雷劫来袭,且看道友能否渡过此劫"
        - "op:mm mobs spawn CS2"
        - "op:mm mobs spawn CS2"

语言文件

yml
max-level: "§c已经达到等级上限"
max-stage: "§c已经达到境界上限"
not-enough-condition: "§c条件不足,无法渡劫"
not-enough-level: "§c等级不足,无法渡劫"
not-correct-location: "§c请在正确的位置渡劫"
member-not-correct-location: "§c队友{player}不在渡劫位置"
no-invite: "§c邀请已过期或不存在"
invited: "§a{from}邀请你一起渡劫,请在一分钟内输接受"
invite-send: "§a邀请成功"
accept-invite: "§a成功接受邀请"
leave-team-success: "§a成功离开队伍"
join-team: "§a{player}已加入{leader}的渡劫队伍"
max-players: "§c渡劫队伍人数已满"
not-leader: "§c你不是队长,无法邀请"
already-in-team: "§c你已经在队伍中了"
team-not-exist: "§c队伍不存在"
not-in-team: "§c你不在队伍中"
team-disband: "§c队伍已解散"
leave-team: "§a{player}已离开队伍"
not-online: "§c玩家不在线"
reset-success: "§a属性重置成功"
already-dujie: "正在渡劫中,请勿重复输入指令"