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

热点推荐

查看: 1742|回复: 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 编辑 ( z" @: `5 I! H- O( F

' W; T) c; `  V8 b* |大家好,这次我来教大家如何作假(不)
1 m  q( u" M9 Q7 L————————————————————
+ t7 X3 i) g+ C8 @- D5 g首先要明确的是:
8 t; \& G( ^- B1 j1 @一个 ATC4存档 分为 得分录像 ,通俗地讲就是 你是否过关你如何过关, R3 L, K; V/ I5 l( f
本文仅介绍如何通过修改 得分 骗过游戏系统,不要用这种方法骗自己和别人哦 (·ω · )& L6 a5 x7 x; g/ z

1 G9 C1 m# \! f' U! q! s这次就不唠叨了,
3 n' Q! b/ B9 b0 {) tATC4的存档存储位置位于:
6 @0 |2 s, ]: O
" O% U- L& f) Z- u%系统分区盘标%:\Users\%当前用户名%\AppData\Local\TechnoBrain\ATC4\PORT\%机场代码%\SCENARIO\%关卡类别%\%关卡代号%\: k& q! f( \* }8 {1 i
) k9 m( ^1 E$ d% n- W

- U2 ?! U& J, K; w1 ]例如“ATC4的大阪国际机场的普通关卡第关”的存档位置,就位于:
1 j! H4 V8 V5 |$ ]$ S

