作者tn950811 (再摸我要叫了喔)
看板PokeMon
標題[討論] 舊珍珠/鑽石任意腳本執行ASE
時間Wed Sep 7 09:58:00 2022
建議使用整頁模式閱讀文章
=================警告的分隔線===============
本文章內含大量使用遊戲漏洞之行為,請小心操作並自行承擔相關風險,使用後發生無法
復原的錯誤或存檔毀損本人一概不負任何責任。
若您閱讀時產生頭暈、噁心、嘴破舌頭痛等不適症狀,請左轉後直走電梯就在門口旁邊謝
謝。
然後不要問我原理是什麼
https://i.imgur.com/Rv9XNoH.jpg
=================警告的分隔線===============
一、前言
相信以前有玩過珍鑽的玩家都知道知名的衝浪BUG,最初發售的一批珍鑽遊戲可以在四天
王的門口前錯誤的使用衝浪,並移動到地圖外用來填充資料的謎之場所(なぞのばしょ)
地圖,進而抵達像新月島或花之樂園等需要配布道具才能前往的地方,英文稱為void gli
tch。
但實際上void glitch並不是只有在初發售的珍鑽才能操作,若是在祝慶市進行以下影片
0:00 ~ 0:14的操作:
https://youtu.be/VrhHXG3cuAw
一樣能進入謎之場所,此BUG稱為tweaking,在所有G4遊戲都能進行(但僅珍鑽能在謎之
場所行走),起因於腳踏車的移動速度太快,系統來不及切換地圖而造成地圖錯位的情況
,只要切換畫面(開圖鑑、開包包等)就會回復。
影片中可以看到在老爺爺右邊3格及4格的位置騎腳踏車快速移動,原本祝慶市左上方的地
圖會錯位成203號道路的地圖,移動到影片中的位置切換畫面即會卡進寶可錶公司大樓中
,再按↓就能進入大樓1樓的地圖外紅地毯前。
本方法是參考自此網站:
http://detelony.blog.fc2.com/blog-entry-23.html
以及此頻道影片:
https://www.youtube.com/channel/UC-OOsXlUoHkNI-29UST_3XA/videos
是@藉由void glitch移動到地圖ID333,再藉其讀取計算機的輸入值以執行腳本。
至於為什麼叫ASE不叫ACE?不要問我。
======================================
二、事前準備
(1) 日版綠寶石遊戲卡匣
詳情請參考此處:
https://www.ptt.cc/bbs/PokeMon/M.1626587690.A.D9C.html?from=moptt
(2) 珍珠/鑽石版遊戲卡匣
日版、美版皆可,遊戲進度需得到5個徽章。
(3) 連線搜索器(つうしんサーチャー,寶可錶第14項功能)
得到5個徽章後可在寶可錶公司1樓和社長對話取得。
在謎之場所切到連線搜索器點下螢幕會跳出藍屏顯示通信錯誤,並返回上一個存檔點。
(4) 「傳說(でんせつ)」及「銀河團(ギンガだん)」兩種壁紙
進入以下網站:
https://reurl.cc/9pn7vY
輸入版本和TID,並和在祝慶電視台3樓的製作人對話,輸入暗號後即可獲得。
(5) 使用一次探險組合
完成和瓢太在地下世界的對話,否則在進入謎之場所後會死機。
(6) 速度增強劑x 22、活力碎片x 1
(7) 4隻特定PM
1. PID 0xFFFD20F4,Lv.22的妙蛙種子
2. PID 0x00FB014C,Lv.100的晃晃斑
3. PID 0xD7560016,Lv.100的晃晃斑
4. PID 0x33620016的晃晃斑
以綠寶石的任意代碼執行獲得。
(8) 性格值(PID)、表/裏ID、二/十/十六進制轉換及xor運算等觀念
======================================
三、操作流程
(1) 獲得4隻特定PID的PM
以綠寶石的任意代碼執行獲得以下4隻PM。
1. PID 0xFFFD20F4,Lv.22的妙蛙種子(性格浮躁きまぐれ,
以下簡稱種子)
箱子1:[あああああもけぬ]
箱子2:[い ルあ に ]
箱子5:[かッンNテぞさタ]
箱子6:[アぃBFC]
箱子8:[アlコ う]
箱子9:[ヘツホF ]([ヘ]為片假名)
執行後會出現在隊伍中。
2. PID 0x00FB014C,Lv.100的晃晃斑(性格害羞てれや,
以下簡稱晃晃1)
箱子1:[あああああもけぬ]
箱子2:[い ルゃあト ]
箱子5:[かッンNテぞさタ]
箱子6:[アぃBFC]
箱子8:[アlコ う]
箱子9:[テメボマ ]
執行後會出現在隊伍中。
3. PID 0xD7560016,Lv.100的晃晃斑(性格淘氣わんぱく,
以下簡稱晃晃2)
箱子1:[あああああもけぬ]
箱子2:[い ルゃあト ]
箱子5:[かッンNテぞさタ]
箱子6:[アぃBFC]
箱子8:[アlコ う]
箱子9:[る!あA ]
執行後會出現在隊伍中。
4. PID 0x33620016的晃晃斑(性格慢吞吞おっとり,
以下簡稱晃晃3)
飼育屋第一隻放入任意母的晃晃斑(以上兩隻晃晃斑都可以),第二隻放入任意同蛋群公
的PM或百變怪,執行以下代碼。
箱子1:[にbぺに ビ]
箱子2:[にcぺツぉ]
執行完等出蛋後領蛋,執行強制孵化代碼。
箱子1 :[Lいす ビ]
箱子2 :[おネふいい]
箱子14:[ゆポ らゆH ]
(2) 設置操作環境
以下將「在祝慶市執行tweaking移動至寶可錶公司1樓地圖外紅地毯前」簡稱為「黑黑探
險」,請參考以下影片0:00~0:14之操作:
https://youtu.be/VrhHXG3cuAw
1. 達成殿堂記錄30次,其中以下幾次需做調整:
第28次:隊伍只有1隻任意PM,年份2076年(需使用NDS/NDSL操作)
第29次:隊伍只有1隻種子,年份2076年(需使用NDS/NDSL操作)
第30次:隊伍只有1隻種子
若是記錄已超過30次,則所有調整都往後順延30次,即第58、59、60次進行以上調整。
【快速進入殿堂】
黑黑探險
↓
下1
左17
上14
左63
存檔、暖開機
↓
左1
存檔、暖開機
↓
左1
↓
進入殿堂
2. 回復包包
第1項:速度增強劑x 22
第2項:活力碎片x 1
第3項以下不計
3. 郵件包包
全部清空
4. 招式機包包
包含秘傳機總共22種以下
5. 箱子的PM
箱子5第21位:晃晃2
箱子18第30位:晃晃1
6. 箱子壁紙
箱子13:傳說
箱子14:森林(もり)
箱子15:傳說
箱子16:銀河團
箱子17:簡單(シンプル)
箱子18:森林
7. 隊伍PM
第5位:晃晃3
會使用飛天及挖洞的任意PM:走錯時可緊急逃生
---------------------------------------
(3) 前往地圖ID333
以下將「寶可錶切換到第14項連線搜索器後點選下螢幕造成通信錯誤,並返回上一個存檔
點」簡稱為「通信錯誤」
到PC電腦查看殿堂記錄
↓
黑黑探險
↓
下1
右5
上500
存檔、通信錯誤
↓
左64
上9530
左148
存檔※1
↓
左1
↓
夥伴公園模式開始
↓
左32
↓
畫面轉暗,抵達地圖ID333
↓
依序按X、↓、A鍵開啟圖鑑刷新螢幕後按B返回
↓
用計算機輸入2 x 1 =
聽到某些PM的叫聲是正常的
注意在切換到計算機時不可在便條紙(第3項)或連線搜索器(第14項)停下來,請連打
跳過
↓
按X鍵打開菜單,選擇リタイア
↓
按X確認是否打開菜單
【菜單無法打開:成功】
按B鍵解除待機狀態,開始用計算機輸入代碼
※2
【菜單可以打開:失敗】
通信錯誤返回※1接續操作,若依然失敗請參考死機處理
【死機或多次無法成功】
暖開機返回※1
↓
左1
↓
夥伴公園模式開始
↓
リタイア
↓
返回現世夥伴公園
↓
到PC電腦查看殿堂記錄
↓
黑黑探險
↓
下1
右16
通信錯誤
↓
返回※1接續操作
【返回現世】
右1
↓
抵達夥伴公園地圖
↓
リタイア
↓
返回現世夥伴公園
---------------------------------------
(4) 執行任意腳本
執行至※2後用計算機輸入值計算,輸入完後按=再點選リタイア即可執行腳本。若是想更
改PM資料,請執行完更改的代碼後執行開電腦的代碼,對想更改的PM標記無即可。
1. 計算機限制解除
0x22802258A970007 = 155376547406479367
=
124,286,369 x 1,250,149,543
執行所有代碼前都要先執行一次限制解除,否則值太大無法輸入,注意執行成功後輸入超
過10個數字計算機不會顯示,要小心不要輸入錯。
2. 打開電腦
0x200A10200AB =
2,201,724,518,571 x 1
要更改PM資料都要開電腦操作。注意在退出電腦後畫面會轉暗,請依序按X、↓、A鍵開啟
圖鑑刷新螢幕後按B返回即可繼續輸入代碼。
3. 更改PM的種族
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2380206DAB20007 =
159,880,015,233,810,439 x 1
0x2800206DAB30007 =
180,146,213,557,043,207 x 1
0x2②②027E3B800007 → 轉換成十進位 x 1
0x2①①027E3B810007 → 轉換成十進位 x 1
更改PM的種族,注意更改後特性不會跟著改變。
例:
蓋歐卡 = 0x017E → ①① = 01,②② = 7E
→ 0x2②②027E3B800007 = 0x27E027E3B800007 = 179,583,776,328,777,735 x 1
0x2①①027E3B810007 = 0x201027E3B810007 = 144,399,404,240,011,271 x 1
種族對應的代碼可參考此處:
https://reurl.cc/V1WNmR
注意要輸入十六進位的代碼。
4. 更改PM的特性
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2780206DAB20007 =
177,894,413,743,292,423 x 1
0x2730206DAB30007 =
176,487,038,859,804,679 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
更改PM的特性
例:
神奇守護 = 25 = 0x19 → ①① = 19
→ 0x2①①027E3B800007 = 0x219027E3B800007 = 151,154,803,681,001,479 x 1
特性對應的代碼可參考此處:
https://reurl.cc/dWaLqg
注意內文是十進位的代碼,要先轉換成十六進位再輸入。
5. 更改PM的球種
【一般欄位】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x2780206DAB10007 =
177,894,413,743,226,887 x 1
0x2C80206DAB20007 =
200,412,411,880,144,903 x 1
0x2760206DAB30007 =
177,331,463,789,936,647 x 1
【HGSS欄位】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x2780206DAB10007 =
177,894,413,743,226,887 x 1
0x2880206DAB20007 =
182,398,013,370,662,919 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
更改PM的球種,DPPt只使用一般欄位,HGSS兩個欄位都會使用但優先使用HGSS欄位,執行
後打開電腦標記PM即可更改。
各標記對應的球種如下:
内部値 球種 標記
0x01 大師球 ●
0x02 高級球 ▲
0x03 超級球 ●▲
0x04 精靈球 ■
0x05 狩獵球 ●■
0x06 網子球 ▲■
0x07 潛水球 ●▲■
0x08 巢穴球 ♥
0x09 重複球 ●♥
0x0A 計時球 ▲♥
0x0B 豪華球 ●▲♥
0x0C 紀念球 ■♥
0x0D 黑暗球 ●■♥
0x0E 治癒球 ▲■♥
0x0F 先機球 ●▲■♥
0x10 貴重球 ★
0x11 速度球 ●★
0x12 等級球 ▲★
0x13 誘餌球 ●▲★
0x14 沉重球 ■★
0x15 甜蜜球 ●■★
0x16 友友球 ▲■★
0x17 月亮球 ●▲■★
0x18 競賽球 ♥★
0x19 夢境球 ●♥★
注意若要改成柑果球、競賽球及夢境球必須先將出身版本改為HGSS,再將一般欄位/HGSS
欄位改為精靈球/上述球種,不過到G8後進級別對戰夢境球會被當改獸擋下來,要是有人
有試成功可以進級別對戰還煩請教學一下。
6. 更改PM的NN(暱稱)
0x2690204249C0007 =
173,672,277,447,802,887 x 1
0x2440204249D0007 =
163,257,703,309,574,151 x 1
0x2700206DAB00007 =
175,642,613,929,476,103 x 1
0x2340206DAB10007 =
158,754,115,326,902,279 x 1
0x2090206DAB20007 =
146,650,691,328,409,607 x 1
0x2E10206DAB30007 =
207,449,286,297,976,839 x 1
0x2②②②②①①①①090005 → 轉換成十進位 x 1
0x2④④④④③③③③0A0005 → 轉換成十進位 x 1
0x2⑥⑥⑥⑥⑤⑤⑤⑤0B0005 → 轉換成十進位 x 1
0x2⑧⑧⑧⑧⑦⑦⑦⑦0C0005 → 轉換成十進位 x 1
0x2⑩⑩⑩⑩⑨⑨⑨⑨0D0005 → 轉換成十進位 x 1
0x20000⑪⑪⑪⑪0E0005 → 轉換成十進位 x 1
更改PM的NN,第一個字為①①①①對應的文字,第二個字為②②②②對應的文字,以此類
推,最多輸入10個文字,不論輸入多少文字最後都必須接著輸入FFFF作為終止碼,終止碼
後方的文字值請輸入0000。
例:
キリト
キ = 005E = ①①①①
リ = 009B = ②②②②
ト = 0079 = ③③③③
④④④④ = FFFF
⑤⑤⑤⑤ = 0000
⑥⑥⑥⑥ = 0000
⑦⑦⑦⑦ = 0000
⑧⑧⑧⑧ = 0000
⑨⑨⑨⑨ = 0000
⑩⑩⑩⑩ = 0000
⑪⑪⑪⑪ = 0000
→ 0x2②②②②①①①①090005 = 0x2009B005E090005 = 144,285,613,955,809,285 x 1
0x2④④④④③③③③0A0005 = 0x2FFFF00790A0005 = 216,171,684,632,854,533 x 1
0x2⑥⑥⑥⑥⑤⑤⑤⑤0B0005 = 0x2000000000B0005 = 144,115,188,076,576,773 x 1
0x2⑧⑧⑧⑧⑦⑦⑦⑦0C0005 = 0x2000000000C0005 = 144,115,188,076,642,309 x 1
0x2⑩⑩⑩⑩⑨⑨⑨⑨0D0005 = 0x2000000000D0005 = 144,115,188,076,707,845 x 1
0x20000⑪⑪⑪⑪0E0005 = 0x2000000000E0005 = 144,115,188,076,773,381 x 1
文字對應的代碼可參考此處:
http://pokeanalyze.half-moon.org/46.html
注意更改NN後需將9.的NN變更標記更改為1,否則上傳至G5後NN會變回預設的PM名。
7. 更改PM的TN(訓練家名)
0x2690204249C0007 =
173,672,277,447,802,887 x 1
0x2440204249D0007 =
163,257,703,309,574,151 x 1
0x2700206DAB00007 =
175,642,613,929,476,103 x 1
0x2340206DAB10007 =
158,754,115,326,902,279 x 1
0x25C0206DAB20007 =
170,013,114,395,394,055 x 1
0x2E10206DAB30007 =
207,449,286,297,976,839 x 1
0x2②②②②①①①①090005 → 轉換成十進位 x 1
0x2④④④④③③③③0A0005 → 轉換成十進位 x 1
0x2⑥⑥⑥⑥⑤⑤⑤⑤0B0005 → 轉換成十進位 x 1
0x2⑧⑧⑧⑧⑦⑦⑦⑦0C0005 → 轉換成十進位 x 1
更改PM的TN,第一個字為①①①①對應的文字,第二個字為②②②②對應的文字,以此類
推,最多輸入7個文字,不論輸入多少文字最後都必須接著輸入FFFF作為終止碼,終止碼
後方的文字值請輸入0000。
例:
キリト
キ = 005E = ①①①①
リ = 009B = ②②②②
ト = 0079 = ③③③③
④④④④ = FFFF
⑤⑤⑤⑤ = 0000
⑥⑥⑥⑥ = 0000
⑦⑦⑦⑦ = 0000
⑧⑧⑧⑧ = 0000
→ 0x2②②②②①①①①090005 = 0x2009B005E090005 = 144,285,613,955,809,285 x 1
0x2④④④④③③③③0A0005 = 0x2FFFF00790A0005 = 216,171,684,632,854,533 x 1
0x2⑥⑥⑥⑥⑤⑤⑤⑤0B0005 = 0x2000000000B0005 = 144,115,188,076,576,773 x 1
0x2⑧⑧⑧⑧⑦⑦⑦⑦0C0005 = 0x2000000000C0005 = 144,115,188,076,642,309 x 1
文字對應的代碼可參考此處:
http://pokeanalyze.half-moon.org/46.html
8. 更改PM的表/裏ID
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2780206DAB20007 =
177,894,413,743,292,423 x 1
0x2600206DAB30007 =
171,139,014,302,302,215 x 1
0x2④④027E3B800007 → 轉換成十進位 x 1
0x2③③027E3B810007 → 轉換成十進位 x 1
0x2②②027E3B820007 → 轉換成十進位 x 1
0x2①①027E3B830007 → 轉換成十進位 x 1
將PM的表ID更改為0x③③④④,裏ID更改為0x①①②②。
例:
表ID = 00000 = 0x0000 → ③③ = 00,④④ = 00
裏ID = 00215 = 0x00D7 → ①① = 00,②② = D7
→ 0x2④④027E3B800007 = 0x200027E3B800007 = 144,117,929,263,235,079 x 1
0x2③③027E3B810007 = 0x200027E3B810007 = 144,117,929,263,300,615 x 1
0x2②②027E3B820007 = 0x2D7027E3B820007 = 204,635,049,256,157,191 x 1
0x2①①027E3B830007 = 0x200027E3B830007 = 144,117,929,263,431,687 x 1
9. 更改PM的個體值、蛋標記、NN變更標記
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2280206DAB20007 =
155,376,415,606,439,943 x 1
0x2610206DAB30007 =
171,420,489,279,012,871 x 1
0x2④④027E3B800007 → 轉換成十進位 x 1
0x2③③027E3B810007 → 轉換成十進位 x 1
0x2②②027E3B820007 → 轉換成十進位 x 1
0x2①①027E3B830007 → 轉換成十進位 x 1
┌──┬─────────┬─────────┐
│ 0x │ ①① │ ②② │
├──┼─────────┼─────────┤
│ 0b │ ⓍⓎⒹⒹⒹⒹⒹⒸ │ ⒸⒸⒸⒸⓈⓈⓈⓈ │
└──┴─────────┴─────────┘
┌──┬─────────┬─────────┐
│ 0x │ ③③ │ ④④ │
├──┼─────────┼─────────┤
│ 0b │ ⓈⒷⒷⒷⒷⒷⒶⒶ │ ⒶⒶⒶⒽⒽⒽⒽⒽ │
└──┴─────────┴─────────┘
0bⓍ:NN變更標記(0b0:未變更,0b1:已變更)
0bⓎ:蛋標記(0b0:非蛋狀態,0b1:蛋狀態)
0bⒹⒹⒹⒹⒹ:特防個體值(0b00000~11111:0~31)
0bⒸⒸⒸⒸⒸ:特攻個體值(0b00000~11111:0~31)
0bⓈⓈⓈⓈⓈ:速度個體值(0b00000~11111:0~31)
0bⒷⒷⒷⒷⒷ:防禦個體值(0b00000~11111:0~31)
0bⒶⒶⒶⒶⒶ:攻擊個體值(0b00000~11111:0~31)
0bⒽⒽⒽⒽⒽ:HP個體值(0b00000~11111:0~31)
更改PM的個體值、蛋標記、NN變更標記,將想更改的二進位值組合後轉換成十六進位即①
①、②②、③③、④④值。
例:
NN已變更 → Ⓧ = 1
非蛋狀態 → Ⓨ = 0
個體值H/A/B/S/C/D = 31/0/30/31/31/31 = 0b11111/0b00000/0b11110/0b11111/0b11111
/0b11111
→ ⒽⒽⒽⒽⒽ = 11111
ⒶⒶⒶⒶⒶ = 00000
ⒷⒷⒷⒷⒷ = 11110
ⓈⓈⓈⓈⓈ = 11111
ⒸⒸⒸⒸⒸ = 11111
ⒹⒹⒹⒹⒹ = 11111
→ 0x①① = 0bⓍⓎⒹⒹⒹⒹⒹⒸ = 0b10111111 = 0xBF
0x②② = 0bⒸⒸⒸⒸⓈⓈⓈⓈ = 0b11111111 = 0xFF
0x③③ = 0bⓈⒷⒷⒷⒷⒷⒶⒶ = 0b11111000 = 0xF8
0x④④ = 0bⒶⒶⒶⒽⒽⒽⒽⒽ = 0b00011111 = 0x1F
→ 0x2④④027E3B800007 = 0x21F027E3B800007 = 152,843,653,541,265,415 x 1
0x2③③027E3B810007 = 0x2F8027E3B810007 = 213,923,723,487,543,303 x 1
0x2②②027E3B820007 = 0x2FF027E3B820007 = 215,894,048,324,583,431 x 1
0x2①①027E3B830007 = 0x2BF027E3B830007 = 197,879,649,815,166,983 x 1
注意若你變更過NN但沒有把NN變更標記修改為已變更,上傳至G5後NN會不見變回PM原本的
名字
10. 更改PM的努力值
【HP努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2380206DAB20007 =
159,880,015,233,810,439 x 1
0x2740206DAB30007 =
176,768,513,836,515,335 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
【攻擊努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2780206DAB20007 =
177,894,413,743,292,423 x 1
0x2740206DAB30007 =
176,768,513,836,515,335 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
【防禦努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2B80206DAB20007 =
195,908,812,252,774,407 x 1
0x2740206DAB30007 =
176,768,513,836,515,335 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
【速度努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2F80206DAB20007 =
213,923,210,762,256,391 x 1
0x2740206DAB30007 =
176,768,513,836,515,335 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
【特攻努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2380206DAB20007 =
159,880,015,233,810,439 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
【特防努力値】
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2780206DAB20007 =
177,894,413,743,292,423 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
將PM的努力值更改為0x①①。
11. 更改PM的型態、無性別標記、♀標記、命定的相遇標記
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2280206DAB20007 =
155,376,415,606,439,943 x 1
0x2760206DAB30007 =
177,331,463,789,936,647 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
┌──┬─────────┐
│ 0x │ ①① │
├──┼─────────┤
│ 0b │ ②②②②②③④⑤ │
└──┴─────────┘
0b②②②②②:型態(0b00000:一般)
0b③:無性別標記(0b0:有性別,0b1:無性別)
0b④:♀標記(0b0:♀以外,0b1:♀)
0b⑤:命定的相遇標記(0b0:無,0b1:有)
更改PM的型態、無性別標記、♀標記、命定的相遇標記,雖然我不太懂G4已經靠PID決定
性別了還要這個性別標記幹嘛。
例:
型態:一般 → ②②②②② = 00000
性別:♀ → ③ = 0,④ = 1
命定的相遇:有 → ⑤ = 1
→ 0b②②②②②③④⑤ = 0b00000011 = 0x03,①① = 03
→ 0x2①①027E3B800007 = 0x203027E3B800007 = 144,962,354,193,367,047 x 1
型態部分可以參考此處:
https://reurl.cc/m3Yr7V
不要問我怎麼改,窩不知道。
12. 更改PM的經驗值
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2B80206DAB20007 =
195,908,812,252,774,407 x 1
0x2600206DAB30007 =
171,139,014,302,302,215 x 1
0x2③③027E3B800007 → 轉換成十進位 x 1
0x2②②027E3B810007 → 轉換成十進位 x 1
0x2①①027E3B820007 → 轉換成十進位 x 1
0x200027E3B830007 =
144,117,929,263,431,687 x 1
將PM的總經驗值更改為0x①①②②③③,網站目前沒有直接修改等級的代碼,可用總經驗
值來修改PM等級。
例:
蓋歐卡Lv.45的總經驗值為113906 = 0x01BCF2
→ ①① = 01,②② = BC,③③ = F2
→ 0x2③③027E3B800007 = 0x2F2027E3B800007 = 212,234,873,627,213,831 x 1
0x2②②027E3B810007 = 0x2BC027E3B810007 = 197,035,224,884,903,943 x 1
0x2①①027E3B820007 = 0x201027E3B820007 = 144,399,404,240,076,807 x 1
經驗值對應的等級可參考此處:
https://reurl.cc/5pR4aG
13. 更改PM的入手等級、親性別
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x26F0206DAB10007 =
175,361,138,952,830,983 x 1
0x2080206DAB20007 =
146,369,216,351,698,951 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
0x2①①027E3B800007 → 轉換成十進位 x 1
┌──┬─────────┐
│ 0x │ ①① │
├──┼─────────┤
│ 0b │ ②③③③③③③③ │
└──┴─────────┘
0b②:親性別(0b0:男,0b1:女)
0b③③③③③③③:入手等級(0b0000000~1111111:Lv.0~127)
更改入手等級以及親性別,將想更改的二進位值②、③③③③③③③組合成0b②③③③③
③③③後轉換成十六進位即①①值。
例:
親性別:女 → ② = 1
入手等級:Lv.50 → ③③③③③③③ = 0110010
→ 0b②③③③③③③③ = 0b10110010 = 0xB2 → ①① = B2
→ 0x2①①027E3B800007 = 0x2B2027E3B800007 = 194,220,475,117,731,847 x 1
14. 更改PM的出身版本
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x2780206DAB10007 =
177,894,413,743,226,887 x 1
0x2F00206DAB20007 =
211,671,410,948,571,143 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
更改PM的出身版本,執行後打開電腦標記PM即可更改。
各標記對應的版本如下:
内部值 版本 標記
0x01 藍寶石 ●
0x02 紅寶石 ▲
0x03 綠寶石 ●▲
0x04 火紅 ■
0x05 葉綠 ●■
0x07 心金 ●▲■
0x08 魂銀 ♥
0x0A 鑽石 ▲♥
0x0B 珍珠 ●▲♥
0x0C 白金 ■♥
0x0F XD闇之旋風 ▲■♥
0x14 白 ■★
0x15 黑 ●■★
0x16 白2 ▲■★
0x17 黑2 ●▲■★
15. 更改PM的國籍
0x2200206DAB00007 =
153,124,615,792,623,623 x 1
0x2780206DAB10007 =
177,894,413,743,226,887 x 1
0x2F80206DAB20007 =
213,923,210,762,256,391 x 1
0x2730206DAB30007 =
176,487,038,859,804,679 x 1
更改PM的國籍,執行後打開電腦標記PM即可更改。
各標記對應的國籍如下:
內部值 國籍 標記
0x01 日本 ●
0x02 美國 ▲
0x03 法國 ●▲
0x04 義大利 ■
0x05 德國 ●■
0x07 西班牙 ●▲■
0x08 韓國 ♥
16. 更改PM的獎章
【神奧SET1前半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2380206DAB20007 =
159,880,015,233,810,439 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
【神奧SET1後半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2780206DAB20007 =
177,894,413,743,292,423 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
【神奧SET2前半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2B80206DAB20007 =
195,908,812,252,774,407 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
【神奧SET2後半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2F80206DAB20007 =
213,923,210,762,256,391 x 1
0x2770206DAB30007 =
177,612,938,766,647,303 x 1
【神奧SET3前半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2300206DAB20007 =
157,628,215,420,125,191 x 1
0x2760206DAB30007 =
177,331,463,789,936,647 x 1
【神奧SET3後半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2700206DAB20007 =
175,642,613,929,607,175 x 1
0x2760206DAB30007 =
177,331,463,789,936,647 x 1
【神奧SET4】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2B00206DAB20007 =
193,657,012,439,089,159 x 1
0x2760206DAB30007 =
177,331,463,789,936,647 x 1
【芳緣SET1前半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2280206DAB20007 =
155,376,415,606,439,943 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
【芳緣SET1後半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2680206DAB20007 =
173,390,814,115,921,927 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
【芳緣SET2前半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2A80206DAB20007 =
191,405,212,625,403,911 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
【芳緣SET2後半部】
0x2①①0206DAB00007 → 轉換成十進位 x 1
0x2200206DAB10007 =
153,124,615,792,689,159 x 1
0x2E80206DAB20007 =
209,419,611,134,885,895 x 1
0x2750206DAB30007 =
177,049,988,813,225,991 x 1
更改PM的獎章,G4的獎章資料儲存形式分成6個SET 11個部份,每個部份儲存4個或8個獎
章,共80個獎章。
例:
神奧SET1前半部
神奧冠軍獎章 = 0x01,①① = 01
→ 0x2①①0206DAB00007 = 0x2010206DAB00007 = 144,398,891,514,593,287
若是要一次獲得2個以上的獎章,將其獎章的代碼值加起來即可。
例:
神奧SET1前半部
前半部神奧冠軍獎章 = 0x01
才能獎章 = 0x02
0x01 + 0x02 = 0x03 → ①① = 03
→ 0x2①①0206DAB00007 = 0x2030206DAB00007 = 144,961,841,468,014,599
若是要獲得全部獎章請①①輸入FF,要消除全部獎章則①①輸入00。
各獎章對應的代碼可參考此處:
https://projectpokemon.org/home/docs/gen-4/pkm-structure-r65/
其他資料更改有興趣的人可以自己試看看,社畜沒太多時間可以玩QQ
http://detelony.blog.fc2.com/
======================================
四、FAQ
Q1:使用這個BUG會對記錄或PM有什麼不良影響嗎?
A1:窩不知道.jpg
我目前遇過在謎之空間走錯步出不來,重玩以後新記錄地下世界永遠下不去的問題,請自
行評估風險。
Q2:我不小心在謎之場所走錯步回不去了,我該怎麼辦?
A2:不要存檔並且暖開機重來,真的不得以請就近走到能用飛天/挖洞的地圖逃出來,要
是已經存檔了就\|/。
Q2:我不小心輸入錯字並執行了,我該怎麼辦?
A2:不要存檔並且暖開機重來,避免改動到未知的數值。
Q3:該如何做出色違PM?
A3:(表ID xor 裏ID) xor (PID上位 xor PID下位) < 8即為色違,= 0為方閃,請自行計
算目標PID對應色違的ID即可。
Q4:做出來的PM可以上傳到新世代嗎?
A4:可以,mover會ban的條件可以參考我上一篇綠寶石ACE,本代我自己目前試過相遇地
點在謎之場所不會被擋。
======================================
最後一樣來炫耀一下
https://i.imgur.com/pQnxipL.jpg
https://i.imgur.com/GwXWq40.jpg
https://i.imgur.com/41nxbZc.jpg
https://i.imgur.com/lPRsg2i.jpg
======================================
Reference:
https://youtu.be/VrhHXG3cuAw
https://detelony.blog.fc2.com/
https://www.youtube.com/channel/UC-OOsXlUoHkNI-29UST_3XA/videos
https://projectpokemon.org/home/docs/gen-4/pkm-structure-r65/
https://bulbapedia.bulbagarden.net/wiki/Main_Page
https://reurl.cc/O4mGL9
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.38.104 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PokeMon/M.1662515882.A.332.html
推 hh123yaya: 黑..黑魔法 POG09/07 10:03
推 jig172: 寶可夢黑魔法學實在是太博大精深09/07 10:18
大壞蛋得蹦
推 joy3252355: 推一個 G4的任意代碼沒研究 這篇很詳細 !09/07 10:32
→ joy3252355: 還要連動G3任意代碼產物 有種二段詠唱的感覺 XDD09/07 10:32
→ joy3252355: 不過G3如果已經有產出了 應該可以用克隆bug量產 ?09/07 10:33
G4也可以不過前置作業實在很麻煩,我是可以在G3弄就在G3弄
推 weilsea: 感謝翻譯 已經看到日文的很久了都懶得去試09/07 14:46
→ weilsea: 請問晃晃斑執行代碼直接抓跟上面用其他方式弄出來的會有09/07 14:48
→ weilsea: 差別嗎09/07 14:48
是指特定PID那三隻的嗎?晃晃1和2用亂數似乎也可以,3亂數表沒有所以要用ACE搞,或
是網站也有提到可以用亂數的替代PID
推 weilsea: 亂數表沒有是代碼湊出來後也執行不出來的意思?09/07 15:18
不是,是指沒辦法靠亂數調整弄出來,我是直接靠綠寶石ACE弄的,你如果沒綠寶石可能
要自己亂數看看
→ jc0208: 直接改存檔比較快吧?這好複雜09/07 15:26
改存檔就是改獸啦,用那種東西很無趣一點成就感都沒有
→ weilsea: 在Em執行任意代碼叫出指定個體值野怪再抓起來09/07 15:47
→ weilsea: 3隻都這樣搞應該可行吧09/07 15:48
→ weilsea: 是不懂在為何只有3要用到蛋09/07 15:55
應該也是可以,只是那個算指定seed的網站已經收了,我懶得再找怎麼算就直接抄他的步
驟了
→ weilsea: wayback machine頁面存檔裡面的還可以用 09/07 16:54
了解,之後再來查看看
→ ehai0725: ...銀行還能傳?09/08 02:22
為什麼不行?
https://i.imgur.com/pQnxipL.jpg
https://i.imgur.com/GwXWq40.jpg
https://i.imgur.com/41nxbZc.jpg
https://i.imgur.com/lPRsg2i.jpg
※ 編輯: tn950811 (101.9.113.102 臺灣), 05/08/2023 12:35:26