原PO其他地方都講對了...不引言...^_^
※ 引述《Kention (Aroundight)》之銘言:
恕刪...
推 Workforme: 不是本來就這樣嗎? 05/20 13:01
→ Workforme: 要快 就在經驗值小於255的時候改一改就好了 05/20 13:01
→ xiue: hmm,照原po的說法的話,小於255應該是能抓到數,但是改值會當. 05/20 13:04
→ Kention: 對,小於255抓的到值,但是改超過255 = FF就會當 05/20 13:21
^^^^
其實,遊戲系統只給你1byte
的儲存空間在剛開始的時候...
推 if4: 1.先改250,不鎖定。2.玩一下,超過255。3.再改成50000內 ^_^ 05/20 13:25
這樣的改法其實改不到,如果經驗值儲存點是黃色標記的位置
00 FF 00 00 00
^^
255鎖定到的位置
用50000(= C3 50)改下去,會變成
C3 50 00 00 00 <=== 這一行(第二筆資料)有問題
而不是應該有的
00 50 C3 00 00
經驗值反而瞬間縮水啊...
※ 編輯: Kention (1.171.199.225), 05/20/2015 13:37:59
→ xiue: 土法煉鋼應是255內抓到的記憶體位置鎖FF,每次獲得EXP=255-n? 05/20 13:50
^^^^^^
這裡有點疑問
推 if4: 這是限制級的遊戲,難怪找不到載點。^_^ 第二筆資料表示錯誤. 05/20 13:50
推 if4: 先是FF然後+1為00 01改FF FF再+1為00 00 01=>分段改的目的是: 05/20 13:56
→ if4: 為了怕系統不給3 bytes的儲存空間 ^_^ 05/20 13:57
推 if4: 其實...改到第三步...已經有4 bytes的儲存空間,不會只給3個 05/20 14:02
依據 LITTLE-ENDIAN 的精神...第二筆資料填錯了
推 macaber: little/big endian ? 05/20 14:05
推 if4: PC 是 little ^_^ 05/20 14:12
以目前常見的CPU為例:
INTEL X86、DEC VAX 使用 LITTLE-ENDIAN 設計;
HP、IBM、MOTOROLA 68K 系列使用 BIG-ENDIAN 設計;
POWERPC 同時支援兩種格式,稱為 BI-ENDIAN。
(節錄 http://www.prudentman.idv.tw/2007/11/big-endianlittle-endian.html )