UE打开 tgs1000.exe
8 D4 {% E5 ?( F9 e/ t% e$ a9 E9 W; D) M* t$ `
步法数值00342100
" i& z2 n8 d# b7 t) j( @4 H) x* X心法数值00352100
3 ]7 R1 e3 G7 {: W
7 _$ |, M# A' |* X; I+ G7 k: ^. V# ?3 X看到有很多朋友不明白,那我就再介绍详细一点
/ ^1 x% \; ~4 t3 l) N( b7 N! t7 E
用16进制编辑软件
- U+ m$ T% F8 F& i0 R f3 V例如 UltraEdit 简称UE2 E' j6 T/ ^1 K; [, m+ e; O
打开tgs1000.exe
7 T+ V3 z' N8 Q `5 ~4 l* R# ^( mCtrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。
, H* Q& t" B/ \
, c! q4 _! F ?6 ` h, P所以,把8500转换为16进制后,还有颠倒一下数值的顺序 g1 S- ~3 k% x# X' Z0 D- _. U4 [
0 ^. B- [1 e9 W- N: _' N下面介绍一下计算数值16进制代码的方法
5 e. E' r, K* q# P) e+ ~3 Y3 W. `2 |0 D; Z2 }- M% T( ^: W1 W4 w
开始-程序-附件-计算器-点查看-科学型" P0 T! l2 e7 `/ N9 |2 g2 a, ~4 A3 _
右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。0 f2 W8 O- ?# m
4 p$ ^' W4 o' b8 @% N" b我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017# p8 u/ g. x( \. e4 H, O0 b/ a& J
6 A/ q5 G& H6 r
计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足
0 |9 f0 y S2 q& |1 x- U; ]3 n
" m9 d5 h: \) p0 D/ v9 W& a: O如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300+ b1 |6 L- G" l# W _& x
7 t& @; c& s9 o# t% F2 o
这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)& \, B* w" B; c: h
50是00881300
& c$ i* z. T9 m- i60是00701700
7 k1 [, N, [, `$ h0 R E( y& w) t+ Y8 @70是0058B100$ k) ]6 W: a' E' ?1 d1 C
80是00401F00
% _- {5 D6 _# `) D" \90是00282300
{1 B. ~, d6 K8 P3 O, m& a! g1 E( A
修改:tgs1000.exe1 ^* r; [5 { j' B' {/ Z
- G: q3 T: q8 o* ~: m1 d5 L
5 t2 g2 c4 J0 u7 A" h% ECtrl+g 16进制地址查找查找: 0x125a40( ~" |- |) N$ P' L3 t7 V
找到16进制地址:00125a40
" I! |8 |4 m: T9 J1 S& d7 f2 j* k1 [. Q9 Y* v/ m7 N- w
找到16进制字符串值:34 21 (85.01 以上,原始数据)1 J4 u2 J8 S3 H5 v& h
# n- C7 `7 b* D
修改16进制字符串值:70 17 (60.01 以上) 6 V0 k7 U( O* \1 z6 F* }, v1 Z
|