本帖最后由 why637636 于 2021-8-18 18:55 编辑
DungeonPlusVitality
支持在线/离线每分钟恢复 不同权限组不同恢复值/不同体力上限 不同地牢不同配置
插件配置config.yml
- #固定路径存储,如果你的服务器需要跨服,则在第此填写您的数据存储路径,是一个名叫 data 的文件夹的路径!
- #是绝对路径,也就是全部的路径,例如 D:\\MC\\端\\1.12.2开服包\\plugins\\DungeonPlusVitality\\data
- #路径是整体全部路径哦 且斜杠是双斜杠 \\
- #如果不需要则不填写
- path: ''
- #以下为 提示消息配置
- # %dpv_notenough% 返回队伍中活力不足的人的名字 (此非PAPI!)
- # %dpv_needed% 返回该玩家进入该地牢所需的活力值 (此非PAPI!)
- # %dpv_vitality% 返回自身活力值 (此为PAPI变量)
- # %dpv_limit% 返回自身活力值上限 (此为PAPI变量)
- #消息前缀
- prefix: '&b[DungeonPlusVitality]'
- #当队伍里有人活力不足时
- notEnough: '&4进入副本失败!&a队员 %dpv_notenough% 活力不足!' #( %dpv_notenough% 此非PAPI! 仅为占位符!仅能在此句话使用!)
- #对每个活力不足的人的提示
- tishi: '&e进入该副本,你需要 %dpv_needed% 点活力!' #( %dpv_needed% 此非PAPI! 仅为占位符!仅能在此句话使用!)
- #以下为 默认权限组配置内容
- #当玩家没有特殊权限时,便会采用下面的配置
- defaultGroup:
- #每分钟恢复体力数(写0代表不恢复)
- num: 1
- #体力上限
- limit: 100
- #默认进入一个地牢所消耗的活力值(当该地牢没有被特殊配置时)
- defaultNum: 10
- #默认是否开启 离线回复体力
- offLineRecovery: false
- #每个地牢对应的消耗值 格式为:
- #地牢名: 消耗值
- allMapCost:
- map1: 8
- map2: 12
- #以下为 特殊权限组配置内容
- #当玩家存在下述权限时,则采用对应配置
- ###########################注意######################################
- # 单条权限权限从上到下优先级依次递减
- # 依次判断玩家是否有 对应单条权限
- # 例如,下面配置的权限中,
- # 若玩家同时拥有p1中的name对应的权限和p2中的name对应的权限
- # 那么玩家会采用p1的配置
- # 注意格式,勿少节点
- # 子节点请统一以p1,p2,p3,p4……按顺序往下写,否则无法读取
- ####################################################################
- permissions:
- p1:
- #单条权限名字 可自定义
- name: 'test1_group'
- #每分钟恢复体力数(写0代表不恢复)
- num: 1
- #体力上限
- limit: 100
- #默认进入一个地牢所消耗的活力值(当该地牢没有被特殊配置时)
- defaultNum: 10
- #默认是否开启 离线回复体力
- offLineRecovery: false
- #每个地牢对应的消耗值 格式为:
- #地牢名: 消耗值
- allMapCost:
- map1: 8
- map2: 12
- p2:
- #单条权限名字 可自定义
- name: 'test2_group'
- #每分钟恢复体力数(写0代表不恢复)
- num: 1
- #体力上限
- limit: 100
- #默认进入一个地牢所消耗的活力值(当该地牢没有被特殊配置时)
- defaultNum: 10
- #默认是否开启 离线回复体力
- offLineRecovery: false
- #每个地牢对应的消耗值 格式为:
- #地牢名: 消耗值
- allMapCost:
- map1: 8
- map2: 12
- p3:
- #单条权限名字 可自定义
- name: 'test3_group'
- #每分钟恢复体力数(写0代表不恢复)
- num: 1
- #体力上限
- limit: 100
- #默认进入一个地牢所消耗的活力值(当该地牢没有被特殊配置时)
- defaultNum: 10
- #默认是否开启 离线回复体力
- offLineRecovery: false
- #每个地牢对应的消耗值 格式为:
- #地牢名: 消耗值
- allMapCost:
- map1: 8
- map2: 12
复制代码
|
插件命令
- 指令均为OP使用
- /dpv-give 玩家ID 值 (值可以为负数,代表减少)
- /dpv-reset 玩家ID (将玩家的活力值重置到上限)
- /dpv-reload 重载配置文件
复制代码
插件简单易懂,就不放图片展示了
BUG反馈,意见请加入QQ群218612566
求金粒,求评分~ 谁都不评分,谁都要停更!
本插件所用所有代码均为原创,不存在借用/抄袭等行为
|