最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

重裝機兵4--偷梁換柱法--人類裝備的偷梁換柱(B篇:詳解)

2022-09-14 19:28 作者:mymai11  | 我要投稿

????????本文根據(jù)站中重裝機兵4(Metal Max 4, mm4)的“道具欄40頁bug”視頻抽象出游戲中物品類道具、回復類道具、戰(zhàn)斗類道具和裝備類道具的數(shù)據(jù)結(jié)構(gòu)及關(guān)聯(lián)。本文利用此BUG將“緋紅牡丹鐵扇”變?yōu)椤半p截棍”?;钣么朔椒梢暂p松獲得鱒魚刀。本期內(nèi)容非常重要,是后面“起飛”的基礎(chǔ)。同時,本期內(nèi)容涉及到從裝備欄到物品欄再到裝備欄的數(shù)據(jù)流通,是“40頁BUG拓展”的難點內(nèi)容。

1.? 涉及到的道具

? ? ?按照慣例,這里提供了本次需要的道具名稱及序號(游戲中表示該物品的數(shù)值)。這里稍微復習下前面的內(nèi)容:一、?物品類道具和裝備類道具的名稱和數(shù)量分別占兩個字節(jié),在本系列分為低位和高位。對于名稱來說,高位和低位共同決定名稱;對于數(shù)量來說,只有低位決定數(shù)量,高位無效。二、由于回復類道具和戰(zhàn)斗類道具總種類較少,所以為了節(jié)省空間,只用1個字節(jié)表示名稱,用另外一個字節(jié)表示數(shù)量,不區(qū)分高位和低位。

2.??基本原理的解釋

????游戲中,我們可以通過購買和出售操作改變物品的數(shù)量,這很好理解,因為這就是個數(shù)字。但是沒有辦法直接改變物品的名稱,因為這是字呀。例如,我們買了一個緋紅牡丹鐵扇,但是沒有辦法讓它變成雙截棍或者別的武器。但是,如果現(xiàn)在告訴你,緋紅牡丹鐵扇和雙截棍等武器,或者道具也都是數(shù)字,雖然這個數(shù)字不在我們能改變的范圍里,但我們現(xiàn)在至少有改變它們的可能性了。

????剩下的就是理解“我們?yōu)槭裁茨芨淖儽硎疚锲?道具種類的數(shù)字”了。以物品類道具和回復類道具的連通為例,我們要知道:一、物品類道具占4字節(jié),讀2字節(jié)為名稱,再讀1字節(jié)為數(shù)量,1字節(jié)忽略,在物品欄里的移位操作一次性改變4字節(jié)的數(shù)據(jù),;回復類道具占2字節(jié),讀1字節(jié)為名稱,再讀1字節(jié)為數(shù)量,在回復欄里的移位操作一次性改變2字節(jié)的數(shù)據(jù)。二、物品類道具的40頁第4欄與回復類道具的第1頁第1,2欄重疊。意思就是說,我們把一個物品類道具賽到物品類道具的40頁第4欄,這時,這4字節(jié)的數(shù)據(jù)會與回復類道具第1頁第1,2欄的4字節(jié)數(shù)據(jù)交換。原物品類道具的名稱低位解釋為回復欄第一個道具的名稱;原物品類道具的名稱高位解釋為回復欄第一個道具的數(shù)量;原物品類道具的數(shù)量低位解釋為回復欄第二個道具的名稱;原物品類道具的數(shù)量高位解釋為回復欄第二個道具的數(shù)量。所以我們在將2個修理套件放到物品類道具的40頁第4欄時會在回復欄道具的第1,2欄分別出現(xiàn)0個修理套件和0個神的口水。就是因為“ 243 | 0 | 2 | 0 ”這4個數(shù)據(jù)在物品道具欄中和回復道具欄中的解析規(guī)則不一樣。這里尤其要注意,我們通過這樣的移位操作,已經(jīng)使無法編輯的名稱的數(shù)據(jù)轉(zhuǎn)移到了可操作的數(shù)量低位上了。由此,我們已經(jīng)具備了改變道具名稱的理論基礎(chǔ)。

