ShanEDu—善恶度插件|像网游一样标记红名玩家|击杀玩家扣除善恶度度|击杀低善恶度玩家增加善恶度|根据善恶度获取称号|称号支持AP属性加成|

原创 游戏模式 ShanEDu—善恶度插件|像网游一样标记红名玩家|击杀玩家扣除善恶度度|击杀低善恶度玩家增加善恶度|根据善恶度获取称号|称号支持AP属性加成| 1.1

请登录后获取
版权类型
原创
插件中文名称
善恶度
插件英文名称
ShanEDu
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. 其他核心
语言支持
中文(简体)
前置组件
【必须】PlaceholderAPI
【软前置】AttributePlus
适配版本(Java)
  1. 1.20

善恶度系统 ShanEDu — 给服务器加一套名分​

简单说,这插件就是给每个玩家记一个 "善恶值"。你杀人,值就掉;杀了大恶人,值还能往回涨。值高了叫圣贤,值低了叫恶魔,中间还有善人、凡人、恶人、恶徒好几档,每档称号不一样,还能给 AttributePlus 加属性。

解决什么问题​

很多服有 PVP,但杀人没代价,老玩家追着新手砍也没人管。装了这个之后:

  • 杀人要掉善恶度,掉多了称号变恶人、恶魔,其他玩家一眼就能看出来谁是麻烦制造者
  • 杀恶人反而涨善恶度,相当于鼓励玩家去收拾红名,形成一种自发的秩序
  • 杀善人掉得更多,专门欺负新手的人代价更大

称号和属性​

善恶度到了不同数值自动换称号,比如 1000 以上是圣贤,-1000 以下是恶魔。每个称号可以单独配 AttributePlus 属性,圣贤加物理伤害、恶魔也加伤害 —— 走哪条路都有收益,只是玩法不同。

属性写法支持固定值、随机范围,插件自动转成 AP 认得的格式

能配什么​

基本上你想调的都能在 config.yml 里改:

  • 每次击杀扣多少、杀恶人各档奖励多少、杀善人各档多扣多少
  • 每个阶段的善恶度门槛和称号文字
  • 哪些世界杀人才扣善恶度(比如出生点保护世界不生效)
  • 两种冷却各多少秒,要不要提示玩家
  • AP 属性来源名,跟别的插件冲突了可以改

变量和指令​

%shanedu_value%(当前善恶度)
%shanedu_title%(当前善恶度称号)

/shanedu set/add/take 手动改玩家善恶度
/shanedu top 善恶度排行榜
/shanedu reload 配置热重载

兼容性​

纯 Bukkit API 写的,Java 8,1.20.1 的 Arclight、CatServer、Mohist 这些混合端都能直接跑,Spigot/Paper 更没问题。

适合想给 PVP 服务器加一点秩序感、又不想搞太复杂的服主。装上去改改配置就能用
作者
秽墨丶
价格
100.00金粒
下载
1
查看
118
首次发布
最后更新

评分

0.00 星 0 次评分

秽墨丶 的其他资源

最新更新

  1. 更新-冷却功能

    原插件玩家互相击杀可以刷取善恶度 新增冷却功能,可配置击杀某一玩家的善恶度冷却,善恶度增长/减少后需要多少冷却之后才能增长/减少
后退
顶部 底部