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

热点推荐

查看: 1746|回复: 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 编辑
! T/ X, f0 c" B% i1 @& D0 G& C
- b+ I  E' j/ [( l, K大家好,这次我来教大家如何作假(不)7 L. e# g; V3 k
————————————————————/ j( `5 S% H( m7 D4 R( P0 B) v/ O6 W
首先要明确的是:4 F* ]7 K0 S7 w3 f' j  v" o
一个 ATC4存档 分为 得分录像 ,通俗地讲就是 你是否过关你如何过关) `( q$ k. h+ u8 h: \0 f$ h
本文仅介绍如何通过修改 得分 骗过游戏系统,不要用这种方法骗自己和别人哦 (·ω · )* c6 m, i8 p1 _3 z  G5 n5 a

# B  _: r: K+ e7 ^这次就不唠叨了,
9 Q& b, w0 j- j1 HATC4的存档存储位置位于:! h% y' K: c# C2 P& |$ {- W

  q* a# O1 A  U- D: n( Z% X. k' Z%系统分区盘标%:\Users\%当前用户名%\AppData\Local\TechnoBrain\ATC4\PORT\%机场代码%\SCENARIO\%关卡类别%\%关卡代号%\- H, ~! I3 I8 |5 W, W" A; G& S
- P6 `& r6 C- S# L# e. d' v2 R

& y! ]' g4 E! E例如“ATC4的大阪国际机场的普通关卡第关”的存档位置,就位于:
* d" o" M" ?# D- |8 c$ ^

, o+ d8 ~: P& B4 Q
C:\Users\humanCommunie\AppData\Local\TechnoBrain\ATC4\PORT\RJOO\SCENARIO\0010_Stage_01\001008_Stage08\8 J. s4 f8 |$ k- P

0 x2 p, H; \( U& `  X- x9 X+ k如果你嫌上面的路径输入太麻烦,则可以按 Win+R 快捷键打开“运行”对话框。在出现的对话框中“打开”后部的文本框中粘贴以下内容,然后按 "Enter" 回车键或单击“确定”& ]6 V$ d3 x* @; l1 ]9 d
7 p" f; A5 F9 }. R' ~
%USERPROFILE%\AppData\Local\TechnoBrain\ATC4\PORT\! L/ f0 |- Q7 G" s4 h' l3 W& U4 x

6 `' H7 X* T* E  `这里用到了一个正常 Windows 系统该有的环境变量,如果提示找不到说明系统有点问题(( E) u) A0 E& W( h3 c
也有可能是您还没正常启动过一次ATC4……! m$ @1 r* T) W* _' P; L  C
" v: F; M/ I: M4 T

7 J" z! l; g4 z8 A% Y6 F打开到确切关卡的目录,我们能看到一个典型的存档目录结构:
0 s% d* C& N8 y" U* x4 c' Y
  1. replay*.a4c
    + ~) V9 \: j: T# _! ~
  2. replay*.a4r
    $ t9 h8 ]  T3 |' d3 r) A. u
  3. stage.sif0 O  V& G6 Y6 q# V: w
  4. ……
