《骑士精神2》连杀判定及分数算法讲解


3楼猫 发布时间:2022-06-28 14:41:19 作者:彳亍卬 Language

《骑士精神2》中玩家们在击杀敌人后能够获得积分,并且会因为连杀以及其他判定机制获得不同的分数,想要了解算法的玩家请看下面“彳亍卬”带来的《骑士精神2》连杀判定及分数算法讲解,希望能够帮助大家。

首先,先解释下连杀和连续击杀的含义(官方没明确给出两种击杀模式的名称,这是按自己理解取的名字)连续击杀是指在一定时间内连续击杀敌人,而连杀是指一条命内总共击杀敌人。

那么击杀又是怎么判定的呢,游戏中真正的击杀数据并不是积分表中那个“击杀”的数值,积分表中的“击杀”数值其实是你将敌人击倒的次数,而“刺青”(游戏翻译错误)则是你将敌人击杀和助攻的次数总和。

真正的击杀数据包含一击必杀(直接击杀对方,敌人不出现倒地状态)和补刀(击杀倒地的敌人),而连杀和连续击杀的奖励机制所依据的数据便是这真实击杀数据。

游戏中击杀加分其实分为两段,击倒50分,击杀50分。(助攻另算50分,助攻条件是至少蹭到对方50伤害)。完整击杀(上述的一击必杀)直接加100分,实际就是直接统合了击倒(50),击杀(50)两个过程。100分的击杀会同时使积分表中“击杀”(其实是击倒),“刺青”(这里是击杀)数据加一。

连杀是每五次击杀额外加50分叠加,如五杀额外加50分,十杀额外加100分,十五岁额外加150分…以此类推,最高到30杀,变态杀戮+300分,此后这一条命不再享受连杀额外加分。

需要注意的是游戏中某些意外死亡(如被任务中安置的炸弹炸死)虽然不计入积分表死亡数据但依然会中断连杀的计数,导致又得重头再来,得不偿失。(任务死亡不同于环境死亡,环境死亡要么算自杀,要么算他杀,都会计入积分表死亡数据,毫无疑问会断掉连杀)。

而tk导致的积分表数据变化则有所不同,击倒队友-100分,不会使“击杀”“刺青”数据出现变化。击杀队友(包含两种情况,一直接击杀:队友不倒地,直接死亡,二队友倒地时反补击杀。两种情况没有区别)-75分,会使“击杀”数据减一(是否影响连杀不太清楚)。

这些机制应该百分之九十五的玩家都是云里雾里的。

关于击倒和击杀:若用轻击完成最后一击,轻击伤害需要至少高出对方剩余血量20点才能直接击杀,伤害与剩余血量之差若低于20点则对方倒地。而重击无视此规则,只要伤害大于等于对方剩余血量,直接击杀。远程(弓弩,标枪)同样无视此规则。

冲锋直接击杀和击倒又是另外的机制,个人推测冲锋的模板分为步兵的冲刺冲锋和先锋的跳跃冲锋。步兵的冲刺冲锋与轻击规则相同,先锋的跳跃冲锋与重击规则相同。

《骑士精神2》连杀判定及分数算法讲解 - 第1张


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com