alexwong
金手指狂用者
级别: 火花会员
编号: 90618
精华: 1
发帖: 375
威望: 5 点
配偶: 单身
火 花 币: 8998 HHB
注册时间:2008-07-09
最后登陆:2022-01-07
|
我還是重新解說一下敵方職業的等級錯亂的原因吧。每次讀檔或結束戰役時程序會把人物的職業代碼乘以8再加上基地址002E4710得到一個對應的等級數地址。正常的我方職業代碼由於是小於50h的所以程序讀取的地址範圍是002E4714到002E498C之間,這也是我方的職業等級和經驗値的存放地址區域。而敵方的專用職業都是50h以上的,所以程序就讀到了後面的裝備和道具的地址中去了,這也就是爲何有人說變成0級有人變成99級的原因了(變成99級的多數開過全道具的碼)。 下面是3個相關的金手指,可以發現這3個密碼的地址區域是相鄰的。 _C0 全職業等級1 _L 0x402E4710 0x00500002 _L 0x00000001 0x00000000 _L 0x402E4714 0x00500002 _L 0x00000000 0x00000000
_C0 全裝備 _L 0x802E4991 0x02720001 _L 0x00000063 0x00000000
_C0 全道具 _L 0x802E4C25 0x02590001 _L 0x00000063 0x00000000
|
|
[43 楼]
|
Posted:2010-11-23 01:17| |
顶端
| |