三千论坛

标题: 步法、心法限制85.01的修改方法 [打印本页]

作者: 异仟年    时间: 2022-9-5 17:48
标题: 步法、心法限制85.01的修改方法
UE打开 tgs1000.exe- G& w$ n9 x+ K
7 M& c! j9 x  P4 ~6 h7 r* \" f$ i& t3 A' K
步法数值00342100
" }- l* J, o, i5 G3 K8 C: W心法数值00352100
) Q2 c6 P; w- `% Z% }: P# l* f7 D9 b4 I  u) h
看到有很多朋友不明白,那我就再介绍详细一点
5 j; V4 A" R2 n( {) v, y8 H2 B2 B9 _5 u6 T" }4 {6 f1 w" N
16进制编辑软件
& ^0 [6 |0 p( K. k; }# c: S  @4 r例如 UltraEdit 简称UE
8 A, v% v; C) g# X2 F/ ]1 Q打开tgs1000.exe  ) ?2 |0 @4 M9 V" Y0 `" O) {- N
Ctrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。
+ p' s9 ^7 J  Y& j% _' C' O$ ]+ D; t2 |1 [5 \. K6 C; T* |
所以,把8500转换为16进制后,还有颠倒一下数值的顺序- W+ C: B/ ^' }6 y  T1 Q
( D$ N6 S, I. i
下面介绍一下计算数值16进制代码的方法
2 `9 _" s: b) D2 J1 A  O( f
, X; g3 x, ^5 F+ c, z7 j, m开始-程序-附件-计算器-点查看-科学型' s! ?" D, @# j
右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。4 C( H+ V9 u2 B: Z
, m+ H- J/ ]( i) t! X! A
我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017
3 h% d6 F! C2 k2 I: e+ `) ]) ^2 D, g, `
计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足+ l7 ^# j4 `4 g# o

4 K/ t5 t* Z# i4 i如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300
) t" b% U0 k7 `, y* u
$ i* x; z7 D- N# m0 I这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)
% m- l. O. r6 B! U$ A3 |8 n. M50是00881300
2 [" O) k5 V1 L- L0 |0 B, L' ^60是00701700: a- S8 ?+ z7 g( c0 h) {
70是0058B100; ~1 O& B. u' c. L, _9 J
80是00401F001 i) f) t0 L( H/ g
90是00282300
" I3 P, N# }, D9 [/ u+ y; O8 n, J/ R# d+ y. y9 q! q
修改:tgs1000.exe* z; H& v( x/ ^" O
0 [* R8 A3 \$ x9 X0 t
7 u0 ?! Y. S0 `( K5 J
Ctrl+g 16进制地址查找查找: 0x125a40
# u" k$ g+ f. D5 \7 A找到16进制地址:00125a40 " d6 {# U+ s0 M1 z9 m/ A. [

9 ^3 f9 O# r+ ?+ d找到16进制字符串值:34 21   (85.01 以上,原始数据)
5 S& ]1 ]/ B% [, I% R; P
' a& F4 T& ]7 h% F修改16进制字符串值:70 17   (60.01 以上)
9 T. e! V! d  u' U. A8 u





欢迎光临 三千论坛 (http://www.3000y.com.cn/) Powered by Discuz! X3.4