顓煜 作品

第135章:刺客DLL

    刺客程序構思如下:首先,原有演奏家程序的“控制+攻擊”連招模式仍然可以在自動戰鬥中使用,因此這一段代碼也可以照搬。

    但光有這段代碼是不夠的。這是因為:

    襄王大部分技能屬於近程範圍技能,所以其發起對敵方的致命連招攻擊之前,必須先接近對方到適當距離,以便發起第一招控制【疾風衝刺】。衝刺技能將對方擊倒的同時也讓自身迅速接近對方,然後才能展開連招攻擊,對敵方造成致命傷害。

    此外,發動連招攻擊還必須具備所有的控制以及攻擊技能都已經冷卻完畢這個前提條件。

    由於演奏家程序屬於半自動化輔助程序,這些前置的準備工作與判斷工作其實都是由人工完成的,並不需要程序操心。

    但如今要開發的刺客程序是無人值守的全自動戰鬥程序,那麼所有這些前置判斷以及預備工作都必須由程序自身完成。

    具體來說,就是要由刺客程序自己去控制襄王接近幽鬼,在有效距離內發起攻擊,然後在發起連招攻擊之前要準備好所有的前置條件。

    人間幽鬼屬於遠程職業,它擅長遠攻,但是防禦比較脆弱,因此在戰鬥過程中他的主要策略是邊跑邊射,儘量避免與對方短兵相接。

    所以程序還要讓襄王具備自動追擊的能力。這時候,霸王的加速技能“馳騁”成了追擊敵人的關鍵。

    程序在判斷襄王已經準備好控制技能與攻擊技能冷卻完畢的情況下,使用馳騁技能開啟加速狀態,展開追擊。

    在襄王距離幽鬼十步距離以內的範圍時,首先使用中程控制技能【疾風衝刺】將幽鬼擊倒控制在原地,並迅速接近對方,再展開連招殺戮。

    這裡,疾風衝刺這個冷卻快射程遠的控制技能,便成為致勝的另一個關鍵。

    “疾風衝刺”這個技能是霸王職業為數不多的中程攻擊技能之一,它可以在10步距離以內對準目標發起瞬間移動衝擊,並將之擊倒在地。如果與目標的距離超出這個範圍,則無法使用這個技能。

    因此程序首先要做到的是準確判斷雙方的距離,避免讓技能空放。

    只有衝刺成功,才可能連上後面的那些技能,在短時間內給對方造成致命傷害。

    但是衝刺技能也有一定的概率命中失敗,特別是當對方處於曲線運動過程中時候,衝刺更容易iss。

    那麼這時候,程序就需要作出正確的選擇:如果沒有成功將對方擊倒,後續的技能就先不施放。留著等到下一次成功將對方擊倒之後再使用。

    同時要考慮到,幽鬼作為遠程攻擊職業,它會在逃跑過程中發射箭矢攻擊,程序必須要襄王有效的躲避這些攻擊,儘量減少傷害。