三千论坛

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

作者: 异仟年    时间: 2022-9-5 17:48
标题: 步法、心法限制85.01的修改方法
UE打开 tgs1000.exe) ~+ ~0 ~! v, @

& v. }8 q/ {6 R3 s! D4 q步法数值00342100" r6 M% v% E  f+ c2 y6 i" A
心法数值00352100
. d, [/ K+ M: |( e- f+ k  V0 [: a& h' R! \$ g0 h1 b
看到有很多朋友不明白,那我就再介绍详细一点
3 g: h  Y) k8 P1 _  {, p8 e, q' r7 y- \# K, R8 V" C# P  k; H
16进制编辑软件
: x# Z/ |( V+ _9 b1 h, v例如 UltraEdit 简称UE
' Y( L4 e# i2 [打开tgs1000.exe  . ^' O, @1 Y, v: f; e) O
Ctrl+F 查找00342100,找到后,这个3421是8500的16进制编码,但数值是颠倒的,原数值是2134。
( C0 W' L9 i8 y) p6 t" k
5 e$ |8 X/ P$ j* v5 A9 S% b所以,把8500转换为16进制后,还有颠倒一下数值的顺序9 s0 ~1 r. @# o& \/ p- v8 U3 r. `
8 E3 V% o6 H/ j1 Z4 q" v
下面介绍一下计算数值16进制代码的方法- R7 t, ]! g, Z! F  E& ]

6 N1 |( \. y( q" s/ o! z- _9 A开始-程序-附件-计算器-点查看-科学型. u/ a# t4 r# j& t
右边输入数值,然后点16进制,就看到此数值的16进制代码了,写进程序时为反写,颠倒数值顺序。下面举例说明。
% c6 ^; Y% `) O" e0 h& N9 N) U+ B
8 `. L: ]9 l6 W+ S* f3 A0 B& W我要计算6000的16进制代码:按照上面的方法显示为1770:写进程序时应反写为70176 f! d; p- R$ j* U% ~
" e5 W; {6 G1 K2 A2 S. N0 P
计算98542的代码显示为18102,那么它的16进制代码为028101,不足偶数用0补足% N6 f4 Q9 C* c1 h
; u8 Z$ E. g/ C$ Y$ d0 T% Z
如果想把步法心法修改50就出现飘和冒气的效果。那么00342100和00352100的数值应改为008813007 C: @0 Q" q0 H0 _

( E1 m' Q) N0 m! [这里神枫为大家提供一下常见16进制的数值(已经颠倒好的)9 N, s" }, C* J
50是00881300
9 |, Q; ~7 B9 q/ P60是007017009 U8 H4 G$ z/ P$ D2 x+ R9 Y
70是0058B100
/ C4 d* V9 W" P& |80是00401F00
% b  \% _9 x0 z  f90是00282300
4 U5 }' a4 d7 F* d. @: B5 o, ^' }$ d  H- C& l9 P) }; o9 C. D
修改:tgs1000.exe+ `) c8 A3 e. J+ B" s1 y
7 ?) C. R/ ^& |
  h2 w; U- }3 B  n6 ?. r2 z
Ctrl+g 16进制地址查找查找: 0x125a40- D) ]( u+ R: E- H- c
找到16进制地址:00125a40 , E! d2 j7 W6 D2 @0 }
4 \( P# G5 g8 T( m7 {4 A
找到16进制字符串值:34 21   (85.01 以上,原始数据)
% V$ a; l0 _: f; T" E
. }. B) y3 m! Z& U# t7 y, k修改16进制字符串值:70 17   (60.01 以上)

; d- _% @% ?7 [$ x. c2 }% e




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