方块蛋挞君
本帖最后由 方块蛋挞君 于 2022-8-1 15:26 编辑

插件介绍和图片展示

注意:从2.6开始,本插件所使用之 API 更新至 1.18 并将只支持基于 Java17 版本的服务器,

这是因为我只会提供基于 Java17 编译的版本。如果你特别需要一份支持旧版本的 PayForDeath,

你可以试着联系我或者自行编译源码。


目前很多死亡惩罚插件都或臃肿或过时,

而这是一款轻量级的,支持高版本的死亡惩罚插件。

功能很简单,玩家必须有足够的钱才能避免死亡掉落等级和物品。

支持不同世界采用不同的配置方案,可以做到每个世界完全定制

提供了一种优雅的增加死亡成本的方式,同时也可以丰富服务器的经济系统,让玩家的钱多一种用途。


- 你可以设定玩家需要花多少钱才能保住等级和身上的物品

- 配置保留内容:物品,等级,或两者都

- 你可以书写公式来制定扣钱规则

- 公式中可以使用一些有用的占位符

- 自定义消息,支持控制台或ACTION BAR推送

- 在消息中使用一些占位符

- 可以配置清除代替死亡掉落

- 给每个世界不同的配置,完全定制

- 根据权限豁免或者忽略玩家

- 更多特性请阅读配置文件














代码开源及更新日志

本插件代码已经在Github上开源^_^

代码仓库:KevynTang/PayForDeath

如果你喜欢本插件,或者我的代码对你有所帮助,请去给我一个 star 哦 :D




更新日志和未来计划







插件下载及使用

本站下载:


PayForDeath-2.7.jar (13.83 KB, 下载次数: 180)


spigotMC发布地址:PayForDeath | SpigotMC

如果你喜欢本插件,或想要支持作者,可以在本贴SpigotMC发布贴中给我一个评分哦,谢谢你^_^




插件使用注意

- 从 2.6 以下的版本更新至新版本时,请删除旧版配置文件或仔细阅读新的占位符变量格式规则并手动修改旧配置文件。
- 需要前置Vault+任意一款经济插件+任意一款权限插件。
- 使用前请充分测试,如果有任何问题请向我反馈。
- 如果你在之前使用过本插件的旧版本,更新前请手动删除旧版本的配置文件
- 插件默认的配置相当于关闭了本插件的所有功能,请自行调整配置
- 建议配合在线奖励,杀怪奖励等插件食用


- 权限
  1. # 把这个权限给你想无条件保留全部物品等级的玩家
  2. pfd.exempt.[worldName]

  3. # 把这个权限给你想无条件忽略本插件所有特性的玩家
  4. pfd.ignore.[worldName]
复制代码


- 指令
  1. # 控制台命令,重载配置文件
  2. /pfd-reload
复制代码


- 配置
  1. default:
  2.   enable: false
  3.   # 扣钱数量公式
  4.   # 支持四则运算: + - * / ()
  5.   # 你可以使用的变量:
  6.   # <lv> : 玩家等级
  7.   # <bal> : 玩家金钱数量
  8.   # 无效的公式总是算出 0.0
  9.   # 下面的 exampleResourceWorld 中有一个使用例子
  10.   deduct-formula: 0
  11.   # 扣钱上限检查, -1 关闭检查
  12.   upper-limit-formula: -1
  13.   keep-inventory: false
  14.   keep-level: false
  15.   clear-instead-of-drop: false
  16.   notice-by-action-bar: false
  17.   notice-by-console: false
  18.   # 消息中可以使用的变量:
  19.   # <player> : 玩家名字
  20.   # <death-world> : 死亡的世界
  21.   # <respawn-world> : 重生的世界
  22.   # <ransom> : 扣除的玩家金钱数量
  23.   # <old-balance> : 扣除前玩家金钱数量
  24.   # <new-balance> : 扣除后玩家金钱数量
  25.   kept-message: §l§byou paid §e[        DISCUZ_CODE_2        ]lt;ransom>§b, inventory and levels kept。now u have §e[        DISCUZ_CODE_2        ]lt;new-balance> §9^_^
  26.   unkept-message: §l§cyou didn't have §e[        DISCUZ_CODE_2        ]lt;ransom>§c, inventory and levels lost in §e<death-world> §9x_x
  27.   exempt-message: §l§eyou have the privilege to keep items and levels for free in §e<death-world> §9^_^
  28.   ignore-message: §l§7PFD's features are disabled on you

  29. # 世界特异化设置
  30. # 只需要写与 default不同的部分
  31. # 缺省的部分将从 default读取
  32. exampleResourceWorld:
  33.   enable: true
  34.   deduct-formula: 10 + 10 * <lv>
  35.   upper-limit-formula: 10 + 0.5 * <bal>
  36.   keep-inventory: true
  37.   keep-level: true
  38.   notice-by-action-bar: true

  39. exampleMainWorld:
  40.   enable: true
  41.   keep-inventory: true
  42.   keep-level: true
  43.   notice-by-action-bar: true
  44.   kept-message: §l§bFree to keep all things in main world §9^_^

  45. exampleDangerWorld:
  46.   enable: true
  47.   notice-by-action-bar: true
  48.   kept-message: §l§cpay for death is not allowed in this world §9c_c
