三千论坛

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

作者: 异仟年    时间: 2022-9-5 17:48
标题: 步法、心法限制85.01的修改方法
UE打开 tgs1000.exe
6 y' p2 f: Z, z# I  S& D' v9 y
/ x& z: \; S, s步法数值00342100
, {( o6 V8 d: P, t4 }$ |& J心法数值00352100
5 v* y$ p6 G, B9 X& l, G7 k2 Q1 \/ p2 |* c* ?
看到有很多朋友不明白,那我就再介绍详细一点
. J) c* Z; U4 K  o8 W: v9 ^
- h4 F# c2 R# s+ m8 r; r9 H& p. K16进制编辑软件" [. I: B9 }# @
例如 UltraEdit 简称UE
9 L' `) c* H1 Q- K1 [/ u) ^; G: R' T打开tgs1000.exe  ; x  f3 Y2 b: p- l* U
Ctrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。2 d6 _3 `' S6 V* k! W" A

+ e: S: }" M$ S5 }4 y所以,把8500转换为16进制后,还有颠倒一下数值的顺序& F& j" b* K7 L* J$ t8 Q
1 y; u. r9 g. x+ H8 U
下面介绍一下计算数值16进制代码的方法
  C6 z5 y$ V3 Q" S* ]2 s; L: W  s( e8 x7 c" p- Y, G
开始-程序-附件-计算器-点查看-科学型
8 O6 O% h" ]* v右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。$ p" c, k- J+ q- H. ~; K5 z% s* {' ~
' T* h3 a* w+ ^/ q
我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为7017
% H& ^0 \5 G2 w/ d0 k  U( j! T8 Z; n4 P5 R/ y" A
计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足
* U6 p3 @/ @# J1 I0 i- s
6 G# x3 n5 I* T2 O( B9 B1 `如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为00881300
$ J+ A4 m) a1 n) q% C
: A2 M7 p- l. X$ Q& n3 N4 ~这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)
$ E+ _1 E, o% E7 v50是00881300
1 f8 S$ L: K$ `: b' t7 J( B60是007017002 M1 Z: z* }) l8 @1 Y* W
70是0058B100# w5 l. A1 i6 H+ R6 ^; o
80是00401F006 n' q- p2 h; {2 r5 l* k
90是00282300' t4 t9 k" v) f3 d9 B

( X# k- n% l4 p4 ], t修改:tgs1000.exe0 ^  d6 y& f0 ~/ M* o1 L: K  u  X1 \

* H* k- m2 V5 j6 L& [6 g6 i, U
! f# p) r  T; V$ r& y8 q' P" V) RCtrl+g 16进制地址查找查找: 0x125a40
2 w+ r/ j6 i0 Q( |; s' D" F找到16进制地址:00125a40 ( n9 M9 M. |& w9 w# v4 B  r! `5 ?

2 I1 P8 R( r1 J/ U找到16进制字符串值:34 21   (85.01 以上,原始数据)
% t8 Z. R: R8 [0 A9 N* u# u1 X, }4 u+ m3 E) n' I
修改16进制字符串值:70 17   (60.01 以上)

+ g4 M* ~1 _+ _4 }+ p1 f  t" Z




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