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

热点推荐

查看: 1737|回复: 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 编辑 9 l  L$ I# L5 n' }# q
" i& n; a# D- }) c% C: |$ g, _
大家好,这次我来教大家如何作假(不)
1 o% j) `2 v/ |————————————————————
6 E4 s3 _" j% K# f3 q# M$ p; ~首先要明确的是:
, q, G6 ]$ x8 A. Y$ |% \* y一个 ATC4存档 分为 得分录像 ,通俗地讲就是 你是否过关你如何过关8 H0 A/ J# Z/ k* S. z/ m+ A
本文仅介绍如何通过修改 得分 骗过游戏系统,不要用这种方法骗自己和别人哦 (·ω · )" M& h/ E" F6 l
8 e5 p3 Z0 m' V  b3 s3 \" }
这次就不唠叨了,7 A5 k% ~* ^8 r: b- S! B5 _
ATC4的存档存储位置位于:/ F8 |, ^. z1 [+ e
9 m7 G) x+ L* y
%系统分区盘标%:\Users\%当前用户名%\AppData\Local\TechnoBrain\ATC4\PORT\%机场代码%\SCENARIO\%关卡类别%\%关卡代号%\
# l" u  k7 o7 L! W
! [6 C' E5 C* m/ E1 f' T) G+ {& k, H) ^7 [
例如“ATC4的大阪国际机场的普通关卡第关”的存档位置,就位于:  ?! c! B  n% M0 V7 e# I

3 `6 M6 N0 ~8 m. f$ D6 J3 I
C:\Users\humanCommunie\AppData\Local\TechnoBrain\ATC4\PORT\RJOO\SCENARIO\0010_Stage_01\001008_Stage08\' U/ G: z1 v( @2 d

1 C" _) V, H  A" s3 R% _4 F如果你嫌上面的路径输入太麻烦,则可以按 Win+R 快捷键打开“运行”对话框。在出现的对话框中“打开”后部的文本框中粘贴以下内容,然后按 "Enter" 回车键或单击“确定”
$ y7 W! K. a; p+ q6 h9 t% o7 m" I; C5 B% Z
%USERPROFILE%\AppData\Local\TechnoBrain\ATC4\PORT\$ ~) @- w* @6 z' m3 I9 \  D

5 w2 b" M0 y& ^- n这里用到了一个正常 Windows 系统该有的环境变量,如果提示找不到说明系统有点问题(# U/ j5 q; o( ?" `, k; Z
也有可能是您还没正常启动过一次ATC4……
0 e& S* j, v6 R8 ~( L, ]
2 X" Q" Z9 n, s. \- w, E7 ~
# I! a! a( \# s5 j$ i打开到确切关卡的目录,我们能看到一个典型的存档目录结构:; i$ [( y" M% {
  1. replay*.a4c* a1 F, q* `0 ^, T, C" z0 \
  2. replay*.a4r
    . i; t; V9 H" j; ?& s
  3. stage.sif. u' q8 E, V& n8 E/ n
  4. ……
