咸鱼不咸
想写个全民副本,即使是萌新也能参与。只需要付出一些时间。
以前在某些服务器见过一种怪、无论玩家身穿什么装备 每次攻击怪物只能照成1伤害。
或者有能达到要求的方案。
服务器使用的是MythicMobs-4.5.9

popobob12
我玩的服务器就是这种 应该是一个插件 通过修改怪物让玩家无论如何只能打怪物一滴血 而且怪物打玩家是真实伤害

Mchappy
这个需要安装一个插件 mod 或者服务器的辅助指令

632b781af97903
本帖最后由 632b781af97903 于 2022-6-2 00:26 编辑

插件 mmm.jar (2.02 KB, 下载次数: 4)
命令/mmm 重载配置#权限op
config
  1. # 检测的实体名称
  2. name: '&aSkeletal Knight'
  3. # 设置的伤害
  4. damage: 1
复制代码



小叶子666
有个方案可以参考下,给怪物抗性5,造成无敌效果,然后每次攻击怪物在召唤另外一个怪物,可以达到你说的效果,好比你打的怪为A,这个怪物受到伤害后召唤为B的怪物,血量可以为 A=10 B=9 这样,一直到1,就可以实现你说的造成1点伤害,这是最简单的方法

Aegean_
参考楼上改进

给怪物抗性提升5形成无敌,让检测到受伤时,对自己造成1点真实伤害就行了
- damage{a=1;ia=true} @self ~onDamaged

咸鱼不咸
632b781af97903 发表于 2022-6-2 00:24
插件
命令/mmm 重载配置#权限op
config

这个插件....只能针对原版武器。RPG武器直接无视了。

咸鱼不咸
小叶子666 发表于 2022-6-2 01:22
有个方案可以参考下,给怪物抗性5,造成无敌效果,然后每次攻击怪物在召唤另外一个怪物,可以达到你说的效 ...

我写法有问题吗,抗性提升并没有起到效果
- potion{type=DAMAGE_RESISTANCE;duration=80000;level=5} @self

bingdi_
mm没怎么用过,如果有可以执行脚本类型的东西,我这个里可以提供一个思路
设置怪物收到的伤害如果大于100,则给怪物恢复该伤害值的血量并-100血
如果可以进行这个操作,除非秒杀怪物,不然就做到了“限伤”

Aegean_
咸鱼不咸 发表于 2022-6-2 12:11
我写法有问题吗,抗性提升并没有起到效果
- potion{type=DAMAGE_RESISTANCE;duration=80000;level=5} @se ...

直接加到怪物上

Skills:
  - potion{type=DAMAGE_RESISTANCE;dur=30;lvl=4;force=true} @self ~onTimer:10
  - damage{a=1;ia=true} @self ~onDamaged

下一页 最后一页