????回復類道具和戰(zhàn)斗類道具的是連接,戰(zhàn)斗類道具和裝備類道具的連接可以看作是回復類道具與物品類道具的反方向連接,可以在此前的專欄中看到,本期也給出了4大道具欄的連接詳解。

3.??偷梁換柱法

? ????? 以獲取宇宙火神炮的無中生有為例,講述此法。此法取名“偷梁換柱法”,希望大家不要死記其過程,要理解其中的數(shù)據(jù)流動及改變,一致活學活用。后面的專欄會將本期所有操作打包起來當成一個動作,因此,本期專欄的內(nèi)容只會是后續(xù)的“基本操作”。

????????在裝備欄里, 3 | 249 共同解釋為紅牡丹鐵扇。 我們要盯著這個數(shù)據(jù)。

????????在戰(zhàn)斗類道具中,?3 | 249 解釋為3個宇宙電池。這里需要注意一下為什么出現(xiàn)了1個森林蘑菇。1個森林蘑菇需要分成名稱和數(shù)量兩部分,名稱部分是高位數(shù)據(jù)的1與低位數(shù)據(jù)的57共同決定,是1個火箭煙花放到裝備欄后,這2字節(jié)的數(shù)據(jù)同時解析的結(jié)果;而數(shù)量部分的1個,則是“1個緋紅牡丹鐵扇”的“1個”。

????????在回復類道具中,?3?|?249?解釋為3個宇宙電池。

?????“ 3 | 249? ” 這2字節(jié)數(shù)據(jù)在物品類道具欄里解釋為“249個”,3在數(shù)量高位,不解析。再次重申,我們通過這樣的移位操作,我們此時已經(jīng)使無法編輯的名稱的數(shù)據(jù)轉(zhuǎn)移到了可操作的數(shù)量低位上了。由此,我們已經(jīng)具備了改變道具名稱的理論基礎(chǔ)。

????我們此時,我們把“?3?| 249??”?這2字節(jié)數(shù)據(jù)變成了“?3?| 211? ” ,此時就已經(jīng)有了“宇宙火神炮了”。剩下的就是讓這組數(shù)據(jù)原路返回到裝備欄中。


4.??結(jié)語

? ? 本次拖更有半年了,因為身體原因。而且有大眉的視頻打頭陣,我也沒有很急著更新專欄。從本期開始,專欄的進度沒有和視頻一致,以后回不斷更新,不斷補充。另外還有"天下第一超超改"等著大家。?

????本期內(nèi)容不是獲取沒有的裝備的最簡單方法,但是是最實用的。我們可以通過把幾個任意道具直接丟到戰(zhàn)斗類7頁6欄賦值名稱,任意道具丟到7頁7欄賦值數(shù)量,這樣也可以獲得新道具。另外,低位小于等于99的道具也可以通過買入的方法改變數(shù)值。當然,名稱低位超99的只能用此法了。過總之有了這個基本原理之后,思維要活。另外,有興趣的小伙伴也可以嘗試看看高位更高會有什么變化,但是別太貪了。

5.??致謝

????感謝“孫dark眉”提供的封面。 感謝“夢想”的糾錯及建議。

重裝機兵4--偷梁換柱法--人類裝備的偷梁換柱(B篇:詳解)的評論 (共 條)

分享到微博請遵守國家法律
大悟县| 金平| 葫芦岛市| 临泉县| 张家川| 淳化县| 大理市| 乐昌市| 泰安市| 浦东新区| 阿合奇县| 惠来县| 嘉祥县| 金沙县| 永川市| 崇明县| 肥城市| 澄迈县| 双鸭山市| 藁城市| 都江堰市| 安图县| 盘山县| 清丰县| 永登县| 甘德县| 烟台市| 云霄县| 垣曲县| 靖边县| 玛曲县| 德江县| 高雄市| 彭阳县| 三原县| 沙河市| 嘉荫县| 蒙阴县| 泾川县| 古蔺县| 六枝特区|