复制代码
其中,后缀名为 a4ca4r 的文件就属于 录像;文件 "stage.sif" 则是我们今天要折腾的玩意。
3 ?7 g8 N4 i& p2 R使用记事本或者其他编辑器打开 "stage.sif" 这个文件,可得:
( a( _0 H  }$ D
  1. [FLAG]5 F& ]- @% m2 k
  2. clear=#    //是否通过了本关卡,影响下一关卡的开启与否,取值为 [0,1],意为【未通过,通过】
    ; k' c. C9 d  I$ c
  3. open=#     //关卡是否解锁,取值应该也为 [0,1]。目前没观察到这一项带来的变化
    , ?, i3 F0 @- Q  W  [
  4. overwrite=#//当前存档得分是否可以被取代/覆写,取值为 [0,1]。得到高分的朋友可以用这一项保护自己的分数8 I$ I& ^) k! G- f
  5. [SCORE]
    5 S0 ]4 y$ v/ K, [* J; f% e( \' N% S
  6. level=#    //关卡评级,取值范围为 [0,5],0=未评级,1=D级,2=C级,3=B级,4=A级,5=S级
    " w' C( L, V& g
  7. scorea1=#  //关卡总得分,取值范围不知道,总之别太离谱就可以2 o1 T% L( j5 C4 U( x. m4 s
  8. scorea2=#  //关卡要求的管制航班数目,旧版与新版有别,下面接着讲) \3 q1 z# g) [
  9. scorea3=#  //关卡实际的效率指数得分,旧版与新版有别,下面接着讲' l. J% w$ Z. `& O% ]2 Q. `0 _2 D7 w. j( p
  10. scorea4=#  //关卡实际的管制航班数目,旧版与新版有别,下面接着讲
    + A# V; N' ?0 C( D6 N0 W
  11. scoreb1=#  //额外目标得分1,这个不太清楚。总之与特殊关卡的特殊目标是否达成有关
      a: X; J: v0 |0 R9 B! r. ~" Z
  12. scoreb2=#  //额外目标得分2,同上3 Z8 O4 |4 `" j& |1 j2 n1 B4 L/ e+ K0 F
  13. scoreb3=#  //额外目标得分3,同上上( |6 `. X( [  h9 }( i' @- T
  14. scoreb4=#  //额外目标得分4,同上上上
复制代码
要是您懂英文和稍微的游戏常识,那确实能一眼看出哪些与通关有关。+ J# |& m) W! v# P0 c9 L
假设一个在RJOO中的那个我们痛恨的、尝试了十多次也未通过的关卡,那么我们就更改:9 J& b$ Q( o/ L
  1. [FLAG]+ H( Y3 Y* a/ e9 H
  2. clear=1( i1 V: d7 l0 g. f# o9 M
  3. open=0
    % @: K5 `% N9 E- p
  4. overwrite=0
    : Q' o* W: ^* ?  g7 X
  5. [SCORE]
    " _9 H/ [1 g- x, e' c
  6. level=5, M+ y2 P5 ?% b$ U7 d' k$ h
  7. scorea1=99999- p5 }) P/ y+ a  M
  8. scorea2=99
    8 N7 O/ [; I2 Q0 E4 e: w& J& l* P6 S
  9. scorea3=100: O! J& _- B" m, W; ~3 @
  10. scorea4=999 ^/ n4 A: {9 j( s0 {
  11. scoreb1=0
    6 h+ P; ^+ E. d% j; A
  12. scoreb2=0. m$ l" c/ s# H* b% t+ [
  13. scoreb3=06 p1 ]- Y9 P' t& w3 f" m* v/ K
  14. scoreb4=0
复制代码
这样,一份S评级的得分为99999的,管制了99架次出发/到达航班的通关得分文件就完成了!
( N% W% ~& P8 H这时就能保存文件,进入游戏查看效果了。$ G& ]* M% p* A; [) C% ]
5 Z, b2 Z; ^0 d: R" R

' [  w. r% A( k" u. y4 Z& `. i5 p& S如果您只想要“通过”关卡,那其实只需要让 clear 项的值为 1 就可以了,因为游戏只用这个判断是否过关。
/ E( `3 y9 X# l+ t4 O所以可以整些花活,比如这样:. y, u- w% Z1 `; I
! Z1 F3 P0 s& a
但当然,如果你还想让存档更好看或者了解其他项目到底是什么意思,请接着看。
& |5 [& j) I- L. O其他的项目都没区别,但上文提到过“新旧有别”——因为早期游戏统计分数的方式不同,所以在RJTT(1)、RJBB、RJFF中,相关项的含义如下:
3 n% C: G8 E, ^9 k: [6 d0 F9 s, ], L8 K

, w( [0 F7 L+ T: ~
项目名称
取值含义
取值解释
score2
     要求的管制数  
! r* G5 i3 i! p9 F. ?
关卡要求的管制数,未达到此数游戏则会判定为D级未通过。对应图中的9/7的"7"
score3
     完成的管制数  - s+ I/ b" n; D9 Y, h
理论来说要大于等于上一项让得分看起来合理。对应图中的9/7的"9"
score4
不明,但  
- s+ b. g% ^2 e% s
似乎是“包含未完成的管制数”。比如有一架飞机降落了但是未停泊到机位,这时候就会在完成数上+1,似乎没影响
  M* r! |. B* s# A

2 S) d. n- F3 ^) k% S' y: _而在以后的游戏中,相关项的含义如下:
0 B1 Y) B7 {" G2 i3 c1 I
( i& d' v6 }' @# Z3 E8 T6 @$ n
项目名称
取值含义
取值解释
score2
     要求的管制数  ! E2 V5 d- \+ m6 ^- m) p" [$ _0 O
关卡要求的管制数,现在统计窗口中没有明显的对应了
score3
     效率指数  
" F! X& O( u7 f2 J" U
就是那根效率条的数据。最大值为100,也就是没有延误的架次,对应图中的100/100的"100"(左)# P4 Y: m- u5 s) }, b( I) h
score4
完成的管制数  
$ R% _, \6 O- u, O1 y, G  Z
就是游玩中实际完成的管制架数,也没有明显的对应了) n1 f* e) z" a$ X# U$ n% T) L" _
6 Q6 y- n' C. ?3 ~) \$ b9 `

/ o! W' ?1 R  R$ \3 G那么回到标题的问题:
8 L. a$ ]: x* S5 _& r: b) u如果换了机器但是忘了拿存档,这个时候想玩后面的关卡怎么办呢?+ M! E/ ]# ^( U: n1 e# l
老样子,还是先打开存档目录,这时候想修改……却发现因为之前的关卡没过关,后面关卡的文件都没生成。" ]$ j, i9 O( E6 \5 ?9 x
解决方法也很简单,按照这里的结构自己新建文件夹、新建得分文件就可以:
7 v/ l  o! v/ ^& Q  N0 [; b(因为得分文件是文本,所以可以用记事本新建编辑并保存文件后修改文件后缀名到sif
, u; O, ~- p' y, N+ U+ t- ^
  • ...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 R% D  ?1 y2 |! G$ q
如果实在不确定目录该使用的名称,可以在关卡类别目录下找到 "a4m.lst" 这个文件(e.g. 0010_Stage_01\a4m.lst): w5 }: H5 P* [9 d7 N
通过记事本之类的打开之,里面含有按顺序排列的关卡名单,比照着创建目录。
. N) a  K- H: s0 t% Z2 e& a! Z————————————————————  v) L4 ~. h1 P4 h1 X# `+ e

0 {6 T4 O! H/ X1 D; S5 j然后就能轻松地飞速全S通关了(跑* a! w& E7 t( {0 E; o4 x9 [

  `/ W8 o. F' C# n3 ?

本帖子中包含更多资源

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

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 | 显示全部楼层
关于改档的存档,我还没有尝试过。6 b9 T( \$ e+ R4 E0 C3 J3 i
有需求的朋友们可以试试。
0 W  |: {6 z9 ^5 V; E6 c
' c$ _4 }6 w2 d/ ~) ?& T9 S) N
; N' c, P! X+ k3 L: j. F7 c
// 300人血书仙台机场(1/300)  c1 L1 D4 Q  s' [! D

) d6 G6 ?& W( F! p( v( R5 u7 b  A' W4 t" \7 U

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 | 显示全部楼层
2 h' s' ~# y+ T
// 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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则