专区投稿
文章投稿
记者投稿
话题投稿
视频上传
截图上传
照片上传
  最新更新
·炎天战区新服三界凡尘今日开…
·《诛仙3》S2朔漠挥戈海选赛…
·星耀至尊服务器临时停机维护…
·诛仙3维护,3月26日抢先体验…
·诛仙3 抢先体验服例行维护公…
·3月12日全服停机维护公告,…
·3月8日抢先体验服更新公告及…
  游戏工具
·精炼模拟器 ·精炼模拟器 ·精炼模拟器
·战场装备 ·战场装备 ·战场装备
  诛仙话题
完美出洗戒指,是否太黑?
话题发表
>> 点击投稿
·合欢--法阵的生存之道 !
·四职业完美真的偏爱合欢?
·新诛仙之鬼道何去何从?
·人品质疑,天音该如何?
·论宠物是鸡助功能!
·对于声控技能提议!
  记者报道
紫烟永不放弃的天音技能加点!
稿件发表
>> 点击投稿
· 九天服务器腾龙最新战况
·风云变幻的诛仙之玄天上将
·最强BOSS混沌-不能说的秘密
·如何把法宝从宝器变神品
·玄冰与炫月合区后的争霸战
·浅谈诛仙之物品和金,元宝

青云七劫14段伤害?科学角度解析真相

时间:2016-11-02 19:09 作者:誰念西風独自凉 手机订阅 神评论

新闻导语

青云七劫14段伤害?科学角度解析真相

  写在前面:

  说到底还是完美的问题,我不知道这么多人那么起劲干什么,测试帖中的每一个回帖我都看过了,分析贴中的道友也简单的说出了原理,只是没那么详细,有些人也拐不过弯,我只是站在编程角度来分析解释,有些人还起什么岳不群、合三多的外号,人云亦云真的好玩?那些在测试帖里胡说八道的道友也要知道,无知不是什么错,乱说就真是你的错,尤其是不明所以的就开喷,昨天看你们挺蹦跶的,到这里就嗝屁了;每个人心中都有一杆秤,衡量一下自己先,假设你想反驳我这帖子的说法,随时欢迎。

  我还在吃早饭的时候,朋友发了条信息给我,说什么论坛青云14段伤害,我一脸的懵逼,那又是什么鬼

  然后我看了下论坛的帖子,昨晚光顾着副本和睡觉,就没怎么看论坛,刚刚发现2个关于青云14段伤害的帖子,一个是测试帖,一个是解释帖,据说测试帖的楼主还被威胁说关贴,吓得我每打一个字都要小心翼翼的,唯恐我被同门给宰了,我也是玩青云的,不信的去看看我的视频贴,玩了九年了吧,青云加强削弱都没多大关系,不妨碍我继续挂机就行。

  首先我得解释一下,游戏是用计算机语言写出来的,就算是一个简简单单的页游,也离不开编程,我没去研究诛仙是用什么语言写的,大概离不开C++或者Java或者混合编程,但都没关系,现在我要说的是编程上的逻辑问题,反应神经不太好的朋友要耐心点看。

  大多数情况下,程序员会控制程序进行一系列的判断,我说说最简单的判断,假设我写一个“1+1=?”的式子,众所周知,1+1=2(硬要说3的,我们不是一个世界),所以我可以设置判断语句,当输入结果等于2时,判断正确,当结果不等于2时,判断错误。游戏的技能生效也是基于这种模式,举两个简单的例子,焚香玄阳打到合欢神佑上,先判断合欢身上是不是有无敌或者神佑状态,假设有,玄阳效果失效,假设没有,玄阳效果生效;怀光足通必爆,九黎蚩魂免疫暴击,先判断九黎是否有蚩魂,假设有,必爆效果失效,假设没有,必爆效果生效;任何一种技能的效果是否生效,都是取决于这种逻辑上的判断,就像有人问我:为什么魔合欢激励2(是激励2吧?魔合欢不甚了解)的必爆打到青云天玄冰上不出暴呢?我的回答是:逻辑上优先考虑天玄冰的免疫暴击效果,只要有天玄冰,你再多一百个必爆的buff,你打上去依旧不出爆。

  总结一句话:

  先判断,再执行。

  关于七劫的修改,我们都忽略一个问题。

  红字部分,我们普遍理解为打怪7段,打人2段,事实上也是如此,为什么会出现-1这种情况?因为程序上规定了对人物时,任意5段伤害为-1,-1代表无伤害,在程序上修改的时候也没有考虑状态问题,就像测试帖中说的,天琊叠伤,神力爆发,导致出现伤害:-1+1000=999的这种情况出现,而且每打一次,伤害略增加,第一次伤害或许是等于天琊第一击的伤害值减去1,然后逐渐递加(基于逻辑上的设想),神力爆发的情况下,是因为元神威能的缘故,元神威能会附带一些紫色伤害,每一击附带一定伤害,程序上也没有考虑元神威能这种附加伤害的问题,导致开了神爆出现14段伤害,我们可以简单的认为:

  程序员偷懒,不想再写几个判断

  有人说这是破小老虎神佑的神技,是不是神技我不知道,没测试过,不过两个太极能解决的事,我干嘛非得开个神爆再丢七劫,时间上是差不多的,双太极也比较省元力,所以有神爆+七劫这种方法,一般情况下也不会去用,理由是:元力药好贵。。。。还有的人说开神爆之后群神剑18段伤害,是不是也算BUG,这个还真不算,神剑6段无论对怪还是人,都是生效的,白字附加伤害也明确说明,神力爆发附带威能伤害也是合理的,所以6*3=18是正确的伤害。

  七劫这次修改,大方向的逻辑上是没有问题的,问题就出现在环境因素上,没考虑状态,无论是对方还是自己,完美的程序员,该加加班改代码了,代码是死的,人总是活的吧。


相关阅读:诛仙3,青云,解析