今天闲着没事就把我以前在游民星空发的技术帖汇总了一下,大家以后看的时候就不用找来找去了,也不用回复了。大体上没有改变什么,就是三四篇帖子合在一起,然后更改了几个概念上的错误,补充了一些数据。
先重申几个概念。
暴击:伤害变为150%,气增量+1
连击:伤害变为70%,连续两次攻击
格挡:受到伤害变为30%
闪避:受到伤害变为0
注:(1)只有我方才会连击和格挡
(2)连击只连一次
(3)连击、格挡和闪避只在普攻中出现,暴击还可能在仙术中出现
力:每一点对应5点攻击
体:每一点对应5点精上限和4点防御
速:每一点对应2点身法
术:每一点对应2点神上限和3点仙攻仙防
运:每一点对应2点运势
严格来说升级只增加精上限、神上限和力体速术运总共七种属性(体、术的增加也会相应增加精上限和神上限),其他的诸如攻击、防御、仙攻、仙防等等属性都随着这七种属性的增加而增加。
升级不加招架。关于身法和运势的作用:
身法:影响出手顺序,每十点对应5点闪避和6点命中
运势:每一百点对应4点暴击和连击
然后上公式:
普攻伤害=攻击×(1-对方防御/2600)^2×普攻方式系数k1×(1+附加伤害系数k2)×随机数注:(1)关于普攻方式系数k1:有的敌人有不止一种普攻方式,比如白老虎用牙齿咬人时k1=1,用两只爪子挠人时k1=1.5;再比如飞头蛮有可能把攻击力减半,换取三次攻击,这个时候k1=0.5。
(2)关于附加伤害系数k2:k2与敌我双方呈一一对应关系。比如用小蛮打蜜蜂有50%的普攻加成(k2=0.5),但是用别人打蜜蜂就没有这个加成(龙幽有10%的加成,其他两个人无加成);再比如用龙幽打棺材有100%的普攻加成(k2=1),但是用其他人打棺材k2=0。
k2不一定为正值。
k2对普攻伤害的影响极大,但似乎没有什么规律,现在只知道小蛮对一些动物有正的伤害加成(但是对另一些动物又没有),龙幽对一些魔物有正的伤害加成(但是也不一定)。
(3)理论上的最高防御为2600,但是仙剑5中没有一个敌人达到这个数值。
(4)随机数的范围大致是0.94~1.06,下同。
下面是阳系加血仙术的公式:
阳系仙术加血=仙术固定系数×(1+仙攻/80)×(1+阳系修为系数k2)×(1+阳系属性/100)×随机数仙术伤害公式比较复杂:
仙术伤害=仙术固定系数×(1+仙攻/仙攻系数k1)×(1-对方仙防/4000)×(1+该系修为系数k2)×(1+该系属性/100)×(1-对方该系抗性/100)×随机数注:(1)当仙攻<100时,仙攻系数k1=500;
当仙攻≥100时,k1=100。
理论上的最高仙防为4000。
(2)对仙术伤害影响最大的不是仙攻,也不是仙防,而是各个系的属性和抗性,尤其当
仙攻低于100时对仙术伤害的影响就几乎可以忽略。属性和抗性可以通过带挂饰增加,每个人物天生就有一定的仙术属性和抗性。
下面是我测的各人的初始属性值:
| 雷 | 风 | 水 | 火 | 土 | 阴 | 阳 | 合计 |
云凡 | 30 | 40 | 0 | 50 | 0 | 0 | 0 | 120 |
雨柔 | 20 | 20 | 20 | 20 | 20 | 0 | 20 | 120 |
龙幽 | 50 | 0 | 0 | 0 | 40 | 30 | 0 | 120 |
小蛮 | 0 | 0 | 25 | 0 | 25 | 0 | 10 | 60 |
可以看到,小蛮的初始五灵值非常坑爹。
初始抗性大致与初始属性一致。
抗性不一定为正值。
(3)每一种仙术都有一个与之对应的固定系数,下面是我测的各个仙术的固定系数,可以看到他们的数值都非常整齐。
雷系:落雷咒:200
无极电芒:300
雷舞阵(群):120×2=240
霹雳劫(群):75×4=300
紫电怒雷摧(群):100×4=400
风系:
风刃:200
气旋碎空:120×3=360
叶风舞(群):89×3=267
岚卷苍穹(群):100×4=400
水系:寒泉术:250
凝华冰莲:180×2=360
天雹破空(群):134×2=267
裂川凝血*(群):40×4+120×2=400
火系:炎灼:200
万物归烬:300
炽星陨(群):75×4=300
凰焰焚世(群):100×4=400
土系:土崛:200
狂沙突涌:100×3=300
蛟岩戮(群):300
五岳移峰诀*(群):60×3+220=400
阴系:噬血咒:120
魔灵渡生(群):70×6=420
阳系:气疗术:70
五气真言:95
神氛阵(群,耗神70):70
圣息愈创(群,耗神120):120
*这两个仙术比较特殊,裂川凝血按公式计算出的伤害值要向十位取整,五岳移峰诀则是向15取整,也就是说五岳移峰诀打出的伤害只可能是15、30、45、60等等。
(4)当修为介于100~499时,k2=0;
当修为介于500~999时,k2=0.1;
当修为介于1000~1699时,k2=0.2;
当修为≥1700时,k2=0.3。
仙剑5中的修为可以提高仙术伤害(但是提高的不多),还可以附加种种特殊效果,而且每一种仙术的附加效果都不相同。修为足够高就可以出附加效果,不过多高的修为才有附加效果我也不是很清楚,据说至少要1500点。
以下都是把该系仙术修为改为9999时出的特殊效果。
雷系:该系所有仙术一定概率出暴击效果
风系:该系所有仙术打仙防极高或者风抗极高的敌人有小概率出9999伤害
水系:该系群攻仙术附带一定概率冰冻效果
注意只有群攻仙术才“冻人”。天雹破空攻击两次,出冰冻的概率比较低。但是裂川凝血攻击六次,所以出冰冻的概率很高。
火系:这个真不知道
土系:濒死时自动触发坚盾状态
触发此效果不需要使用仙术,下面的阴系也是这样。
阴系:我方所受的debuff的持续回合数减少
不会降低我方中debuff的几率,但是会减少debuff的持续时间。据实测,阴系修为9999时,所有debuff的持续回合数由3回合降为1回合,这就意味着你对冰冻、异变、睡眠、混乱等debuff免疫了,因为轮到你出手时这些debuff刚好过了一个回合。
阳系:该系所有仙术附带一定概率驱除debuff
如果你对自己的人品有足够的自信,可以把神氛阵当五灵净邪用
下面是绝技的伤害公式,因为这个公式不是我想出来的,所以就不多说了。
绝技伤害=绝技固定系数×(1+(攻击+仙攻)/200)×(1-对方仙防/4000)×随机数最后说说这些公式是怎么来的,以下只是打个比方,实际情况远比这个复杂。
用修改器把云凡的攻击分别改为0、100、200、500,然后去猿啸峰打黑啸虎,记录多次伤害取平均值,发现伤害分别为0、100、200、500,于是确定普攻伤害与攻击成正比。再把云凡的防御分别改为0,100,200,500,1000,2000等等让黑啸虎攻击,记录多次伤害取平均值,记在一张坐标纸上,然后用平滑曲线把这些孤立的点连起来,发现是一条曲线。于是用二次函数、三次函数、指数函数、对数函数、双曲线函数等等去贴近这条曲线(假定开发组不会用更复杂的函数),最后发现该曲线符合二次函数,对称轴为2600,于是确定普攻公式中一定有“攻击×(1-对方防御/2600)^2”这一项,剩下的各个系数大体都是这样测出来的。