當(dāng)前位置: 首頁 > 攻略教程 > 圖文攻略 > 還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

時間:2023-07-31 07:02:00 編輯:易網(wǎng)VIP游戲門戶 閱讀:5

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

眾所周知,在《三國群英傳2》中無論使用哪位君主、選擇何種時期,玩家都必定不可避免的會遇到一種情形,就是在掃清了敵人的外圍據(jù)點后,敵人就如同書中所寫“且戰(zhàn)且走,收攏敗兵,在XX城扎下營盤、穩(wěn)住陣腳,堅守待援”。此刻,這個“XX城”便是玩家下一步迎頭撞上的重兵布防的要塞重鎮(zhèn),通過此城便可以一馬平川直搗黃龍。因此,此種時候敵人往往會從自己腹地瘋狂抽調(diào)部隊,尤其是到了只剩下最后一位君主的時候,會把最后那幾座城市塞得滿滿當(dāng)當(dāng)?shù)?。此時也是我們的“穿城大法”大顯神通的時刻了。

如下圖所示:在荊州八郡中,南部荊南四郡劉皇叔已將零陵、武陵、桂陽系數(shù)攻取,北部也已經(jīng)將治所襄陽、新野、江陵、江夏收入囊中。孫十萬在荊州的地盤只剩下長沙一城,過了此城,便可以順勢而下,席卷江東。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

長沙作為孫十萬在荊州的僅存要塞,各項指數(shù)基本全部點滿,而且還有東吳頭號大將——周瑜收拾周邊殘部在此駐守待援。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

在孫十萬這里,下邳、長沙、合肥三座城市合計有孫十萬武將23員,總?cè)丝?00萬人;而孫十萬總武將數(shù)35員,總?cè)丝?49.81萬人,這三座城市可謂集中了孫十萬最后的菁華。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

只要攻破這幾座城關(guān)鍵城池,東吳即可傳檄而定,劉皇叔便可以興復(fù)漢室,還于舊都。此時一般玩家都習(xí)慣采用人海戰(zhàn)術(shù),就像下圖的樣子。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

然而今天我們要搞事情嘛,此時我們就可以實施開頭所講的“穿城大法”——

首先派出一彪人馬,進入長沙城,然后立即點擊撤退。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

撤退后立刻點擊武將選“變更目的”,迅速指向旁城。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

然后神奇的一幕發(fā)生了,隨即這隊人馬便避實就虛地沖向了旁邊防守空虛的城池,“穿城大法”很輕易地宣告完成。

可以想象,隨著這幾座關(guān)鍵城池被“穿”,劉皇叔便可以與南方攻擊群會師,對東吳勢力進行中心開花,東吳勢力的滅亡已近在眼前了。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

那么問題來了,這個“穿城大法”算不算作弊,是不是可以《三國群英傳2》內(nèi)置的“R110”、“dall+Q”等作弊碼相提并論呢?

從筆者查閱信息來看,這個操作其實還真不算作弊。根據(jù)貼吧老哥的相關(guān)考據(jù),曾經(jīng)有一個三國骨灰級玩家自己扒拉了一段關(guān)于《三國群英傳2》穿城的相關(guān)代碼。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

看不懂代碼是不?說實話筆者也不是很懂,感覺好像是很古老的匯編語言。大神后來在帖子里做了解釋:首先,按照判定,在城池的范圍內(nèi),如果有敵方部隊接觸,那么就要被判定為發(fā)生戰(zhàn)斗,系統(tǒng)切換戰(zhàn)斗畫面。當(dāng)戰(zhàn)斗結(jié)束后,出現(xiàn)升級方面的介紹,這時無論敵方還是我方的殘存部隊仍然留在城池的范圍內(nèi)的話,就會繼續(xù)發(fā)生戰(zhàn)斗,然后系統(tǒng)再次切換會顯示戰(zhàn)斗畫面,然后系統(tǒng)發(fā)現(xiàn)殘存部隊還是出現(xiàn)在了城池范圍……就這樣,成為了一個周而復(fù)始的死循環(huán)。

為了省時省力地破解這個死循環(huán),天才的奧汀程序員想到了設(shè)定“緩沖時限”這個辦法,就是在戰(zhàn)斗完畢的殘存部隊身上設(shè)定一個時間段(可以理解成時間戳)。在這個時間段里,這個部隊與任何地方城池、部隊都不會發(fā)生戰(zhàn)斗,從而完美解決了那個死循環(huán)的戰(zhàn)斗弊端。然而某天某個時間某位天才的玩家發(fā)現(xiàn)可以通過這個緩沖期,將殘存的部隊通過“變更目的”的方式“到敵人后方去,把敵人趕出境”,這就是“穿城大法”的由來。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

其實這種“穿城大法”在《三國群英傳1》也已經(jīng)被奧汀科技的程序員所采用,使用方法完全與《三國群英傳2》如出一轍,只不過畫面相對來說更為質(zhì)樸一些而已。如下圖,面對袁紹仨兒子以及太史慈和顏良這種殺星,劉皇叔還是撤了撤了,惹不起。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

趁著出來的空,趕緊點擊我方主將,然后選擇“變更目的”,神奇的一幕又發(fā)生了,穿城成功!

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

只是這次筆者的部隊屬于丟盔棄甲慌不擇路,奔著袁紹軍的縱深而去了……這不是自投羅網(wǎng)嘛!看來使用這個穿城大法是一定要看準(zhǔn)逃跑的去向,否則就是千里送人頭了。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG

總之,今天的文章主要是為了跟大家說明,“穿城大法”并非《三國群英傳2》作弊指令,它充其量只是奧汀程序員偷懶后的遺產(chǎn),不知當(dāng)年奧汀事后是否發(fā)覺,反正這個BUG一直被放任自流,反倒成為《三國群英傳2》一道經(jīng)典的風(fēng)景線。

還記得《三國群英傳2》的穿城大法嗎?這其實是程序員故意埋的BUG