想写个全民副本,即使是萌新也能参与。只需要付出一些时间。
以前在某些服务器见过一种怪、无论玩家身穿什么装备 每次攻击怪物只能照成1伤害。
或者有能达到要求的方案。
服务器使用的是MythicMobs-4.5.9
以前在某些服务器见过一种怪、无论玩家身穿什么装备 每次攻击怪物只能照成1伤害。
或者有能达到要求的方案。
服务器使用的是MythicMobs-4.5.9
我玩的服务器就是这种 应该是一个插件 通过修改怪物让玩家无论如何只能打怪物一滴血 而且怪物打玩家是真实伤害 
这个需要安装一个插件 mod 或者服务器的辅助指令
 本帖最后由 632b781af97903 于 2022-6-2 00:26 编辑 
插件
 mmm.jar
(2.02 KB, 下载次数: 4)
mmm.jar
(2.02 KB, 下载次数: 4)
 
命令/mmm 重载配置#权限op
config
复制代码
 
 
插件
命令/mmm 重载配置#权限op
config
- # 检测的实体名称
 
- name: '&aSkeletal Knight'
 
- # 设置的伤害
 
- damage: 1
 
有个方案可以参考下,给怪物抗性5,造成无敌效果,然后每次攻击怪物在召唤另外一个怪物,可以达到你说的效果,好比你打的怪为A,这个怪物受到伤害后召唤为B的怪物,血量可以为 A=10 B=9 这样,一直到1,就可以实现你说的造成1点伤害,这是最简单的方法
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
mm没怎么用过,如果有可以执行脚本类型的东西,我这个里可以提供一个思路
设置怪物收到的伤害如果大于100,则给怪物恢复该伤害值的血量并-100血
如果可以进行这个操作,除非秒杀怪物,不然就做到了“限伤”
设置怪物收到的伤害如果大于100,则给怪物恢复该伤害值的血量并-100血
如果可以进行这个操作,除非秒杀怪物,不然就做到了“限伤”
咸鱼不咸 发表于 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