逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時間:2012-06-07 17:45 來源:互聯(lián)網(wǎng) 作者:佚名
一、馬夫介紹
游戲共設計了8個馬夫來承擔馬車的傳送功能,其人物代碼分別為:5D2B(安平鎮(zhèn)內(nèi))、ED2C(盧龍鎮(zhèn)北)、7230(少林寺山下城鎮(zhèn))、DF30(武當山下城鎮(zhèn))、3931(昆侖山山下城鎮(zhèn))、9D31(光明頂山下城鎮(zhèn))、4548(大都城北城)、BA4F(濠州城)。
除5D2B外,其余7個都可以進行傳送。每個馬夫可傳送到的地點分列如下:
ED2C(盧龍鎮(zhèn)北):060A——濠州城,010A——武當山下城鎮(zhèn)。
7230(少林寺山下城鎮(zhèn)):070A——大都城北城,010A——武當山下城鎮(zhèn),030A——昆侖山山下城鎮(zhèn)。
DF30(武當山下城鎮(zhèn)):050A——盧龍鎮(zhèn)北,020A——少林寺山下城鎮(zhèn)。
3931(昆侖山山下城鎮(zhèn)):040A——光明頂山下城鎮(zhèn),010A——武當山下城鎮(zhèn)。
9D31(光明頂山下城鎮(zhèn)):030A——昆侖山山下城鎮(zhèn)。
4548(大都城北城):060A——濠州城,020A——少林寺山下城鎮(zhèn)。
BA4F(濠州城):070A——大都城北城,050A——盧龍北鎮(zhèn)。
二、游戲?qū)崿F(xiàn)馬車系統(tǒng)的途徑
游戲是通過劇情來實現(xiàn)馬車傳送功能的,具體來說,在游戲劇情文件flags.dat里,它用了7個劇情來實現(xiàn)的,用了兩個劇情進行控制其開啟時間的。
這7個劇情分別是:010A劇情——實現(xiàn)傳送到武當山下城鎮(zhèn);020A劇情——實現(xiàn)傳送到少林寺山下城鎮(zhèn);030A劇情——實現(xiàn)傳送到昆侖山山下城鎮(zhèn);040A劇情——實現(xiàn)傳送到光明頂山下城鎮(zhèn);050A劇情——實現(xiàn)傳送到盧龍北鎮(zhèn);060A劇情——實現(xiàn)傳送到濠州城;070A劇情——實現(xiàn)傳送到大都城北城。
兩個控制時間開啟的劇情分別是:0A0A劇情——這是一個條件判斷劇情,它用條件判斷指令E707—1A04—01來判斷是否開啟馬車系統(tǒng)的傳送功能,其中1A04是明教教眾進入光明頂密室的劇情,也就是說,如果該劇情未完成則不能開啟馬車的傳送功能,如果該劇情已完成則開啟馬車的傳送功能。
0B0A劇情——這是一個隱藏劇情,它是正式啟用馬車傳送功能的劇情,通過調(diào)用該劇情來實現(xiàn)馬車系統(tǒng)的傳送功能。
三、馬夫控制選項的選擇
每個馬夫控制的傳送地點和選項都不一樣,這個是怎么實現(xiàn)的呢?
這個就需要查看另一個游戲文件——npcdata文件,這些選項和地點及對話的控制都在此文件里,通過修改它可以實現(xiàn)地點的變換、選項位置的變換和對話的變化,直至實現(xiàn)馬車系統(tǒng)功能的拓展。每個選項都有一個共同項,就是最后一個——沒事的選項,修改此項可以在每個馬夫身上增加一個傳送的地方的。
四、馬車系統(tǒng)具體劇情的編寫情況
下面再具體說說010A至070A劇情的相關(guān)情況。
這7個劇情的編寫結(jié)構(gòu)是一樣的,都是先用條件判斷指令F907—E803—01,判斷主角身上是否有1000兩銀子(E803是十進制1000的十六進制形式),如果少于1000兩則不能用馬車進行傳送,如果大于或等于1000兩則能夠運用馬車系統(tǒng)的傳送功能了。
接著下面才是真正實現(xiàn)傳送到什么地方去的關(guān)鍵所在,以010A為例,有兩個指令:一個是F903—7D,另一個是FB03—03—06 00 11 00 05,這里的7D就是武當山下城鎮(zhèn)的場景代碼,03是長大之后的張無忌的人物代碼,06 00 11是該場景下的具體坐標,05則是人物的朝向。所以通過此處的修改可以實現(xiàn)原來不能去的地方,比如可以去安平鎮(zhèn)、港口等等,不過都是單趟,只能去,不能用馬車回來。修改時用相應的代碼和坐標替換就行了。
附:游戲中部分場景代碼及具體坐標
名稱 代碼 具體坐標
安平鎮(zhèn)內(nèi) 6F :32 00 23 00 02
彌勒廟 71:1E 00 28 00 08
港口 BF:0A 00 10 00 06
圣地出口 BD:07 00 4A 00 04
死亡廢墟村莊 23:59 00 82 00 04
蝴蝶谷口 1E:0B 00 1C 00 05
漢水渡口北 1C:1E 00 36 00 06
遼東海岸 6E:0F 00 15 00 06
雪嶺 66:14 00 44 00 08
枯禪林 19:11 00 46 00 05
注:靈蛇島、孤島、綠柳山莊、驚神峰和朱武連環(huán)莊等幾個地方是孤立的,去了出不來,故不再列。
上一篇: 彩虹六號:維加斯——一代和二代簡評
下一篇: 明朝時代--《明朝時代》千軍易得一將難求