石器周边收藏吧 关注:187贴子:1,673
  • 12回复贴,共1

【经验交流】石器时代深入探讨系列一 回避问题

只看楼主收藏回复

关于我对于回避的理解,是通过网上一些达人的资料,一些code,和自己的摸索,所总结出来的。如果有什么不正确或者不准确的地方,欢迎大家一起探讨。其次,回避与命中是相对的。与回避不同的是。对回避率有影响的一些因素如下。
1、攻击方和被攻击方的类型。主要有以下几种情况:人打人,人打宠,宠打人,宠打宠,人打怪,怪打人,怪打人
2、攻击方和被攻击方的敏捷。不仅和两者的差值有关,也和两者的比例有关。
PS.有关回避的敏捷计算设计到的变量是CHAR_WORKFIXDEX,这个变量个人认为是只与人物有关,与骑宠无关。
3、和攻击者是否处于酒醉状态有关。攻击者是否处于酒醉状,受攻击者的回避率提高20%-30%
4、和被攻击者运气相关。运气这个隐藏属性可以说是神出鬼没,以前大家一只认为转生和转宠和运气有关,可代码和经验告诉我 们,那些都是误区。但是,在回避率计算这方面,确实有一段代码设计到了运气。per += Df_Luck;
5、和攻击者是否使用弓箭有关。攻击方使用弓箭攻击,被攻击放回避率增加20%
6、和攻击方和被攻击方使用的技能有关。比如移行换位,不防守战法。
7、和服务器内定的最大回避率有关。老版本的石器内定都为75%,10.0应该也没有改过。即KAWASHI_MAX_RATE = 75


IP属地:北京1楼2018-05-31 19:24回复
    云端嘿嘿、xuzh0813、. . . 被楼主禁言,将不能再进行回复
    下面我给出一个经过翻译和简化了的回避率计算公式供大家参考一下,并很期待达人指出其中的错误
    情况一:攻击方的修正敏捷大于被攻击方的修正敏捷
    回避率=(((AD-DD)/GK)^0.5*(DD/AD)+运气参数+酒醉影响参数+动作影响参数)/100
    情况二:攻击方的修正敏捷小于被攻击方的修正敏捷
    回避率=(((DD-AD)/GK)^0.5+运气参数+酒醉影响参数+动作影响参数)/100
    如果回避率大于75%按75%算
    其中:
    AD为攻击方的修正敏捷=攻击方敏捷力*被攻击方的角色类型系数A,被攻击方为人物时,AD=攻击方的敏捷力*0.6,
    被攻击方为宠物和野怪时,AD=攻击方的敏捷力*1
    DD为被攻击方的修正敏捷=被攻击方敏捷力*被攻击方的角色类型系数D,被攻击方为宠物时,DD=被攻击方的敏捷力*0.8,
    被攻击方为人物和野怪时,DD=攻击方的敏捷力*1
    GK为0.02或0.027,取值取决于防守方的某个动作(if( CHAR_getWorkInt( defindex, CHAR_WORKBATTLECOM1 ) == BATTLE_COM_JYUJYUTU )),我实在看不懂JYUJYUTU是个什么动作,貌似是日文发音。
    运气参数应该是由算命那里算出的运气决定的,商城里卖的那个运气戒指不知是否有用。所以,PK前可以去算算命哦。
    酒醉影响参数:若攻击方处于酒醉状态,被攻击方回避+20%到30%
    动作影响参数就是被攻击方使用的技能的回避加成。
    可以看出在攻击方的敏捷小于被攻击方的敏捷时,被攻击方的的敏捷力只要比攻击方的高115就可以做到最大回避了。
    ———————————————————————————————————————————————————————
    还有很多老说法,比如骑老虎加回避,让骑宠学满不防守战法等。我不敢说是错的,但是就我所认识到关于回避的资料里没有解读出来与其有关,也没有可靠的实验数据可以证明这些观点。
    我的观点也不一定准确,但却是有依据的,关于回避计算的全部代码我不能贴上来,想弄清楚可以去百度或者私下交流。
    最后,希望大家多多提问和指点!


    IP属地:北京2楼2018-05-31 19:24
    回复(4)
      2025-05-13 22:03:03
      广告
      学习到了!


      IP属地:浙江3楼2019-01-29 12:24
      回复
        超级复杂


        IP属地:广东来自iPhone客户端4楼2020-02-17 03:38
        回复
          还有这种攻略没有,多发点


          IP属地:福建来自Android客户端5楼2020-02-20 09:17
          回复
            牛逼


            来自手机贴吧6楼2020-03-29 00:05
            回复
              @Sababy肥 大佬想向你请教下你会的Bug,感觉很有意思,前两天转出了千敏龟好开心,弄了个单机玩的不亦乐乎


              IP属地:河南来自iPhone客户端8楼2022-01-28 02:29
              回复
                大佬,请教一下,每种宠物有没有默认的回避率、暴击率属性??


                IP属地:广西来自Android客户端9楼2022-06-09 14:04
                回复
                  2025-05-13 21:57:03
                  广告
                  请教下 “有关回避的敏捷计算” 当骑宠人物用近战武器打骑宠人物,攻防双方用的是综合敏捷(人80%骑宠20%),还是只有人物敏捷呢? 还是攻方用综合敏捷,防守方用人物敏捷呢?
                  骑金飞比骑虎敏捷高,但是闪避低,这样是说法是不是没有道理?
                  假设人物600敏,拿个投掷斧骑着雷放精灵,这样是不是防御又高,放精灵命中又高,回避又高?
                  负敏攻人骑着金飞用斧子,是不是命中很高,回避很低?


                  IP属地:上海10楼2022-12-23 19:43
                  回复