三国群英传7吧 关注:141,966贴子:1,007,503
  • 10回复贴,共1

转发个龙大大关于必杀几率的帖子

只看楼主收藏回复

三国群英传7 必杀技发动几率的详细说明
346阅读

龙骑士盖亚
关注
原文章发布于百度贴吧,现已被贴吧屏蔽,改换在B站留存。
首先要明确的是,必杀技的发动有两个判定:先进行武将是否发动必杀的判定,后进行发动哪种必杀的判定。两者是相互独立的,就算武将发动必杀技的几率达到了500%,对后者也没有影响。(补充说明,三国群英传7有四种攻击方式:必杀、暗器、武器特效、普通攻击,必杀的优先级最高,因此暗器和武器特效等不会影响必杀的发动几率)


IP属地:安徽来自Android客户端1楼2023-02-11 08:43回复
    下面分别讲述:
    ①武将发动必杀技的几率
    公式:
    武将发动必杀几率 = (基础必杀几率 + Skill + SFMagic) × 难度系数
    Skill:特性提供的必杀发动几率加成
    SFMagic:军师技提供的必杀发动几率加成
    基础必杀几率是一个与等级、武力、智力、熟练度相关的函数
    以下详细讲解:
    1、特性加成
    能够增加必杀技发动几率的特性有5个,分别是骁勇、战意、斗志、死战、不屈,原版的数据为:
    骁勇:20%
    战意:10%
    斗志:30%(单挑时)
    死战:50%(当武将HP处于HP上限的1%-50%之间时)
    不屈:50%(当武将HP处于HP上限的1%-30%之间时)
    ※特性的加成效果彼此间可以叠加
    ※游戏里对死战和不屈的说明是错误的,实际效果如上
    2、军师技加成
    杀气:10%
    杀气骤升:20%
    杀气腾腾:30%
    ※这三个军师技的效果不能彼此叠加
    3、基础必杀几率
    基础必杀几率的计算比较复杂,公式如下:
    基础必杀几率(百分比)= (Max(A, B) + C + D) × 基础必杀系数 之后对结果向下取整
    其中:
    A:武力提供的基础必杀几率加成
    B:智力提供的基础必杀几率加成
    C:等级提供的基础必杀几率加成
    D:武器熟练度提供的基础必杀几率加成
    而A、B、C、D的值通过如下方法计算而得:
    A的计算:
    如果武将的武力小于30,A = 1。
    如果武将的武力大于30,
    A = (min(武力值, 100) - 30) × (30 - 1) ÷ (100 - 30) + 1
    B的计算:
    如果武将的智力小于30,B = 1。
    如果武将的智力大于30,
    B = (min(智力值, 100) - 30) × (15 - 1) ÷ (100 - 30) + 1
    C的计算:
    C = (min(等级, 50) - 1) × (15 - 1) ÷ (50 - 1) + 1
    D的计算:
    D = min(熟练度, 170) × (40 - 1) ÷ 170 + 1
    基础必杀系数:0.25
    4、难度系数
    原版游戏里,简单难度、中等难度、困难难度的难度系数均为0.5


    IP属地:安徽来自Android客户端2楼2023-02-11 08:44
    回复
      举个例子,假设情况如下:
      原版游戏、简单难度、千人战战场,一个30级的武将,当前武力88,当前智力55;当前HP240,HP上限900;手持剑类武器,剑系武器熟练度100;拥有不屈、骁勇特性;进入战场前使用了杀气腾腾。那么,
      武力加成:A = (88 - 30) × 29 ÷ 70 + 1 = 25.028571428571
      智力加成:B = (55 - 30) × 14 ÷ 70 + 1 = 6
      等级加成:C = (30 - 1) × 14 ÷ 49 + 1 = 9.2857142857143
      熟练度加成:D = 100 × 39 ÷ 170 + 1 = 23.941176470588
      (Max(A, B) + C + D) × 0.25 = 58.255462184874 × 0.25 = 14.563865546218
      基础必杀几率 = 14%
      特性加成:20% + 50% = 70%
      军师技加成:30%
      难度系数:0.5
      于是,实际的武将发动必杀几率 = (14% + 70% + 30%) × 0.5 = 57%
      ②发动哪种必杀的判定
      在武将发动必杀的判定成功后,就会进行发动哪种必杀的判定。
      这个过程如下:先获取武将所拥有的必杀技的列表;然后对列表里的每一个必杀技都按照其对应的发动几率进行判定(每个必杀技都存在一个固定的对应发动几率,强力必杀技的对应发动几率往往比普通必杀技要低),将判定成功的必杀技留下,将判定失败的必杀技从列表中剔除;最后在列表里随机选择一个必杀发动。而如果列表里所有的必杀技都没判定成功,就不会发动必杀——也就是,在武将发动必杀的判定成功后,由于每个必杀技的发动判定都以失败告终,最终武将没能发出任何必杀技。
      最后要说明一点,即使武将能够无限必杀,也并不代表无敌,因为武将每次攻击动作前都会有一个ResponseTime,对群7有一定了解的人应该都知道。


      IP属地:安徽来自Android客户端3楼2023-02-11 08:45
      回复
        真滴牛批


        IP属地:广东来自iPhone客户端4楼2023-02-11 11:41
        回复
          牛批牛批


          IP属地:新疆来自Android客户端5楼2023-02-11 14:03
          回复
            牛逼普拉斯


            IP属地:云南来自Android客户端6楼2023-02-12 04:55
            回复
              🐮🐮🐮🐮


              IP属地:重庆来自Android客户端8楼2023-03-15 14:45
              回复
                牛逼


                IP属地:浙江来自Android客户端9楼2023-04-21 21:26
                回复
                  首先膜拜数据大神。在举例中特性拥有不屈、骁勇,特性加成应该是有个区间值吧,即(当武将HP处于1%-30%之间时)不屈生效为20% + 50% = 70%,(当武将HP大于30%时)不屈无效,计算为20% 。


                  IP属地:安徽10楼2024-02-27 15:23
                  收起回复