UE打开 tgs1000.exe3 h* J: N7 y( h+ ^: J+ `) R: r- `# K
, f( A5 ?% ~8 d! B! V9 e. k
步法数值00342100
" m( K. z/ f' ]5 t2 ^" \ ?. I* J6 q心法数值003521006 m, D7 G% b' A+ i3 R+ m' B
9 _5 E2 q" l) d( n8 l& ?0 F6 t看到有很多朋友不明白,那我就再介绍详细一点5 g$ Q" u. R4 t. p' ?. d6 o9 f
8 B3 K2 I6 l C4 _& e7 }用16进制编辑软件
4 j7 W4 k; q! R) Q# `5 C3 i3 S例如 UltraEdit 简称UE
4 u& Z, @* V9 a' U R8 Z7 H打开tgs1000.exe
& f. d& T- ^, z/ ^% p& RCtrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。
w3 O$ X7 x6 y% t8 k. Y) d
/ J3 s" w; E2 h+ t- p, _所以,把8500转换为16进制后,还有颠倒一下数值的顺序
. c) ]3 M1 f( Z- K7 w& E k9 E
4 _! B) P0 Q# f/ x下面介绍一下计算数值16进制代码的方法6 z8 h8 }' R4 f6 D/ I" p
$ C# m- x) M7 T$ s# o+ m+ p
开始-程序-附件-计算器-点查看-科学型
* g5 M9 S& C0 n/ P, b U" M右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。
# }+ `( B% O5 k. q! U# F2 l+ v5 q9 b: z# m. A
我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017
! A+ b7 \0 l: R7 j+ M4 R' u# R
" m; q5 G* l) A$ W4 M' L) `( p计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足
4 @. R: X: a: |0 U8 H0 {# {
+ d0 e; b& f' t如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300
; P$ m) ?2 F8 Q+ ]1 D! s
" I( W8 E9 X! P这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)
" K0 E( S6 a% [/ S( ]50是00881300" b# D k h. k% k( H& D4 k
60是00701700% z0 K, N. y1 U. v) S. c0 X
70是0058B100
' M+ {. V( q7 w" |80是00401F00
2 y, a3 G+ s8 j$ T" `2 s90是002823004 ]! }$ e' {! g$ D
* {0 I9 a5 [" M- l6 p9 s( l% U" h
修改:tgs1000.exe
5 f6 F' {8 N- T( m3 l8 t; f7 `+ T, V/ r
% }0 q; o$ _9 e- R' ZCtrl+g 16进制地址查找查找: 0x125a40
3 [5 M2 L( _; \- w K找到16进制地址:00125a40
5 l; G0 h1 _, {6 W8 I7 \7 e; w; q3 R/ a; k
找到16进制字符串值:34 21 (85.01 以上,原始数据)
, z. o* l* ~' g$ O: T v$ e& ?2 W0 m" n* \
修改16进制字符串值:70 17 (60.01 以上)
7 h5 m* d; G6 S! C |