Re: [問題] 綠寶石色違如何逆推sid(2000p幣)

看板PokeMon作者 (再摸我要叫了喔)時間7月前 (2023/09/10 18:33), 7月前編輯推噓2(201)
留言3則, 2人參與, 7月前最新討論串2/2 (看更多)
無聊來試算一下好了 xor計算機我個人是用這款: https://reurl.cc/ed8vVQ 以下數值都是以十六進制表示 G3的色違公式是: (PID上位 xor PID下位) xor (TID xor SID) < 8 PID:PM的性格值 TID:訓練家ID(表ID) SID:裏ID 換句話說就是: 0 <= (PID上位 xor PID下位) xor (TID xor SID) <= 7 將可推算的PID上下位及TID移出來,可得SID的公式為: PID上位 xor PID下位 xor TID <= SID <= 7 xor PID上位 xor PID下位 xor TID(括號 不影響xor運算) 接著將綠寶石版抓到的野生色違吃糖果到100等計算出精確的個體,打開RNGR3rd Gener ation Time FinderWild頁面(不要問我其他頁面在幹嘛的,窩不知道.jpg) Method選擇Method 1(印象中綠寶石大部分野怪都是Method 1生成,有錯還請指正),輸 入個體特性(有雙特性的PM 0和1分別對應百科由左而右兩個特性,沒有就選擇Any)和 性格後即可計算其PID。 這邊以6V、特性1、性格內斂(ひかえめ)的PM做示範: https://i.imgur.com/NoLF0s0.png
計算後可得PID=685011A9,因此PID上位=6850,PID下位=11A9,再假設表ID是12345(0x3 039) 可得「PID上位 xor PID下位 xor TID」這坨大便是6850 xor 11A9 xor 3039 = 49C0 再帶入前面的公式: 49C0 <= SID <= 49C0 xor 7 = 49C7 即可得到這隻色違推算出的SID範圍是49C0~49C7 再重複以上動作計算其他色違的SID範圍並交互比對,就能求得精確的SID了 不過我記得這樣逆推至少都要十幾隻色違才能得到精確的SID就是,給你參考 至於蛋產色違還要考慮父母個體、不變之石和重複遺傳的問題太麻煩了我懶得研究,還請 其他大神幫忙補充 以上,有錯還請指正 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.241.132 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PokeMon/M.1694342008.A.7C8.html ※ 編輯: tn950811 (101.9.96.106 臺灣), 09/11/2023 18:48:31

09/12 00:14, 7月前 , 1F
2000p幣已發送
09/12 00:14, 1F

09/12 00:15, 7月前 , 2F
非常感謝
09/12 00:15, 2F

09/12 22:19, 7月前 , 3F
推你
09/12 22:19, 3F
文章代碼(AID): #1a_PjuV8 (PokeMon)
文章代碼(AID): #1a_PjuV8 (PokeMon)