复制代码





声明

请你使用本插件时:预先测试,注意风险,及时更新,

也请你给我一些支持和鼓励。如果有任何问题,请及时向我反馈。




本插件所用所有代码均为原创,不存在借用/抄袭等行为




HaPi_r
!!!!是好插件没错了qwq  感谢大佬分享qwq

方块蛋挞君
HaPi_r 发表于 2021-6-23 12:52
!!!!是好插件没错了qwq  感谢大佬分享qwq

谢谢嗷 ^_^

呵哒的小扯
本帖最后由 呵哒的小扯 于 2021-6-23 14:06 编辑

你瞧瞧这个插件就是好啊,楼主可千万别摸了

GGAGts
可是Vault插件最新不是只支持1.16嘛,1.17怎么办呢

方块蛋挞君
GGAGts 发表于 2021-6-23 14:40
可是Vault插件最新不是只支持1.16嘛,1.17怎么办呢

可以先在1.17上用旧版本的Vault

n81fr2
这样挺好 让玩家注重死亡 不然死不死都感觉无所谓

牛奶煮汤圆
感谢大佬的插件 很不错 刚好需要 提个意见 如果没有钱导致死亡掉落 那么系统可以提示 因没钱导致掉落然后掉在哪个世界哪个位置就好了 这样也方便玩家去舔包

方块蛋挞君
牛奶煮汤圆 发表于 2021-6-23 17:13
感谢大佬的插件 很不错 刚好需要 提个意见 如果没有钱导致死亡掉落 那么系统可以提示 因没钱导致掉落然后掉 ...

没问题 ^_^

奥力給
希望可以自定义上交的物品或者各类货币

方块蛋挞君
奥力給 发表于 2021-6-23 19:40
希望可以自定义上交的物品或者各类货币

扣除指定物品的死亡惩罚论坛应该有不少

swdddp
很好用的插件,赞

牛奶2
非常不错,再也不怕玩家死亡回家了

MC小菲
那么怎么获得这些货币呢?

方块蛋挞君
MC小菲 发表于 2021-6-24 17:08
那么怎么获得这些货币呢?

金钱机制是Vault和任意一款经济插件就可以提供的,就是一个虚拟的数字
你可以自己决定怎么给玩家钱,论坛搜索“在线奖励”,“杀怪奖励”就可以找到一些提供金钱给玩家的插件
我后续也会写一些这个系列的插件。

houxiaoyang
这个插件挺有意思的,但为啥之前都没见有服务器用过?

方块蛋挞君
houxiaoyang 发表于 2021-6-24 18:45
这个插件挺有意思的,但为啥之前都没见有服务器用过?

老哥我昨天才发布

houxiaoyang
0.0 hhhhhhh

l懒人
感谢分享 一直在找这个插件

凯爵
我在1.17下是强制扣款的吗我启用了没有效果

小羡的鱼
大佬,我服务器加载不出来这个,用yum也加载不出来。服务端核心是:mohist-1.16.5-456-server

第一页 上一页 下一页 最后一页