传奇里怪物爆率何时决定?刷新时?死亡瞬间?
Hello, 大家好,我是九叔。这期视频九叔就给大家讲两个小知识,第一,传奇里怪物抱何种物品,究竟是在这个怪物出生之时就已经决定好了,还是在怪物死亡瞬间才决定的,第二,法师宝宝的属性到底受什么影响,诱惑之光技能还是怪物属性设置?这期视频的时长会很短啊,烦请各位先点赞关注了第一个问题,怪物爆出何种物品的决定时间是什么时候?正确的答案是分情况,分两种情况。第一个是原版传奇的火炬引擎,在火炬引擎里怪物爆什么物品,是在这个怪物刷新出来的时候就已经决定了。第二个是国产引擎,在国产引擎里怪物爆什么物品是在这个怪物死亡瞬间决定的。其实关于这个问题,在直播时有人问过我,我为自己在直播时说的话不严谨感到抱歉。大概说一下这两种情况的优缺点。
第一,在怪物刷新时决定报什么。这样设置的好处是在怪物死亡瞬间引擎需要处理的内容会大大减少。缺点就是这种设置吃内存,吃CPU。第二在怪物死亡瞬间才决定报什么。这种设置的好处是在怪物死亡的时候可以有各种限制,各种骚操作,你懂的。还有就是不吃CPU和内存,缺点就是怪物死亡瞬间引擎要处理的东西太多了,CPU会在几毫秒钟瞬间飙升,当然这个通常是可以忽略不计的这就是第一个问题的情况。
第二个问题,法师宝宝的各项属性受什么影响?正确的答案是诱惑之光影响法师宝宝的攻速、移速、升级经验和叛变时间,而宝宝的攻击力和血量则是由另一段代码控制,但宝宝的防御力却是一点都不会变动的。这个问题其实是在前两天,有个朋友在群里发了个图,然后说宝宝攻击力和血量如何变化,我就觉得没意思,毕竟属性点变化幅度并不大,不足以颠覆什么。然后我看了一下关于诱惑之光的技能代码里有没有这方面的设定,结果没查到。然后我就找了一下关于法师宝宝等级对应属性的设定代码,发现一个很有意思的事儿,无论是什么宝宝,每升一级攻击力上限都会加两点,而血量上限是分情况的,四百血量是个界限,小于400血的怪物招过来当宝宝时,每升一级血量上限的幅度为0.15乘以原怪物血量上限。而大于等于400血的怪物招过来当宝宝时,每升一级血量上限的增幅是固定的,增加60点。这就是第二个问题的情况。好了,这期视频就到这儿了,我是九叔,我们下期不见不散,记得帮忙点赞关注,谢谢啦。