开启辅助访问 切换到宽版
论坛唯一域名 www.xjatc.com
请勿购买盗版伪序列号,正版日语ATC4游戏零售价9200日元,仅限日本国内发售并使用线上验证激活帐号,切勿受骗!

热点推荐

查看: 1747|回复: 10

[教程] 如何在⑤分钟内全S“通关”?存档文件解析

[复制链接]

4

主题

61

帖子

760

积分

E-8 一级管制员

Rank: 6Rank: 6

积分
760
威望
727
金币
531
功勋
33
荣誉
0
最后登录
2024-1-31
发表于 2022-2-5 03:09:13 | 显示全部楼层 |阅读模式
本帖最后由 cheat 于 2022-2-5 03:08 编辑 : I+ E5 B, I4 B5 g7 F8 x

: \' k6 Z, b) y' }4 e大家好,这次我来教大家如何作假(不)/ L$ ]! |$ ?7 @1 k9 M/ L+ ~
————————————————————' |& Y# }+ ]" o
首先要明确的是:- {% E' E6 g! k5 X; k
一个 ATC4存档 分为 得分录像 ,通俗地讲就是 你是否过关你如何过关9 u5 T9 o3 y* S, `/ l; k
本文仅介绍如何通过修改 得分 骗过游戏系统,不要用这种方法骗自己和别人哦 (·ω · )7 L" {8 _2 T3 F9 d
+ ~8 r, _* }, y/ U5 M2 r3 e/ T
这次就不唠叨了,
$ \2 M/ _) ]% K0 O2 l' @ATC4的存档存储位置位于:( G- l" f" A! K' r

. @3 I, W: K3 J$ a8 g0 D; y7 _5 J7 `%系统分区盘标%:\Users\%当前用户名%\AppData\Local\TechnoBrain\ATC4\PORT\%机场代码%\SCENARIO\%关卡类别%\%关卡代号%\. x* K2 ?% p% b$ q" Z' |
) A5 w4 P+ c3 V

/ X* }# G; w$ q0 U1 K例如“ATC4的大阪国际机场的普通关卡第关”的存档位置,就位于:
  \" J" n3 M0 L- O/ t1 y9 X. ~

, |1 i4 S2 p0 L1 ^$ H  x: `
C:\Users\humanCommunie\AppData\Local\TechnoBrain\ATC4\PORT\RJOO\SCENARIO\0010_Stage_01\001008_Stage08\( m3 m2 t3 i7 D& l7 p

& L3 O% S% n3 l: q* W/ b如果你嫌上面的路径输入太麻烦,则可以按 Win+R 快捷键打开“运行”对话框。在出现的对话框中“打开”后部的文本框中粘贴以下内容,然后按 "Enter" 回车键或单击“确定”# c1 _2 d: X2 M# H$ ~( ?

/ R6 r# k7 Q% z0 _7 f+ S, f: C%USERPROFILE%\AppData\Local\TechnoBrain\ATC4\PORT\# {, K! X5 t5 j9 ]& h* C
2 @) a" b. R" C9 A
这里用到了一个正常 Windows 系统该有的环境变量,如果提示找不到说明系统有点问题(
6 T3 ]8 B% w' k也有可能是您还没正常启动过一次ATC4……% F: v/ S/ d% X2 S( W$ o) ]* x5 W
: t1 P' b( V( _+ s1 D7 L" b

2 r- n! S4 J- ?0 G* C4 W/ a打开到确切关卡的目录,我们能看到一个典型的存档目录结构:6 v7 j, B  c6 ^. `+ _* _
  1. replay*.a4c
    1 {" w$ e$ U: a* E0 T* j: o
  2. replay*.a4r1 y! p) ~9 `" W7 q) ^# l
  3. stage.sif
    " J! N5 ?# `1 N. A6 R
  4. ……
