缺氧怎麼增加冰蘿蔔 - 缺氧冰蘿蔔種子修改方法

來源:樂享遊戲吧 6.94K

缺氧冰蘿蔔種子修改方法

首先說明這畢竟是修改遊戲的內建檔案,肯定是會影響遊戲體驗的,修改請慎重。

Dnspy下載地址:點選進入

本來主要思路是想修改植物成熟後種子掉落的多少,但是一來是發現種類繁多,改起來特別麻煩,二來是冰蘿蔔不能實現增殖

在中,種子的管理有一個專門的類,我們只需要修改這個類,就可以實現所有種子的修改。

在Dnspy中,我建議採用IL指令修改,

一是IL指令的修改不需要把放在原來的編譯環境下(也就是在原目錄下),這樣可以避免改錯了遊戲打不開。

二是IL指令可以修改一些更加深層次的操作。

直接 反編譯—編譯 的話可能導致變數名字變化,不美觀。

當然有些東西IL不能完全解決,但是這就無所謂了。

以下是操作

缺氧冰蘿蔔種子修改方法 缺氧怎麼增加冰蘿蔔

首先找到這個SeedProducter的DropSeed函式,看到第9行引用了一個函式,這個函式以Id為參量,所以我們猜測這是一個在遊戲中新增種子的函式,看到引數後面的1沒有,猜測那就是產生種子的數量。

我們要種子數量法翻倍,就把1改為2即可

缺氧冰蘿蔔種子修改方法 缺氧怎麼增加冰蘿蔔 第2張

在第9行的地方右鍵進入IL編輯,卻沒有發現1這個引數。

但是注意到第8行,操作碼是ldc.i4.1,其實這個就是在呼叫1這個量,只不過1太常用了,於是直接寫在了操作碼裡面

缺氧冰蘿蔔種子修改方法 缺氧怎麼增加冰蘿蔔 第3張

如上圖,我們把操作碼改為ldc.i4.2.然後點選確定,儲存。

缺氧冰蘿蔔種子修改方法 缺氧怎麼增加冰蘿蔔 第4張

回來就會發現第9行的函式,後面變成了2.

最後儲存退出,進入遊戲後可以發現。你種下一顆刺花消耗一顆種子,然後馬上拔出卻會得到2顆種子。

冰蘿蔔我沒有實驗,但是道理應該差不多。這樣遊戲中的冰蘿蔔就不會那麼稀缺了.

缺氧冰蘿蔔種子修改方法 缺氧怎麼增加冰蘿蔔 第5張

熱門標籤