复制代码
其中,后缀名为 a4ca4r 的文件就属于 录像;文件 "stage.sif" 则是我们今天要折腾的玩意。
7 P6 [6 S4 P$ V: {9 r使用记事本或者其他编辑器打开 "stage.sif" 这个文件,可得:
2 D* J; p& I1 Y- \8 ?( T
  1. [FLAG]
    , Q! H, _5 M  T# M  l2 {" k
  2. clear=#    //是否通过了本关卡,影响下一关卡的开启与否,取值为 [0,1],意为【未通过,通过】
    1 g* z) e$ W+ D* V" Y/ p1 q
  3. open=#     //关卡是否解锁,取值应该也为 [0,1]。目前没观察到这一项带来的变化
    & J1 o3 D6 e6 T2 x( n0 N4 C4 p
  4. overwrite=#//当前存档得分是否可以被取代/覆写,取值为 [0,1]。得到高分的朋友可以用这一项保护自己的分数5 t, i: ^* K" G6 ]4 e& |/ `; i# `
  5. [SCORE]
      D% |7 Q" ^7 {4 s3 k
  6. level=#    //关卡评级,取值范围为 [0,5],0=未评级,1=D级,2=C级,3=B级,4=A级,5=S级
    8 y+ Q6 }5 H7 i
  7. scorea1=#  //关卡总得分,取值范围不知道,总之别太离谱就可以/ \+ P2 }1 ?, j$ M. f
  8. scorea2=#  //关卡要求的管制航班数目,旧版与新版有别,下面接着讲5 m6 Q3 [4 d* W/ \
  9. scorea3=#  //关卡实际的效率指数得分,旧版与新版有别,下面接着讲  H% Z: `+ w2 V+ Q7 M/ F, y9 M% o
  10. scorea4=#  //关卡实际的管制航班数目,旧版与新版有别,下面接着讲
    * o9 [% g/ E5 [$ n$ C
  11. scoreb1=#  //额外目标得分1,这个不太清楚。总之与特殊关卡的特殊目标是否达成有关/ d" Z5 K5 a0 I  Z; q
  12. scoreb2=#  //额外目标得分2,同上
    : w- y1 e: X% a7 j& f; ^
  13. scoreb3=#  //额外目标得分3,同上上
    + S( I) m5 J+ X
  14. scoreb4=#  //额外目标得分4,同上上上
复制代码
要是您懂英文和稍微的游戏常识,那确实能一眼看出哪些与通关有关。3 O: B8 C5 z$ Q: [5 J
假设一个在RJOO中的那个我们痛恨的、尝试了十多次也未通过的关卡,那么我们就更改:6 F9 o  I( c  o
  1. [FLAG]
    " N% J* s$ r1 s
  2. clear=1/ z: a, z! _2 T1 ~
  3. open=0
    * g, J4 Y6 Q7 O
  4. overwrite=0/ q( f+ @$ U$ E6 V5 A9 o
  5. [SCORE]$ b' `1 }0 V8 v" C2 n
  6. level=5
      ^. c7 X0 w2 C+ M$ b
  7. scorea1=99999
    1 H% y9 I) q* q9 W4 M' \" v. d5 E
  8. scorea2=99
    0 Y; s0 P  W/ \, P3 u2 c; A( p
  9. scorea3=1009 {9 _7 ?# }' C* b7 \: T) A: ^. x  g
  10. scorea4=99$ u) _3 y  x& S1 H$ j
  11. scoreb1=08 }$ z& C' o; ^# Y! d" ?
  12. scoreb2=0. d+ x, z4 ?" n/ @% y
  13. scoreb3=0
    / t0 _7 l. X% r0 H+ f: g( _* @3 t
  14. scoreb4=0
复制代码
这样,一份S评级的得分为99999的,管制了99架次出发/到达航班的通关得分文件就完成了!
/ t* y! X) {8 k5 [. C7 @这时就能保存文件,进入游戏查看效果了。
! q8 I/ s# D6 G& F; k4 w$ B2 o8 {; D$ i
: D; N  k% p' }$ K  X) ]* M
如果您只想要“通过”关卡,那其实只需要让 clear 项的值为 1 就可以了,因为游戏只用这个判断是否过关。' z# d4 ^2 ]- Z9 q* |
所以可以整些花活,比如这样:
- e7 _1 E" \  |7 T9 W, l

# @' l. o9 H; G3 J2 `& l但当然,如果你还想让存档更好看或者了解其他项目到底是什么意思,请接着看。+ n" m7 A/ v2 b
其他的项目都没区别,但上文提到过“新旧有别”——因为早期游戏统计分数的方式不同,所以在RJTT(1)、RJBB、RJFF中,相关项的含义如下:
: D3 p* w4 ?3 Z& A3 c

+ b3 ?" ~: X" q2 k6 P$ c
项目名称
取值含义
取值解释
score2
     要求的管制数  
/ T! Y/ f3 _% w
关卡要求的管制数,未达到此数游戏则会判定为D级未通过。对应图中的9/7的"7"
score3
     完成的管制数  
' x" B4 F! N' V* u" o! Q8 {
理论来说要大于等于上一项让得分看起来合理。对应图中的9/7的"9"
score4
不明,但  4 v: D$ b5 O2 Q& v
似乎是“包含未完成的管制数”。比如有一架飞机降落了但是未停泊到机位,这时候就会在完成数上+1,似乎没影响! \- R2 d5 U8 q; J" T9 F3 V( w5 ^
; z' A$ D! H$ U/ u+ M' ]
而在以后的游戏中,相关项的含义如下:
0 q. j2 ^  _8 \) `; B* u
; x6 e, R3 I9 l# B
项目名称
取值含义
取值解释
score2
     要求的管制数  $ x, v  @1 ^3 m" B
关卡要求的管制数,现在统计窗口中没有明显的对应了
score3
     效率指数  
* h- L8 t" M& k! x9 L0 u
就是那根效率条的数据。最大值为100,也就是没有延误的架次,对应图中的100/100的"100"(左)9 Z9 ]$ x3 q" x
score4
完成的管制数  
0 I0 }6 \  t& Q" R% Q3 h; F
就是游玩中实际完成的管制架数,也没有明显的对应了. Q1 ?, e/ V* K, @) z

" s. m$ c; A0 H3 G  z4 V
- a, `( [" X- l* }0 B- [那么回到标题的问题:
7 A' B) t5 E8 Q8 c# b" V如果换了机器但是忘了拿存档,这个时候想玩后面的关卡怎么办呢?- V2 w& Y5 C$ b! ^( D$ l3 c$ R
老样子,还是先打开存档目录,这时候想修改……却发现因为之前的关卡没过关,后面关卡的文件都没生成。) t$ Y5 @% K, K& f
解决方法也很简单,按照这里的结构自己新建文件夹、新建得分文件就可以:3 P4 \+ k! T% |" @* a
(因为得分文件是文本,所以可以用记事本新建编辑并保存文件后修改文件后缀名到sif& g2 f6 x: d, [: I: Y% @
  • ...SCENARIO\0010_Stage_01\001000_Stage00\stage.sif
  • ...SCENARIO\0010_Stage_01\001001_Stage01\stage.sif
  • ...SCENARIO\0010_Stage_01\001002_Stage02\stage.sif
  • ……/ s0 c$ |2 r. q! r
如果实在不确定目录该使用的名称,可以在关卡类别目录下找到 "a4m.lst" 这个文件(e.g. 0010_Stage_01\a4m.lst)
9 a0 t6 v8 S( ?8 a, h4 o. v通过记事本之类的打开之,里面含有按顺序排列的关卡名单,比照着创建目录。% h; t' u- V: h" K1 ~
————————————————————9 L# y6 V$ j3 \) q# w
1 W$ P) N) g/ Y, `
然后就能轻松地飞速全S通关了(跑$ t$ ^; K; }9 s$ d' P( Z

3 i( C; ~; K! h( p. F# R& w% J

本帖子中包含更多资源

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

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 | 显示全部楼层
关于改档的存档,我还没有尝试过。
/ P0 ?, D* o" P+ p- b% t; R3 m- Z有需求的朋友们可以试试。+ a( r; B  ?  @: J; E  M$ g0 d
. y- @7 P5 `' [

0 ]6 D* T% C8 L8 H: M// 300人血书仙台机场(1/300)
/ t' @8 Q( V: P/ x6 L# {7 M# q

7 r  z: x7 E1 h  I$ y" g
% B1 x; [4 j0 B: \5 z: s$ j* 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 | 显示全部楼层
# c( \" j/ P, s  ?5 N
// 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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则