勵志

勵志人生知識庫

switch金手指製作

製作Switch遊戲金手指的步驟如下:

製作生命不減(無敵)金手指。在原始版本中搜尋生命值英文hitpoints,然後找到在受到傷害時修改生命值的地方,即將傷害值hack成0。

製作一擊必殺金手指。一擊必殺代碼和生命不減代碼類似,主要區別在於區分敵我。有多種方法可以區分敵我,例如使用0x38偏移或0x14C偏移。

編寫金手指編碼並進行測試。

製作自動拾取金手指。搜尋autopickup,得到ItemIsAutoPickup函式,將返回值改成true(1),使特定物品可以被自動拾取。只需拾取特定材料而非所有物品,可以在上一個步驟中修改代碼以實現這一功能。

製作能量不減金手指。搜尋resource,找到SpendResource函式,修改能量耗費的部分,將特定指令改為NOP(無操作)。

製作技能無CD(冷卻時間無限)金手指。搜尋cooldown,找到要修改的地方,將特定指令修改為將技能冷卻時間設定為0。

以上步驟提供了製作具有特定功能的金手指的基本方法,但請注意,這些功能可能會嚴重影響遊戲的可玩性和體驗。因此,即使製作出來了也不建議使用。