面對禺彊的切磋挑戰,孫軼民猶豫了一下。
他考慮到當前的刺客程序設計只爲針對幻弓職業,而禺彊職業是霸王,程序暫未具備針對霸王的戰鬥策略。因此用它應戰禺彊不合適。
於是便換用原有的半自動輔助程序“演奏家”應敵。他接受了切磋邀請,戰鬥隨即展開。
如同往常一般,結果並沒有懸念。
但是在今日的切磋過程中,孫軼民明顯感覺到了禺彊操作手速以及靈活度大大提高,應付起來沒有如同以前那般輕鬆自如了。
暗歎刑天這傢伙對競技格鬥的興趣果然還是真愛。想來天天操練手藝,水平日益精進。當然,若說禺彊將來某日能勝過自己的程序,這種可能性不大。
禺彊想再切磋,孫軼民找個藉口拒絕了。
心想:“等下次我開發出刺客程序專門針對霸王的全自動戰鬥模塊,再來找你好好玩。到時候,我就什麼也不用做,看着程序如同耍猴一般虐你了,那將是一種樂趣。”偷笑。
他由此進而想到,以後有空應該給刺客程序exe開發出針對每一種職業的自動戰鬥功能,這樣一來,當襄王在野外遭遇不同的敵人的時候,都將可以應對自如。
刺客程序實戰測試成功後,孫軼民便加緊進行了最後的工作:在採集精靈中代碼中調用加載了刺客dll。並且在採集精靈中增加了一些必要的功能設定:
首先他將刺殺的目標限定爲“人間幽鬼”,除此之外,不對任何玩家角色發動主動攻擊,以免造成誤會或給自己樹敵。
其次,他還給程序中增加了一個監控線程,這個線程有多用處。
因爲程序的目的是在野外陪伴神女採集的時候守株待兔刺殺幽鬼,因此,這個線程的第一個用處是監視襄王周圍可視視野範圍內是否有目標出現。
如果目標出現,則暫停採集工作,開啓襄王的主動攻擊模式,進入追殺階段。
監控線程還用於監測神女無心當前是否處於野外危險區域。
這一點,原本是通過與神女組隊查看其座標位置來判斷的,但這樣的操作比較麻煩。爲了更快捷的判斷神女當前所處區域的性質,他換了一種方法,那就是將神女無心也加入了仇人列表。
如此,便可以通過仇人列表中神女無心名字顏色來判斷她是否離開了安全區。如果是紅色,那麼採集精靈將自動進入護花模式。自動與神女組隊,並在野外一路跟隨陪伴。
之前的採集精靈保護神女的方式只是簡單的跟隨陪伴,但如今加入刺客模塊之後,它足以讓襄王成爲真正的護花使者:如果幽鬼來了,襄王不僅可以威懾對方離開。而且即便幽鬼敢於主動發起攻擊,那麼襄王也將無所畏懼展開反殺,從而起到了真正的護花作用。
當然了,爲了復仇,一旦幽鬼在附近出現,襄王將會立即主動追擊,而不是簡單的正當防衛反擊。
也就是說,採集精靈的功能已經發生了本質變化,因此,他將採集精靈程序更名爲“護花使者”。沒錯。這是一個兼具採藥賺錢功能的護花使者程序!
耗費了半小時,將新版的護花使者改造完畢。晚上和神女等一幫人做完每日任務,帶小蕙做完師徒任務之後,孫軼民便提議和神女一起出去野外採藥,以實測護花使者程序。
神女贊同。孫軼民開啓了護花使者,進入了自動護花模式,他自己則雙手抱胸,坐在電腦前觀看程序實際運行效果。
一路相安無事,襄王一直如同收割機一般的機械式採集藥材。直到約摸半小時後,神女發來私聊信息:“幽鬼出現了!”
話音剛落,襄王便自動進入了戰鬥狀態。只見屏幕上的襄王立即停止了採集過程,從背後取下長戟,上馬,離開了神女往地圖左前方跑去。
細看,人間幽鬼和人間輕煙正站在左上方不遠處,人間幽鬼手持金-弓,正朝神女方向準備射擊。
但很快,他發現了襄王的追擊動作,便收弓上馬撤離。此時雙方距離約有50步。襄王施展了【馳騁】加速,迅速縮短了雙方距離。
隨即一個疾風衝刺,將對方撂倒在地,展開暴雨般的連招攻擊。一輪下來,人間幽鬼已經殘血。起身逃離,襄王追擊。
此時孫軼民突然意識到,還沒有給人間幽鬼下誅!他忘了在程序中加入這一功能。他拍了一下自己的難道,暗罵一聲“倒黴!”
但如今襄王正處於戰鬥中,不方便將之打斷然後手動操作對幽鬼下誅。也就只能順其自然了。
此時卻注意到世界頻道的傳聞:“人在江湖飄,哪能不挨刀?【神女無心】放出話來,只要拿下【人間幽鬼】,重賞1金!”
這小心讓孫軼民意外驚喜,感慨這這神女反應還挺快,果真是雪中送炭。
但這傳聞只重複了4次。也就是說,神女只誅了幽鬼4次。
如果僅僅憑這4個天誅令,對幽鬼造成的經驗值損失非常有限,並不足以報仇解恨。
襄王繼續追擊絞殺,幽鬼終於一命嗚呼,屍體從地面消失回城了。
人間輕煙見勢不對也跑了。襄王沒有對人間輕煙動手。這是因爲程序設定追殺對象只限於人間幽鬼。
這樣的結果令他略爲遺憾,他暫停護花使者程序。回到了神女身邊,向她報告已經誅殺幽鬼完畢。
神女無心道:“唉,可惜了,我包裡就這麼幾個天誅令,沒有讓他掉足經驗值。”
“沒事的。”孫安慰道,“下次你多準備點,有的是機會殺他呢。”
“就怕他這次吃了虧,下次變聰明瞭,遠遠看見我們就跑。怕是你追不上他。”神女無不擔憂的說道。
這一句話也道出了孫軼民心中的隱憂。她說的沒錯,萬一人間幽鬼下次學聰明瞭,那麼他這種守株待兔的刺殺方式恐怕就不奏效。
不管怎樣,先着手改進了今天的程序漏洞。
首先要做的就是加入自動下誅的功能,然後他在商城購買200個天誅令存在包裡備用。
然後增加了護花使者的一項日誌功能:將每一次遭遇人間幽鬼,以及擊殺他的結果記錄到程序日誌中。以便他事後查看。
然後,他又考慮到了一點:剛纔追殺過程中距離神女越來越遠,將神女一人丟在原地,會造成安全風險。
假如襄王把幽鬼追丟了,然後幽鬼繞了一圈又回來偷襲神女,襄王來不及回防,那就麻煩了。
因此,他給程序的監控線程加入了一個功能:當追殺幽鬼的動作開始後,自動從地圖上測量與神女的距離,超過一定限度,則通知主程序放棄追擊,自動返回護花狀態。
另外,程序要考慮一種可能性:不排除人間幽鬼可能帶上同夥來追殺神女和襄王,如果遭遇這種情況,襄王要做的是帶領神女逃跑。
當然,這種情況的可能性不大。畢竟,刑天不允許幫衆參與幽鬼與襄王雙方之間的私人恩怨。
即便有其他人願意幫幽鬼,也要考慮到得罪襄王以及綴錦樓的後果。
改進程序完畢,時間已經不早,他便將護花使者程序再次掛上。然後準備洗洗入睡。
晚上神女如若在線繼續採藥,則襄王繼續護花。如果神女下線,則襄王連夜採藥賺錢。
如若次日早上神女再上線採藥,則襄王繼續護花,而孫軼民自己則可以在週六上午好好睡個懶覺,將最近熬的夜都補回來。
次日睡到中午12點。起來煮了包方便麪,端到房間桌子上,邊吃邊查看程序運行效果。滿懷期待的打屏幕,看見襄王正陪着神女在採集藥材。
暫停程序,查看留言,一些是神女無心今日上午留下的信息:
“幽鬼來了,快追。”
“我給下誅了,你怎麼跑回來了?”
“唉,看樣子沒殺成,我的天誅令浪費了……”
……
(如果誅殺對象被殺,下誅者會受到系統通知。神女是通過這一點得知幽鬼沒有被擊殺。)
他查看了程序日誌,記錄了2次在野外遭遇幽鬼,但是沒有擊殺成功的記錄,心中略微失望。
便回覆神女信息:“不好意思,今天沒有殺成功。”
“唉,也不怪你。早上你也看到了,幽鬼學聰明瞭,來了兩次都站在很遠的地方。你雖然去追了,但是兩個人初始的距離太遠,你開了加速也沒追上。就又跑回來了。”
神女所說的這些情況,他雖然沒有親歷,但是也猜得到。
但爲了不讓神女起疑心,他還是假裝親歷了這個過程,說道:“是啊,這傢伙怕我怕的要死,唯恐靠近一點就逃不脫我的長槍。所以,相對來說,你現在是比以前更加安全了。”
“安全是沒錯,可是我被他殺降級了,這口氣還是沒出啊!”神女似乎很不滿意。
這也同樣是他的心頭之痛。他想起了自己承諾一定要讓幽鬼掉級解恨,但目前的問題是,如何才能抓住幽鬼這個縮頭烏龜痛下殺手?
守株待兔的策略已經失效了。還有別的辦法嗎?除了主動出擊,似乎也沒有別的選擇了。
但是之前自己主動在野外搜尋追殺幽鬼的效果如同大海撈針,而且費時費神,終究是不切實際。
按照程序員的思維習慣,他再次想到了讓程序代替手工去完成搜尋工作。
野外區域縱然廣闊渺遠,但是隻要多花點時間,進行地毯式的搜索,總能找到目標。
人肉搜尋需要時間精力,而程序是不會疲倦的,如果有必要,它可以暫時放棄一切遊戲賺錢任務,24小時不間斷在在野外搜索並且追殺人間幽鬼,直到殺得他降級爲止。
他果斷放棄了繼續用護花使者守株待兔殺幽鬼的想法,決定把精力集中在野外無限追殺幽鬼的程序開發工作上。
他啓動VC60,打開護花使者工程,將工程名修改命名爲“追影”。計劃將原有的護花使者改造成兼具主動追殺與被動防禦能力以及自動採集賺錢能力的多功能程序。
他暗下決心:“這一回,我不僅要爲神女無心報一箭之仇,讓幽鬼掉級。而且還要無限次誅殺幽鬼,直到殺得他求饒爲止。如此,讓他以後不敢輕易欺負神女,否則將付出難以想象的代價。如此,即便以後自己沒有時刻陪在神女身邊,她也能安然無恙了。”