UE打开 tgs1000.exe5 z- `/ `( M2 C+ C( l
4 O7 x5 X) E* k6 H; M$ ]% Y n
步法数值00342100
6 h1 D% \6 q) V7 C2 W! }心法数值00352100
/ u5 ]$ C; M6 J6 J9 D2 [" W5 J9 v
看到有很多朋友不明白,那我就再介绍详细一点% j/ q# c! t; b* `4 E; E2 H) `
/ u! X% q5 g; b# F( L( P5 V
用16进制编辑软件+ w2 q% m* [. L! Q1 o' z# }0 o
例如 UltraEdit 简称UE/ `( G' z( R1 r/ s& |
打开tgs1000.exe
5 a! _2 M) a8 R; ]& XCtrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。
/ b- E+ R/ i0 v* T. x1 {6 u( l9 e
! M- W1 _! h) z) v/ c, P所以,把8500转换为16进制后,还有颠倒一下数值的顺序9 J8 a& V; E) C; d- k9 @, @2 `3 }
3 Y9 h1 P, U0 C- V; S% f q% }6 K
下面介绍一下计算数值16进制代码的方法
( [* T9 C' p7 M7 V- v
0 K' w8 }6 t- w" g6 Z1 X开始-程序-附件-计算器-点查看-科学型
4 A- w+ B9 L' ]2 @0 w/ O$ g右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。
* j( J$ p6 o f: C# R M" t$ ]" Y" U! s1 z4 O; S2 C' T
我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017) I# }8 R' K0 z/ g. X
+ l$ K" D3 M% |' O计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足+ U8 F2 S6 c* a6 l6 C
, G, i' ~! K7 s' l- G" i如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300
0 x9 {# a, Q6 H) A; r; Z
0 c& G2 j4 a, U6 x5 _, R这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)
/ l0 m/ f: e. B; r9 `7 z50是008813000 L) b- B Z3 ^( ]5 L. O5 b3 `8 _
60是00701700
& p7 Z. N6 M# I9 f+ S5 U# P# o, C+ d70是0058B100 X. { [+ j& {1 \: H
80是00401F006 v7 n. {% P0 {5 _6 [
90是00282300& O0 i5 ?5 M" V2 T% ~# S+ a" S
% W! o9 J& f x修改:tgs1000.exe7 K4 U" d! X. @) L x( C5 `, s8 U# E
4 q8 X! C' i$ V
1 d8 C. k# J8 f/ E* x# m
Ctrl+g 16进制地址查找查找: 0x125a40# M6 z+ w e6 F, O
找到16进制地址:00125a40 6 u- g" T O4 F+ q% R6 y/ P
" g# v) b: O4 t
找到16进制字符串值:34 21 (85.01 以上,原始数据)
- f5 v+ W s" \
- v s3 {5 ^0 `4 u+ q: p" f修改16进制字符串值:70 17 (60.01 以上)
( R2 B% X2 |. ` |