_xiaomin_
本帖最后由 _xiaomin_ 于 2022-11-29 22:40 编辑

我MMOitem给衣服设定了 Defense 10   armor设定为0    怪物伤害为11 可是我受到的伤害不是1 请问这个怎么实现  
我的需求是怪物11点的伤害 衣服10的防御 我受到的伤害为1 11-10=1 这种怪物是用mm做到 用的是Damage:11的伤害
如果我想实现11-10=1这种该怎么弄 或者需要什么别的插件一起用?



沫凌奇妙冒险
本帖最后由 沫凌奇妙冒险 于 2022-11-29 15:26 编辑

打开你的Mythiclib文件夹
里面有一个config.yml文件
把这个defense-application:改成这样
defense-application: '#damage# - #defense# + (#damage# / (10 + #defense#))'
即可
然后在游戏里/Mythiclib reload /mm reload /mi reload all就可以了
更多的伤害设置修改在
伤害系统 ·维基 ·凤凰发展 / 神话图书馆 ·吉特实验室 (gitlab.com)

Mythiclib的官方wiki有写

沫凌奇妙冒险
将Mythiclib文件夹里面的config.yml里面
defense-application: '#damage# - #defense# + (#damage# / (10 + #defense#))'
改成这样再/Mythiclib reload /mi reload all /mm reload就行

_xiaomin_
沫凌奇妙冒险 发表于 2022-11-29 16:23
将Mythiclib文件夹里面的config.yml里面
defense-application: '#damage# - #defense# + (#damage# / (10 + ...

不行,伤害对不上
11点攻击1点防御,挡了怪物6.1的伤害

沫凌奇妙冒险
_xiaomin_ 发表于 2022-11-29 19:02
不行,伤害对不上
11点攻击1点防御,挡了怪物6.1的伤害

你是不是还有别的防御值?
比如说原版的护甲值
我服务器这样子改没有任何问题,
这是官方wiki
https://gitlab.com/phoenix-dvpmt ... kis/Damage%20System

沫凌奇妙冒险
_xiaomin_ 发表于 2022-11-29 19:02
不行,伤害对不上
11点攻击1点防御,挡了怪物6.1的伤害

这样子改应该是没有任何问题的
除非你有别的防御装备
比如说原版的护甲值,减伤百分比
官方wiki的伤害解析

_xiaomin_
沫凌奇妙冒险 发表于 2022-11-29 19:28
这样子改应该是没有任何问题的
除非你有别的防御装备
比如说原版的护甲值,减伤百分比
  1. defense-application: '#damage# - #defense# + (#damage# / (10 + #defense#))'
复制代码
  1. 怪物_1阶_新手怪物:
  2.   Type: husk
  3.   Display: '&6新手怪物Lv-<mob.level>'
  4.   Health: 20
  5.   Damage: 10
  6.   Options:
  7.     AlwaysShowName: true
  8.     MovementSpeed: 0.2
  9.     MaxCombatDistance: 10
  10.     PreventOtherDrops: true
复制代码
  1. tou:
  2.   base:
  3.     material: LEATHER_HELMET
  4.     name: '&b--] &f123123123 &b[--'
  5.     Defense: 1
复制代码
上面是我现在写的配置,修改了防御公式,10点伤害的怪物 对我造成6.5的伤害。



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