【吞食天地】关于一些内容的解析研究
百晓生是个妞吧
全部回复
仅看楼主
level 11
本贴长期不定期更新,想到哪里就算哪里。
2022年12月31日 16点12分 1
level 11
★关于吞食天地2物品买卖:
吞食天地2代物品卖价是原价的3/4,在游戏中是这么体现出来的↓
71766:C0 賣價下位,7176A:00賣價上位。得出來的數與 100(H)做比較,都换算成10进制的话,C0就是192、100就是256,即192/256,结果正是3/4。
所以如果我们调整卖价,只需要改这两个位置即可。
2022年12月31日 16点12分 2
level 11
★吞食天地2部分物品的作用
說到物品、那我就多說幾句、關于物品是如何用又是如何實現的都在ROM裏可以體現出來,舉個例子,就拿zeven的1.36b說,出現了許多原版沒有的道具比如太平要術啊、孫子兵法啊等等,很新鮮,那麼是如何實現的呢?
續命燈:復活角色並對其使用金仙丹。
續命燈(62)的位置是84 A5、
计算得知地址在72594:20 62 A4 20 7F A8 A9 27 4C 48 A3
首先是讀取72472的內容、即招魂丹處;20 7F A8消耗品、使用後會消失、最後跳轉到72358(即金仙丹)
大致意思就是使角色復活後對其使用金仙丹、並非復活後恢復全部血量。
2023年01月01日 04点01分 3
level 11
孫子兵法:無限制使用的兵法書。
孫子兵法(40)的位置是20 A3、
計算得知地址在72330:20 CB A8 4C 92 A5
這裡運用了跳轉4C 92 A5即跳轉到725A2:A5 AE E5 AD 65 AF 29 07 A8 B9 BF A5 9D 70 67 B9 C7 A5 9D E3 67 B9 CF A5 9D 54 67 29 7F 85 79 20 30 E0 B9 15 66 30 04 E6 79 10 F4 38 60 30 24 13 20 21 2E 0F 14 05 05 03 05 05 05 02 03 85 85 85 00 00 80 85 80 18 60
這一大長串很難理解不要緊、這些都是兵法書的運算細則、而孫子兵法先行的是20 CB A8跳過了兵法書的20 C4 A8後開始運算。
原版所有物品中唯一有20 CB A8這個運算的是連弩(也就是說唯一不會使用後消失的物品),我們不難得出、20 CB A8就是代指對敵方使用過後不會消失的物品。
2023年01月01日 04点01分 4
level 11
銅雀臺:無限使用的銀仙丹+金仙丹?
銅雀臺(41)的位置是26 A3、
計算得知地址在72336:20 2F A3 4C 46 A3
雙跳轉、分別跳轉到7233F:A9 04 85 01 A9 B0 85 00 D0 15
跳轉到72356:A9 17 85 01 A9 70 85 00 20 B9
上面跳轉的是銀仙丹和金仙丹的地址、改版銀仙丹恢復量4B0(H)為1200、金仙丹恢復量1770(H)為6000。
20是讀取並繼續運算、4C是跳轉,但是能力所限,不知道無限使用的制約條件在何處。
2023年01月01日 04点01分 5
是我自己怪圈了,没有20 C4 A8就说明不是一次性消耗品
2023年01月01日 17点01分
level 11
武穆遺書:無限使用的會心丹、優于會心石。
武穆遺書(42)的位置是F7 A3、
計算得知地址在72407:68 68 68 68 A2 15 20 4E CB A6 78 A9 00 9D 40 67 A9 01 85 7C 4C 6C F3
與會心丹的區別在于會心丹有20 7F A8的運算、
或許是輔助類物品使用後就消失、跳過了會心丹的20 7F A8處理過程!
2023年01月01日 04点01分 6
level 11
以后关于研究就放到这里,人心薄凉,喜欢看的觉得有用的就没事收藏多关注一下就好
2023年01月17日 09点01分 7
level 1
好贴,研究研究
2023年07月30日 12点07分 8
level 1
说起来原版的心乱计太弱了 请问下有计策的内存地址吗?加强版那种一次60的感觉可以 求解 谢啦
2023年12月17日 10点12分 9
1