台服dnf吧 关注:113,902贴子:1,721,382

另类的怪物血量突破21亿,让怪物更抗揍

只看楼主收藏回复

昨天花大佬发了个帖有不少小伙伴也看了
思路很强,遗憾的是小白看不懂,或者看懂了,nut方面也不够资深。
怪物坦度不够硬确实打起来没感觉,那么对小白来说有没有办法呢?当然是有的!
这里呢就来个简单版的,开整
方法当然也是nut,为怪物附加上一个ap,onSetHp就是明面意思设置HP。
怪物每次掉血,都会经过onSetHp函数,然后设置HP(当前HP-减少的血量)
当前HP-(onSetHp所计算过的HP)得到了要减少的血量。
再把得到的要减少的血量折中一下(减少的血量 / 2)得到半数。把处理后的要减少的血量 当前HP-(减少的血量 / 2)返回给onSetHp
掉血减半的效果就达到了,版本有加nut字体的话,并不会影响显示的字体值,原生字体就不知道了,没测试过。
以上只是例子,血量还不够用的话,也可以(减少的血量 / 10)只减少十分之一或更少。

提示:望越100有现成的可以提取,不想动手的可以去提取。


IP属地:江西1楼2023-01-26 12:32回复
    原来如此(其实根本就没听懂


    IP属地:山东来自Android客户端2楼2023-01-26 12:42
    回复
      这个思路确实简单明了,帝洛牛逼


      IP属地:湖北3楼2023-01-26 12:48
      回复
        太过加强怪物防御和抗性,只会让固伤职业很尴尬,有兴趣的可以试试这个


        IP属地:江西4楼2023-01-26 12:55
        收起回复
          每次减半,也是多几刀的事情


          IP属地:广西5楼2023-01-26 13:09
          回复
            给大佬磕头


            IP属地:江西来自Android客户端6楼2023-01-26 13:47
            回复
              组队是个问题


              IP属地:河南来自iPhone客户端7楼2023-01-26 13:51
              收起回复
                我想在城镇砍一刀,把阿拉德所有副本的怪全部砍死


                IP属地:山东8楼2023-01-26 14:53
                回复
                  楼楼能指路一下原帖吗


                  IP属地:河北来自Android客户端9楼2023-01-26 16:29
                  回复
                    感谢分享


                    IP属地:江苏来自Android客户端10楼2023-01-26 19:45
                    回复
                      大佬牛逼,,虽然还是没看懂


                      IP属地:山东来自Android客户端11楼2023-01-26 19:52
                      回复
                        组队的时候能正常运行吗


                        IP属地:上海12楼2023-01-26 20:53
                        收起回复
                          getImmuneTypeDamageRate_appendage_
                          这个也可以, 这是男法元素环绕里用的


                          IP属地:上海13楼2023-01-26 20:54
                          收起回复
                            有可以直接让boss加血量而不是减伤吗?


                            来自Android客户端14楼2023-01-27 10:22
                            收起回复
                              原来如此(反正也没看懂)


                              IP属地:山东来自iPhone客户端15楼2023-01-27 11:31
                              回复