复制代码
其中,后缀名为 a4ca4r 的文件就属于 录像;文件 "stage.sif" 则是我们今天要折腾的玩意。
; Y& s2 h6 O( I* G2 b. t( J4 x$ ^+ n使用记事本或者其他编辑器打开 "stage.sif" 这个文件,可得:+ c' g; `( s) Y8 K4 h; W& i- x: [
  1. [FLAG]
    1 z1 ?2 K$ ], F( {) w- Z( o
  2. clear=#    //是否通过了本关卡,影响下一关卡的开启与否,取值为 [0,1],意为【未通过,通过】( X' |6 P! I* Y8 U) Z" c
  3. open=#     //关卡是否解锁,取值应该也为 [0,1]。目前没观察到这一项带来的变化( \0 A7 |( B0 I. I9 r# n! Y
  4. overwrite=#//当前存档得分是否可以被取代/覆写,取值为 [0,1]。得到高分的朋友可以用这一项保护自己的分数' a; }7 u" j( W$ v0 C7 x1 i
  5. [SCORE]/ N' w/ A) J: w! ]  Y0 |% G
  6. level=#    //关卡评级,取值范围为 [0,5],0=未评级,1=D级,2=C级,3=B级,4=A级,5=S级2 Y5 K' o- E' f( n8 D$ v+ ?. I
  7. scorea1=#  //关卡总得分,取值范围不知道,总之别太离谱就可以
    : _3 e: x3 }* E6 \; g' L4 y' r/ n8 t
  8. scorea2=#  //关卡要求的管制航班数目,旧版与新版有别,下面接着讲
    ( l; v7 h2 o" g; E/ j! H" K
  9. scorea3=#  //关卡实际的效率指数得分,旧版与新版有别,下面接着讲6 {( _* i, V- D
  10. scorea4=#  //关卡实际的管制航班数目,旧版与新版有别,下面接着讲
    . R( L6 U" f9 Q# P# }! E
  11. scoreb1=#  //额外目标得分1,这个不太清楚。总之与特殊关卡的特殊目标是否达成有关2 {; y; Y1 k7 Q
  12. scoreb2=#  //额外目标得分2,同上& l+ v  c4 {1 ]) J, ]  I& L0 Q" x
  13. scoreb3=#  //额外目标得分3,同上上' a( j" t4 q* l6 s
  14. scoreb4=#  //额外目标得分4,同上上上
复制代码
要是您懂英文和稍微的游戏常识,那确实能一眼看出哪些与通关有关。
$ x; s6 r9 i, ^: c假设一个在RJOO中的那个我们痛恨的、尝试了十多次也未通过的关卡,那么我们就更改:
' V& o  U' I6 ?: ?
  1. [FLAG]
    ; f. G* H  L0 q1 y! B+ j# o0 m$ E
  2. clear=1% L" B- A  t# b& k  c1 ]9 g* A
  3. open=0( s  N( i, l$ X$ H% a) X
  4. overwrite=0. i' W3 E$ V! h/ z& E  @$ K7 V+ o
  5. [SCORE]# b6 U. S" u4 `& ?
  6. level=5
    $ R& ]) i% e  A6 @2 i; C
  7. scorea1=99999
    + C. R+ v+ g8 }: h% k7 b
  8. scorea2=995 A% b2 ^) d: P' P9 p
  9. scorea3=1006 g8 a' X  H  `' B3 M) i- r
  10. scorea4=998 h$ A; ~3 G7 Y2 p$ a% e& ~
  11. scoreb1=0
    * \' b% Q# M! W) t
  12. scoreb2=0& v% a  O+ n% F% X0 l: ~
  13. scoreb3=0
    7 t( ~' ~. z, M2 w2 b: k
  14. scoreb4=0
复制代码
这样,一份S评级的得分为99999的,管制了99架次出发/到达航班的通关得分文件就完成了!9 i. X& P/ S3 y' w
这时就能保存文件,进入游戏查看效果了。
5 M7 M: b: z9 S7 _5 c2 S: ?. p3 ^; s1 V. f9 S
& S  x, v# ?3 F9 D) S: j
如果您只想要“通过”关卡,那其实只需要让 clear 项的值为 1 就可以了,因为游戏只用这个判断是否过关。+ d5 j. ?/ g% s! s  u; U
所以可以整些花活,比如这样:
& ?3 ^+ S/ Z  A( H! D

0 \* m5 a. k; q  y5 y8 K但当然,如果你还想让存档更好看或者了解其他项目到底是什么意思,请接着看。
  m/ l' r( s$ r7 b  |其他的项目都没区别,但上文提到过“新旧有别”——因为早期游戏统计分数的方式不同,所以在RJTT(1)、RJBB、RJFF中,相关项的含义如下:- y5 M. _" u# j: L
, V/ h) X) C2 V9 w- {( g0 k
项目名称
取值含义
取值解释
score2
     要求的管制数  - T' U2 w5 X, Q
关卡要求的管制数,未达到此数游戏则会判定为D级未通过。对应图中的9/7的"7"
score3
     完成的管制数  
% p* E& Y7 L1 _8 ?: F( [4 `, a/ ~$ S
理论来说要大于等于上一项让得分看起来合理。对应图中的9/7的"9"
score4
不明,但  " k0 T& Y  s) v. y4 R  m
似乎是“包含未完成的管制数”。比如有一架飞机降落了但是未停泊到机位,这时候就会在完成数上+1,似乎没影响. I* K3 g7 C2 }2 K6 [
; f3 l& W! v8 u7 o/ \
而在以后的游戏中,相关项的含义如下:6 }1 Z, {% u( H- k7 |
5 c/ e" i( M6 X/ r, n: F
项目名称
取值含义
取值解释
score2
     要求的管制数    g4 A8 c% t+ I: i' M. W
关卡要求的管制数,现在统计窗口中没有明显的对应了
score3
     效率指数  
' Q9 p- V% y- Y8 z# ^
就是那根效率条的数据。最大值为100,也就是没有延误的架次,对应图中的100/100的"100"(左)( d# l2 J2 Q/ X( d1 Y# R
score4
完成的管制数  ) s* M: y, y- I) q; \0 j
就是游玩中实际完成的管制架数,也没有明显的对应了2 v1 x$ e/ |$ g

2 P9 f7 J0 X0 _+ \- S& {  l
  @7 V- Q/ r+ S- r% W1 Q那么回到标题的问题:
8 {' I1 n- r% C+ z如果换了机器但是忘了拿存档,这个时候想玩后面的关卡怎么办呢?3 G/ {. l# H, p
老样子,还是先打开存档目录,这时候想修改……却发现因为之前的关卡没过关,后面关卡的文件都没生成。
# P1 r# h& I3 `6 c/ f解决方法也很简单,按照这里的结构自己新建文件夹、新建得分文件就可以:
/ K1 w& _, o$ m0 j9 k% }; s) w( }(因为得分文件是文本,所以可以用记事本新建编辑并保存文件后修改文件后缀名到sif- s" b: z, N! z4 G5 ]
  • ...SCENARIO\0010_Stage_01\001000_Stage00\stage.sif
  • ...SCENARIO\0010_Stage_01\001001_Stage01\stage.sif
  • ...SCENARIO\0010_Stage_01\001002_Stage02\stage.sif
  • ……
    4 u: N* W% f: s: ^; y
如果实在不确定目录该使用的名称,可以在关卡类别目录下找到 "a4m.lst" 这个文件(e.g. 0010_Stage_01\a4m.lst); D  P  D* l9 v) R
通过记事本之类的打开之,里面含有按顺序排列的关卡名单,比照着创建目录。
$ d1 j3 _8 P. @————————————————————7 U4 H/ A! k5 F& m
3 r; I) o. O  L* Z9 c7 B7 f3 p% v
然后就能轻松地飞速全S通关了(跑$ A# K7 `/ e2 r) f: Y" s( m
- ^) q2 S7 Y( {- T9 l, X

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 5威望 +42 金币 +52 功勋 +16 收起 理由
gy8558 + 5 + 10 赞一个!
辽阳网联 + 10 + 6 找时间试一下,很给力、
ATC总局 + 12 + 20 + 10 很给力!
oneilwang + 5 + 6 赞一个!
Flybedream + 10 + 10 + 6 很给力!

查看全部评分

4

主题

61

帖子

760

积分

E-8 一级管制员

Rank: 6Rank: 6

积分
760
威望
727
金币
531
功勋
33
荣誉
0
最后登录
2024-1-31
 楼主| 发表于 2022-2-5 03:10:38 | 显示全部楼层
关于改档的存档,我还没有尝试过。) Z7 {. I0 _7 t. ]
有需求的朋友们可以试试。
+ f; A1 m/ C  r: x6 A# {, |' W! \7 N& x4 f' c

- j, ^: L) Q' s$ C. X2 V' u7 H// 300人血书仙台机场(1/300)  ?' _4 X: X+ |! p

3 f2 O, t) x0 ]1 f9 \' S( q
) g, e( B4 i& r3 }) Z

