Prestige——声望值插件

这个插件灵感来源于各大游戏的排位赛机制
  它能够实现上分与掉分
可以自定义段位
——插件效果图——

 


 


 


 

以上三张图依次向我们展示了上分 晋升 掉分 掉段
——插件特点——
自定义段位
自定义分数计算公式
自定义开启的世界
带有聊天前后缀

 

说明:不会出现刷分问题,可以通过计算公式来解决问题
越高分的杀越低分得到的分数越少,
越低分的杀高分的分数增加越多,扣分同理
——插件使用——
杀人上分
被杀掉分
——插件命令——
可以使用/pre /pres /prestige三种形式,以下采用第二种
玩家命令:
     /pres help - 查看帮助信息
     /pres info <玩家ID> - 查看玩家信息,<player>不填默认为自己
     
     /pres top <页数> - 查看排行榜,<页数>不填默认为第一页
     
管理命令:
     以下命令需要权限Prestige.admin
     /pres admin - 查看管理帮助信息
     /pres set <玩家ID> <声望值> - 设置玩家声望值
     /pres add <玩家ID> <声望值> - 给予玩家声望值
     /pres del <玩家ID> <声望值> - 减去玩家声望值
     /pres reload - 重载配置文件

     注意: 当声望值输入过大或错误时会提示"请输入正确的数字"

——配置文件——

DifficultKillFormula: 2*($DeadScore$-$KillerScore$)
#击杀高段位人分数计算公式

SimpleKillFormula: $DeadScore$/$KillerGradeScore$+1
#击杀同段位人分数计算公式

EasyKillFormula: $KillerScore$/($KillerScore$-$DeadScore$)
#击杀低段位人分数计算公式

DifficultDieFormula: ($KillerScore$-$DeadScore$)/($DeadScore$/10)
#被高段位人击杀扣分计算公式

SimpleDieFormula: $KillerGradeScore$/100
#被同段位人击杀扣分计算公式

EasyDieFormula: ($DeadScore$-$KillerScore$)*1.5
#被低段位人击杀扣分计算公式
#注意:分数最终结果为整数(向下取整)!
#如果想变成加分或者变成扣分可以添个"0-" 因为1的相反数就是0-1嘛~
#变量表:
#$KillerScore$ - 击杀者分数
#$DeadScore$ - 死者分数
#$KillerGradeScore$ - 击杀者段位所需分数
#$DeadGradeScore$ - 死者段位所需分数

GradeList:
#Default为默认 不要删除!

Default:
Name: "&2青铜"
Prefix: "&f[&2青铜&f]&a"
Suffix: "none"
1:
Name: "&3白银"
Score: 100
Prefix: "&f[&3白银&f]&9"
Suffix: "none"
2:
Name: "&6黄金"
Score: 500
Prefix: "&f[&6黄金&f]&e"
Suffix: "none"
3:
Name: "&f铂金"
Score: 1000
Prefix: "&e[&f铂金&e]&d"
Suffix: "none"
#段位设置
#格式
#X:
#  Name: 段位名称 - 必填
#  Score: 达到所需分数 - 必填(Default不需要填)
#  Prefix: 聊天前缀 无则填"none"
#  Suffix: 聊天后缀 无则填"none"
#如Prefix: "none"
#X由任意英文字母和数字组成
#不一定按分数顺序写,但需要避免同分数的出现
#Default为默认 不需要填分数

OpenWorlds:
- "*"
#开启扣分加分的世界
#*为所有

适用版本:1.7-1.10

文件下载

路由侠

发表评论

您必须 登录 才能发表留言!