UE打开 tgs1000.exe
( U6 Q' S F+ e0 o0 x, N- h( O
/ J! J/ v' n% \; Y j. x步法数值00342100
" J% e7 _# L/ W7 T- `心法数值00352100
$ J9 p6 w* n" w9 ]$ p) _7 }& M' Z; r/ ^1 r/ c0 ]
看到有很多朋友不明白,那我就再介绍详细一点
) e2 c$ Z& y, l' }; q& A" I. i% v' x- c M S
用16进制编辑软件
/ t* M. I# P. R' j) }5 ]; m* b5 v例如 UltraEdit 简称UE
# c: O7 r( v; T( R打开tgs1000.exe
" i l) |3 v$ k, ^% b1 sCtrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。0 H3 F& d' x2 U% W) f" v3 z, Q- M: R
: {* N' N# f7 |0 N& S1 ? n1 I
所以,把8500转换为16进制后,还有颠倒一下数值的顺序4 l6 W% S6 S9 q) d2 p# o. I
* W% u" e: N9 ^2 Q, C" ^+ n下面介绍一下计算数值16进制代码的方法
2 } z8 T9 s% u* h
: K- \& p7 Y2 \6 z9 D# G# U, F$ A e开始-程序-附件-计算器-点查看-科学型
. Z T: E1 y! B O6 z& Z右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。- m) G9 ]) F B2 V9 ]+ w4 H
/ m; `, N( k% ], d我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017
+ n; y, Y( ^) K. I) h/ L
. @5 ^6 y. _ y! O2 @7 K计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足
2 Q3 j0 V# I. g$ ^% l! |' ^6 d3 Z! W/ `4 g
如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300$ `. N1 ~" C# S. I* F9 A
( n) \& u, @" L这里神枫为大家提供一下常见16进制的数值(已经颠倒好的) Z- J, e+ D2 S4 o2 }" m
50是008813001 X3 H9 J7 p. h4 Q6 k! d$ d! B
60是00701700! C0 H+ {. E! O$ H( L
70是0058B100
: n' `. W7 K) E8 j# k2 `80是00401F00" R8 u- S, F# b
90是00282300- _1 a) ?- {2 O! ^, w7 W
o/ z- }6 L, h/ d4 |( v
修改:tgs1000.exe
6 N9 T3 C) ~ W' N! [, i" \. Y) Y9 \2 U( g+ D
4 ]6 D1 s6 E5 D1 i3 A
Ctrl+g 16进制地址查找查找: 0x125a40) y, o5 N5 S3 K! [+ x7 b$ ~. |
找到16进制地址:00125a40
; l( g+ r9 ^ N. i% h) R* N9 Z7 Z7 E: N4 {1 @
找到16进制字符串值:34 21 (85.01 以上,原始数据)
3 N- l: a3 c5 r% y9 j/ W) z7 h2 n( ?6 \ z: q: R
修改16进制字符串值:70 17 (60.01 以上) ; [! F6 M: H" R( e
|