0

主题

2

帖子

25

积分

E-2 毕业生

积分
25
威望
25
金币
30
功勋
0
荣誉
0
最后登录
2021-10-11
发表于 2022-2-5 14:49:30 | 显示全部楼层
// 300人血书仙台机场(2/300)

2

主题

178

帖子

3233

积分

E-9 高级管制教员

Rank: 9Rank: 9Rank: 9

积分
3233
威望
3030
金币
3076
功勋
202
荣誉
1
最后登录
2024-3-24

Staff SergeantSergeantCorporalSergeant First ClassMaster SergeantFirst Sergeant

发表于 2022-2-6 15:02:39 | 显示全部楼层
// 300人血書仙台機場(3/300)

12

主题

1038

帖子

3120

积分

E-9 高级管制教员

Rank: 9Rank: 9Rank: 9

积分
3120
威望
2544
金币
6185
功勋
576
荣誉
0
最后登录
2023-10-28

OfficerCorporalSergeantStaff Sergeant

发表于 2022-2-6 23:57:21 | 显示全部楼层
楼主很牛逼呀

0

主题

63

帖子

1080

积分

E-8 高级管制员

Rank: 7Rank: 7Rank: 7

积分
1080
威望
1079
金币
529
功勋
1
荣誉
0
最后登录
2024-5-10
发表于 2022-2-10 23:35:38 | 显示全部楼层
// 300人血書仙台機場(4/300)

