【閒聊】命中迴避計算方式

(function(w,d,s,l,i))(window,document,'script','dataLayer','GTM-KDKMGT');
(function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/zh_TW/all.js#xfbml=1&appId=668497826514848"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));






if(BAHAID)

BAHAIDlow = BAHAID.toLowerCase();

document.write('');

document.write('

');
document.write('');
document.write('');
document.write('');
document.write('

');

//document.write('
');
document.write('
');
document.write('
');
document.write('
');
document.write('
');
document.write('
');
document.write('
');

else
document.write('
');
document.write('');
document.write('
    ');
    document.write('
  • 我要登入
  • ');
    document.write('
  • 註冊
  • ');
    document.write('
  • ');
    document.write('
');
document.write('
');


document.write('
');

var hotKeywords = ["u4e16u754cu738b","u99ac","u8077u696d","u65b0u624b","u8cbfu6613","u885du88dd","u8cfau9322","u91e3u9b5a","u88ddu5099","u9ed1u8272u6c99u6f20","u6d77u602a","u5e06u8239","u758au5c64","u5bf5u7269","u5361u666e"];
var useOldSearch = 0;
var googlecseLoad = function()
var cx = '001994533065495648396:c3salsx3fty';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
;





service = new rsearch('rsearch');

if( BAHAID )
NOTIFY_getnum(undefined, notifynum);
run30 = setInterval("NOTIFY_getnum()",60000);


function insideSecondaryfunc(frm, evt)
if( 0 < egg('.isecondaryfunc').size() )
var class_display_state = egg('.isecondaryfunc').css('display');
if( "none" == class_display_state )
if( 1 == frm )
egg('.isecondaryfunc').css('display', '');
egg('#isecondaryfuncshow').css('display', 'none');

else
egg('.isecondaryfunc').css('display', 'none');
egg('#isecondaryfuncshow').css('display', '');


evt = window.event

 



var searchParam = false;BH_Menu_Render('FORUM_board', 0, 0, 'board_name=%E9%BB%91%E8%89%B2%E6%B2%99%E6%BC%A0%20BLACK%20DESERTboard_sn=19017c1=12327snA=42451sn=subbsn=0page=C.phplock=article_title=%E3%80%90%E9%96%92%E8%81%8A%E3%80%91%E5%91%BD%E4%B8%AD%E8%BF%B4%E9%81%BF%E8%A8%88%E7%AE%97%E6%96%B9%E5%BC%8FbPage=0', searchParam);





top_abanner1000()




















    LV.
    43


    GP
    2k


















    【閒聊】命中迴避計算方式



    樓主
    原色
    s21117307

    GP23
    BP-




    2018-09-10 21:15:56 編輯







    前幾天看到一篇關於迴避與減傷抉擇的考究文
    本來想補充些東西,但當時發懶就沒後續了

    後來有人直接問我,想說都要回乾脆發篇文好了

    畢竟蘭不開

    最近都在加工釣魚online到快退坑

    寫點東西看能否重燃熱情



    ==============以下正題======================



    先說錯了不負責,看外服好像也沒發過類似的東西,自己可以斟酌觀看

    直接懶人包



    命中率 = 100% + 技能命中補正 + (A素質命中 + 裝備所有命中 - B素質迴避 - 裝備所有迴避)/4



    就這樣而已,沒有任何複雜的算式

    實際算一次給大家看比較快



    下圖是之前老外拆包出來的全職業(不含蘭)61等素質(借用工會翻譯好的圖)




    可以看到所有職業的近遠魔命中都是統一383

    迴避則是有職業差異



    而下圖則是標準251/253/294畢業裝的命中迴避(無任何水晶補正)


    裝備命中率為296

    迴避率為129+285=414(隱藏迴避同普通迴避,只是不會在面板顯示)



    舉個簡單的例子

    假設今天A是物理近攻職業

    打在戰士、女武等近迴303的角色身上

    雙方皆為61等標準畢業裝狀態

    那A的命中率就會是



    (基礎命中383 + 裝備命中296) = 679

    (基礎迴避303 + 裝備迴避414) = 717



    (679 - 717) / 4 = -9.5%

    100% - 9.5% = 90.5%



    所以對方打你的基礎命中率直接90%起跳

    這還沒有任何的技能命中補正(基本上都5~10%起跳,法職特高可到20%)

    有人會說應該把水晶考量進來

    那只會更慘,因為不是人人都插真哈魯,但基本最後都會插真蝮蛇

    而且都是40,剛好抵銷,不用特別算



    所以非迴避職,穿標準畢業減傷全套,就別去想迴避敵人多少傷害了

    頭插真哈魯的效益說真的不高



    那迴避職又如何呢?

    我們把裝備改一下,一樣是AP裝,但防具都換成偏迴避的

    腳換摩斯肯(高43迴),頭換荷貝(高22迴)

    物理近戰職打忍者的情況



    命中一樣679

    迴避338+裝備479+被動7=824

    (679 - 824) / 4 = -36.25%

    100% - 36.25% = 63.75%



    你打有配過裝的AP忍者

    基礎命中只有65%不到

    加上技能補正,大概就落在75%左右而已

    放個煙霧彈只剩57%

    德利勘再出迴避王手(+24所有迴避=6%)

    這還只是"AP"忍者

    當然如果是打標準減傷王裝的忍者,命中可以再上調約16%,命中90%感覺就還好



    附帶一提

    由於黑沙的技能傷害全部都是多段,打出來的傷害就較難跳出一定的range

    迴避基本上能視為"比較不安定的減傷"(但會被召喚物的100%命中剋制,如小金人)



    該怎麼配裝我就不帶風向了

    知道算法之後可以自己試著配看看

    硬灌AP我也不反對



    大概就這樣





    23



    -














    LV.
    9


    GP
    9




















    2 樓
    舔舔喵
    stevecat

    GP0
    BP-



    2018-09-10 23:07:19







    借串問
    明神是ap忍者還是回攻忍者





    0



    -














    LV.
    44


    GP
    6k




















    3 樓
    可樂奶茶
    kevinsuen

    GP0
    BP-



    2018-09-11 00:22:43







    很久之前我有整理過迴避和命中的公式和相關係數

    不過沒被加精華區,現在不知道沉到哪邊了....



    隨便補一個之前的外服測試

    https://docs.google.com/spreadsheets/d/1gWc-xVs3teyoz2mGnK2Aj77Fm1SvWSuW5s5Zx9rxV18/edit#gid=0



    不過問提是這是半年以前的測試,一樓那個表格同樣

    經過半年很多數據不適用現今版本,天曉得珍愛碧會不會又偷改甚麼....









    0



    -














    LV.
    44


    GP
    6k




















    4 樓
    可樂奶茶
    kevinsuen

    GP0
    BP-



    2018-09-11 00:43:43 編輯







    ※ 引述《s21117307 (原色)》之銘言
    > 直接懶人包
    > 命中率 = 100% + 技能命中補正 + (A素質命中 + 裝備所有命中 - B素質迴避 - 裝備所有迴避)/4

    這個應該有問題

    迴避力和命中力有各自的係數,不適等比例的相減關係

    公式應該修正為如下



    命中力=(人物本身命中+裝備命中+技能)

    迴避力=(人物本身迴避+裝備迴避(含括號內)+技能)

    實際命中率= 100% +(命中力*係數A-迴避力*係數B)





    0



    -














    LV.
    44


    GP
    6k




















    5 樓
    可樂奶茶
    kevinsuen

    GP0
    BP-



    2018-09-11 00:59:15 編輯







    這個表格有很多過去的測試,也有一些推測的公式


    公式1

    Hit rate = (0.2624(Accuracy)-0.2101(Evasion)+60.713)+Skill Accuracy Percent

    來源:

    https://docs.google.com/spreadsheets/d/1EM2NUulPlQVHyoWgloXYOefNTfeh15mVAQyJoFOaoxI/edit#gid=247197978



    公式2

    hit = -0.1929(EV-ACC) + 102.81

    來源:

    https://docs.google.com/spreadsheets/d/1D-sqvY3wjfcv1P440HkjJ-IGwys0DDXr8FvGftVm9Yg/edit#gid=418521417





    公式2修改一下變為

    hit = 0.1929(Acc)-0.1929(Ev) + 102.81

    與公式1相比

    hit = 0.2624(Acc)-0.2101(Ev)+60.713+Skill Accuracy Percent

    Skill Accuracy Percent是技能修正先不管他

    迴避力的修正係數大約再0.1929~0.2101之間

    命中力的修正係數牽涉到基處命中力是多少的問題

    如果像公式2把基礎命中定的高,那命中力修正係術就會低;如果定的低,那命中修正係數就會高

    不過應該不會偏離0.1929~0.2624太多



    不過這是蠻舊的資料了,僅供參考















    0



    -














    LV.
    33


    GP
    1k




















    6 樓
    頑凛弐矢羅叔父倍
    a241555

    GP0
    BP-



    2018-09-11 11:36:21







    一個晚上過去了 怎麼還沒有人跳出來說要求官方把職業隱藏素質統一
    什麼雙拳魔防高

    忍者迴避高








    0



    -














    LV.
    12


    GP
    487




















    7 樓
    東法師
    cruxblaze

    GP1
    BP-



    2018-09-11 12:55:55 編輯








    其實巨魔外形蠻逗的,出這個職業 人氣說不定比狂戰高,ㄏㄏ





    1



    -














    LV.
    44


    GP
    6k




















    8 樓
    可樂奶茶
    kevinsuen

    GP0
    BP-



    2018-09-11 13:47:40








    月夜越狂想有誰知道狂戰的5D1+32是什麼意思嗎?




    這邊的Banana 有提供講解

    https://forum.gamer.com.tw/Co.php?bsn=19017&sn=229343&subbsn=0&bPage=0









    0



    -














    LV.
    27


    GP
    458




















    9 樓
    ㄏㄏㄌㄌ
    q770918

    GP0
    BP-



    2018-09-11 14:49:18







    我玩回防女忍





        223     +     558       +      338        =     1119

    面板迴避    隱藏迴避       職業迴避





    還是被打的不要不要的





    0



    -

















    jQuery(function()jQuery('.imgfill').imagefill(););


    ◄►


    1




    function chpagehotkey(code)
    if (code === 119)
    location.href = "?page=2&bsn=19017&snA=42451&tnum=1";

    else if(code === 118)
    location.href = "?page=0&bsn=19017&snA=42451&tnum=1";








    板務人員:

    1137 筆精華,08/22 更新
    一個月內新增 5 筆
    歡迎加入共同維護。







    googletag.cmd.push(function() googletag.display('div-gpt-ad-1489070677458-0'); );































    回列表
    分享追蹤
    回覆關圖


    【閒聊】命中迴避計算方式







    (function(window, $)
    'use strict';

    var goTop = $('.c-fixed--footer .gotop');
    $(window).on('scroll', function()
    if(goTop.data('sliding') == 'yes')
    return;


    var scrollTop = $(window).scrollTop();
    var height = $(window).height();
    if (scrollTop >= height && goTop.is(':hidden'))
    goTop.data('sliding', 'yes').slideDown('fast', function()
    goTop.removeData('sliding').show();
    );
    else if (scrollTop < height && goTop.is(':visible'))
    goTop.data('sliding', 'yes').slideUp('fast', function()
    goTop.removeData('sliding').hide();
    );

    );
    )(window, jQuery);


    var attachMediaLogin = 'N';


    if( '1' == '0' )
    location.href="#down";
    else if( 0 != 0 )
    location.href="#0";


    //巴哈商城
    if( $('#gshop_link').size() )
    var btn_gshop_link = $('#gshop_link').html();
    $('#gshop_link').html('');
    else
    var btn_gshop_link = '';


    buttonToMobile();

    //右側廣告固定
    function fadRefresh()
    var posY = egg('#flySalve').pos().y;
    var fad_style = document.getElementById("flySalve").style;
    window.onscroll = fadRefresh;
    window.onresize = function() fad_style.left = null;;














    face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】




    googlecseLoad();

    jQuery(".a-mercy-d").click(function()
    var url = this.href;
    var goRedirect = false;
    var openNew = (this.target) ? true : false;

    if( url )
    jQuery.get( "/ajax/baha_lkasoo.php", id: jQuery(this).data('ssn') )
    .done(function()
    goRedirect = true;
    if( !openNew )
    document.location = url;

    );

    setTimeout(function()
    if (!goRedirect)
    if( !openNew )
    document.location = url;


    , 1500);


    if( !openNew )
    return false;

    );

    var mercyadblock = (function ()
    var adblock = ;

    adblock.show = function ()
    jQuery('.alert-close').parent().show();
    ;

    adblock.hide = function ()
    jQuery('.alert-close').parent().hide();
    ;

    adblock.check = function ()
    if (localStorage.getItem('admercyblocks') === null)
    jQuery('.alert-close').parent().show();
    else
    var hourts = Math.floor(Date.now() / 1000)-86400;
    if (localStorage.getItem('admercyblocks') < hourts)
    jQuery('.alert-close').parent().show();
    localStorage.removeItem('admercyblocks');


    ;

    return adblock;
    ());

    if (typeof(Storage) === "undefined")
    /*load fail*/
    if (typeof antiadb === 'undefined')
    mercyadblock.show();
    else
    /*load success but open*/
    antiadb.onDetected(function ()
    mercyadblock.show();
    );

    else
    /*load fail*/
    if (typeof antiadb === 'undefined')
    mercyadblock.check();
    else
    /*load success but open*/
    antiadb.onDetected(function()
    mercyadblock.check();
    );



    jQuery(".alert-close").click(function()
    mercyadblock.hide();

    if (typeof(Storage) !== "undefined")
    localStorage.setItem('admercyblocks', Math.floor(Date.now() / 1000));

    );

    jQuery('body').click(function(event)
    if (!jQuery(event.target).parents('.TOP-btn').length
    && !jQuery(event.target).parents('.TOP-my').length
    && jQuery(event.target).parents('.TOP-msg').attr('id') != 'topBarMsg_'+topBarType)
    jQuery('#topBarMsg_'+topBarType).css('display','none');
    jQuery('#topBar_'+topBarType).attr('class', topBarClass);

    insideSecondaryfunc(2, event);

    );

    var mousewheelevt=(/Firefox/i.test(navigator.userAgent))? "DOMMouseScroll" : "mousewheel" //FF doesn't recognize mousewheel as of FF3.x
    if(document.getElementById('BH-top-data').attachEvent) //if IE (and Opera depending on user setting)
    document.getElementById('BH-top-data').attachEvent("on"+mousewheelevt, TOPBAR_stopWheel);

    else if(document.getElementById('BH-top-data').addEventListener) //WC3 browsers
    document.getElementById('BH-top-data').addEventListener(mousewheelevt, TOPBAR_stopWheel, false);


    if( 'function' == typeof(chpagehotkey) )
    document.onkeydown = function (evt) evt;
    chpagehotkey(evt.keyCode);
    ;


    if( typeof BH_mainmenu_init === 'function' )
    var BahamutMenu = new BH_mainmenu_init();
    BahamutMenu.onScroll();


    The name of the picture黑色沙漠手遊公會缺人名稱是GO歡迎大家查詢到後加入

    This page is only for reference, If you need detailed information, please check here
    The name of the pictureThe name of the picture

    Popular posts from this blog

    【情報】本週珍珠商品重點:煉金時裝 + 艾港勞工宿舍!!

    京昆高速公路

    【攻略】陳戈-謝勒汗智慧的古書 (完成)