9 l; k$ A9 g6 P/ q- j
C:\Users\humanCommunie\AppData\Local\TechnoBrain\ATC4\PORT\RJOO\SCENARIO\0010_Stage_01\001008_Stage08\8 V5 `( H6 Y! s3 d

$ b# H, [) L. E& a& z! b% P# i! b如果你嫌上面的路径输入太麻烦,则可以按 Win+R 快捷键打开“运行”对话框。在出现的对话框中“打开”后部的文本框中粘贴以下内容,然后按 "Enter" 回车键或单击“确定”+ a$ k4 G1 V  f, R% j4 z1 K0 _
) j( G; A% z& ]- y. L/ o
%USERPROFILE%\AppData\Local\TechnoBrain\ATC4\PORT\
' F& r, i6 \7 P1 C# H6 N8 H, P# Y' w. q6 p
这里用到了一个正常 Windows 系统该有的环境变量,如果提示找不到说明系统有点问题(6 N" q# P6 L8 F" Z$ u
也有可能是您还没正常启动过一次ATC4……! w8 k( K+ J" z6 h3 f0 h

" O9 I5 `$ L' u: S1 ^& U  [) o) b6 X5 c
打开到确切关卡的目录,我们能看到一个典型的存档目录结构:$ t" O1 l8 E( B4 ]! o
  1. replay*.a4c
    % ~/ u. j$ x3 `6 ]  S
  2. replay*.a4r9 A+ D* X' B6 m: _! A9 G
  3. stage.sif
    ) l7 j- ~8 s- |% W
  4. ……
复制代码
其中,后缀名为 a4ca4r 的文件就属于 录像;文件 "stage.sif" 则是我们今天要折腾的玩意。
, ~2 \" C+ D2 `使用记事本或者其他编辑器打开 "stage.sif" 这个文件,可得:* E2 D" u- y6 f2 I7 m% I% K
  1. [FLAG]
    + p. \% v% W5 y/ |+ W; W
  2. clear=#    //是否通过了本关卡,影响下一关卡的开启与否,取值为 [0,1],意为【未通过,通过】; J0 S! F, S' J3 w; F1 W5 U
  3. open=#     //关卡是否解锁,取值应该也为 [0,1]。目前没观察到这一项带来的变化
    * I9 O" i8 g& I( R% a: u
  4. overwrite=#//当前存档得分是否可以被取代/覆写,取值为 [0,1]。得到高分的朋友可以用这一项保护自己的分数
    : @0 e9 Z! Y, l( x+ R, a7 D0 b9 S
  5. [SCORE]
    0 v( j8 T+ t$ @" U5 ~
  6. level=#    //关卡评级,取值范围为 [0,5],0=未评级,1=D级,2=C级,3=B级,4=A级,5=S级
    . `. D$ r! {4 U" ]( u7 b
  7. scorea1=#  //关卡总得分,取值范围不知道,总之别太离谱就可以0 i  l- o4 O  ^2 p. [
  8. scorea2=#  //关卡要求的管制航班数目,旧版与新版有别,下面接着讲4 _$ v% P6 v- R3 w& s
  9. scorea3=#  //关卡实际的效率指数得分,旧版与新版有别,下面接着讲2 a1 y! v/ k& a, _: j4 E
  10. scorea4=#  //关卡实际的管制航班数目,旧版与新版有别,下面接着讲
    " L, k- a5 v4 E/ e* s- B7 w
  11. scoreb1=#  //额外目标得分1,这个不太清楚。总之与特殊关卡的特殊目标是否达成有关
    7 p1 s* W5 q) g) H
  12. scoreb2=#  //额外目标得分2,同上- b3 w# s( r& e8 `
  13. scoreb3=#  //额外目标得分3,同上上) b0 e0 c$ d7 c0 `
  14. scoreb4=#  //额外目标得分4,同上上上
复制代码
要是您懂英文和稍微的游戏常识,那确实能一眼看出哪些与通关有关。
8 u8 \( }& s" j. N9 W假设一个在RJOO中的那个我们痛恨的、尝试了十多次也未通过的关卡,那么我们就更改:/ o4 u$ I1 n) ?. e& Q% h: ~
  1. [FLAG]
      O7 K, D1 p( q6 I2 {) S
  2. clear=14 C+ y2 v! ?; V8 D' }# h0 m
  3. open=01 S( B- b' S1 D- ^( A: U# u3 V
  4. overwrite=03 S4 o' J2 i; A& q- B- E2 m
  5. [SCORE]" u  `" W- u% ~
  6. level=5$ o* c7 T& V/ u/ K6 J- L5 S
  7. scorea1=99999
    , u/ P- [8 f5 x) `& j+ @/ }. B
  8. scorea2=992 B7 b. J( J# |7 \
  9. scorea3=100
    & q+ k! x3 M4 ]0 _8 ]
  10. scorea4=995 L: m, \, d! s: e% V; m  e. m5 o; k3 c/ C
  11. scoreb1=0
    % f  M. L% {3 S' t+ d$ s
  12. scoreb2=0
      r0 o! {3 g6 v8 T- s6 b" M
  13. scoreb3=03 e+ ^. I" Z5 h2 \- f
  14. scoreb4=0
复制代码
这样,一份S评级的得分为99999的,管制了99架次出发/到达航班的通关得分文件就完成了!8 W) \  H  t9 S0 `* B* U# |$ L% p
这时就能保存文件,进入游戏查看效果了。) @% {8 g# W- q0 k2 d
! M3 v! N, D/ _  S. Y6 [
" ]+ m% e3 b( W) x3 l6 l
如果您只想要“通过”关卡,那其实只需要让 clear 项的值为 1 就可以了,因为游戏只用这个判断是否过关。
# J% o! R' I2 A' G& `- ^% o: l所以可以整些花活,比如这样:# A$ V3 \/ l; e( L

' @* o$ p3 b- w5 R$ |+ P但当然,如果你还想让存档更好看或者了解其他项目到底是什么意思,请接着看。
. t' f" d" {4 @- _& A8 ?其他的项目都没区别,但上文提到过“新旧有别”——因为早期游戏统计分数的方式不同,所以在RJTT(1)、RJBB、RJFF中,相关项的含义如下:$ F+ P4 u. Z' A8 h$ E8 K

% E3 {* K* U% b) G1 m  v
项目名称
取值含义
取值解释
score2
     要求的管制数  4 b1 j+ j  G) h# z
关卡要求的管制数,未达到此数游戏则会判定为D级未通过。对应图中的9/7的"7"
score3
     完成的管制数  9 o, d: U* P: F( C4 y" O
理论来说要大于等于上一项让得分看起来合理。对应图中的9/7的"9"
score4
不明,但  ; M0 Z0 ~0 y9 u% y
似乎是“包含未完成的管制数”。比如有一架飞机降落了但是未停泊到机位,这时候就会在完成数上+1,似乎没影响
! W4 Z) o0 t, A* D9 j6 ^4 B4 Z
9 F8 h: m+ l0 w7 p6 X, r2 y3 `
而在以后的游戏中,相关项的含义如下:5 I, A; h2 x+ T6 a  L. \
3 {9 a0 |; d) s
项目名称
取值含义
取值解释
score2
     要求的管制数  ) s" |5 O! `6 @; i+ G! P/ Z
关卡要求的管制数,现在统计窗口中没有明显的对应了
score3
     效率指数  
/ h% l  ]  i& I
就是那根效率条的数据。最大值为100,也就是没有延误的架次,对应图中的100/100的"100"(左)
3 i4 I& \$ @5 J7 l/ p4 ^' C
score4
完成的管制数  
1 s3 K+ {7 H0 t/ j) U
就是游玩中实际完成的管制架数,也没有明显的对应了0 J/ A0 y6 t. K/ x# O3 r% W
3 @5 u/ X  }$ r# ]) w# p0 u% A
/ T, R* O7 U  j/ P, r2 ^6 a
那么回到标题的问题:
9 L& @4 k' T/ `' d" Z* V" {" n+ u如果换了机器但是忘了拿存档,这个时候想玩后面的关卡怎么办呢?% [& ~- G# p( |" M: ~& ?
老样子,还是先打开存档目录,这时候想修改……却发现因为之前的关卡没过关,后面关卡的文件都没生成。
% q2 B, |# }' C  W; y/ I7 b# \解决方法也很简单,按照这里的结构自己新建文件夹、新建得分文件就可以:( M7 \, T8 f; N
(因为得分文件是文本,所以可以用记事本新建编辑并保存文件后修改文件后缀名到sif/ H; Q; I" C; K8 D
  • ...SCENARIO\0010_Stage_01\001000_Stage00\stage.sif
  • ...SCENARIO\0010_Stage_01\001001_Stage01\stage.sif
  • ...SCENARIO\0010_Stage_01\001002_Stage02\stage.sif
  • ……
    ) }) ~- k4 |; g. ~; W' k+ \' B
如果实在不确定目录该使用的名称,可以在关卡类别目录下找到 "a4m.lst" 这个文件(e.g. 0010_Stage_01\a4m.lst)
- `/ R1 p- q( S) s通过记事本之类的打开之,里面含有按顺序排列的关卡名单,比照着创建目录。7 k- V2 [; K+ Q3 H" I; t
————————————————————
$ h! u3 @6 @3 f7 a# h5 r4 ?7 i$ C0 V0 z
然后就能轻松地飞速全S通关了(跑4 b5 Q. I# k  A2 l! e& q4 u, s& C
( M, ^" N, k. Q

本帖子中包含更多资源

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

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 | 显示全部楼层
关于改档的存档,我还没有尝试过。
9 q: e* ~1 h- v6 E, }有需求的朋友们可以试试。( s$ \' Z, l+ p
4 m6 X% \# y$ y, F; p, ^
1 [3 z8 s) ^0 @$ g% ]' F7 b
// 300人血书仙台机场(1/300)
3 ^; b3 ]; E+ L& A5 J. W  {; l: p

& }; M0 ~$ \8 N! v" y( W! ^
* L. J& Q, X# E0 M

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 | 显示全部楼层
; d  d4 X2 A5 Q  t( _- |8 h
// 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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则