0

主题

51

帖子

1291

积分

E-8 高级管制员

Rank: 7Rank: 7Rank: 7

积分
1291
威望
1283
金币
670
功勋
8
荣誉
0
最后登录
2024-5-3

CorporalSergeantStaff Sergeant

发表于 2022-2-11 20:33:21 来自手机 | 显示全部楼层
别写什么血书了,版主还没上线
来自: 微社区

50

主题

1189

帖子

2万

积分

O-2 管制室主任

Rank: 11Rank: 11Rank: 11Rank: 11

积分
22706
威望
20219
金币
16071
功勋
2487
荣誉
0
最后登录
2024-3-13

Command Sergeant MajorSergeant MajorFirst SergeantMaster SergeantSergeant First ClassStaff SergeantSergeantCorporal

发表于 2022-2-11 21:19:16 | 显示全部楼层
血书都整上了,在等一等好饭不怕晚嘛。

1

主题

28

帖子

869

积分

E-8 一级管制员

Rank: 6Rank: 6

积分
869
威望
845
金币
459
功勋
24
荣誉
0
最后登录
2024-5-11

CorporalSergeantStaff Sergeant

发表于 2022-2-12 09:24:47 | 显示全部楼层

' y! u% A6 U- m8 Z, y' L2 |// 300人血书仙台机场(3/300)

3

主题

84

帖子

502

积分

E-8 一级管制员

Rank: 6Rank: 6

积分
502
威望
489
金币
285
功勋
13
荣誉
0
最后登录
2024-1-4

CorporalSergeantStaff Sergeant

发表于 2022-3-22 14:29:02 来自手机 | 显示全部楼层
楼主这波操作666
来自: 微社区

2

主题

136

帖子

1053

积分

E-8 高级管制员

Rank: 7Rank: 7Rank: 7

积分
1053
威望
1049
金币
526
功勋
4
荣誉
0
最后登录
2024-3-30
发表于 2022-10-13 21:04:10 | 显示全部楼层
技术贴啊66666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则