作者jeffffliu (女子 食我 口阿)
看板KanColle
标题[关卡(伪)] 2-4 & mapcell
时间Wed Oct 30 23:40:22 2013
---------------------废话开始-------------------------
我是在八月第一周突破2-4的
那时候活动刚开始一到晚上就开始不断的猫猫猫
而且随着一天过去越来越严重(特别是晚上)
就在我把4只金刚型4只航战4只南云都练到30改+火力装甲吃满之後
而且我听说通常都要挑战很多次
所以我准备了快上万的油弾准备出发
然後准备开始纪录攻掠过成
不过由於那时候是晚上於是我就等睡醒再来挑战
派出 苍龙改 金刚改 榛名改 雾岛改 赤城改 加贺改
A点 第一战 同航 S胜
K点
L点 第二战 顺T S胜 掉落日向
O点 第三战 同航 S胜 榛名被重巡一发小破 掉落鸟海
J点 第四战 顺T A胜 雾岛被战舰一发大破 掉落爱宕
然後接收完胜利过程之後跳出猫...
想不到一次就过了
战後结果
http://i.imgur.com/sX78Pg5.jpg
--------------------废话结束---------------------------
--------------------前言开始---------------------------
所谓mapcell 是指出击的时候接收到的战场封包资料
不过也只能当参考,因为基本上往哪边走跟谁战斗都是在伺服器端运作
如果你觉得 看封包是作弊的行为那请不要继续看下去,请离开这篇文章
如果这篇文章不适合在版上讨论,也请※※把他砍掉
--------------------前言结束---------------------------
------------------结论开始------------------------------
为什麽要先说结论呢,因为...讲解过程有点久所以先来把2-4推论的结果给大家看
7 反白代表是很多格重叠成一格,每一种队伍有
三种编成
↖
0起点
6→
19↗
13 1敌巡洋舰队
5↗
11 ↘
358敌水上打撃舰队
↑ ↗ ↘
12 17 610131519敌空母机动部队
4 3 ↘→
16 1214敌精鋭水雷戦队
↖ ↗
18 161718敌侵攻中核舰队(BOSS)
0→
1─→
2 ↑
2燃料
4弾薬
11钢材
↓ ↗
7高速修复材
9开発资材
10←
9←
8→
14→
15
分歧路线机率:
原始机率 有导航情况 推论对应格 导航相关舰种 ※Mapcell无法得知几只
1 40 20 40 60 20 20 2 3 4 轻空母
只能知道有没有跟舰种有关
6 40 60 70 30 7 11 ※ 轻巡
8 40 60 70 30 9 14 ※ 驱逐
※对应格通常是由小到大
1119 40 60 90 10 13 12 ※ 正规空母
但是1119分歧根据经验
14 60 40 70 30 15 18 ※ 舰种无关
有空母通常是走到13空母格
当然其实这些推论不单纯是只有从mapcell得知,还包含了其他实际测试走过的经验
配合整理而成,那些岛航舰种可以预先知道,至於需要几只往哪边走必须要实侧
由於2-4的部分分歧机率变化大多很接近所以测试并不好测试我也只能大概知道这样
整理出来的资料在实际验证之前基本上只能作为"
参考依据"
像是空母格分歧那个其实我不太确定
---------------------结论结束----------------------------
以下就要开始讲解了,如果你对於如何得知有兴趣材继续看下去
如果....你觉得看封包还是不好的就不要继续看下去了
--------------------冗长过程开始--------------------------
本文不介绍怎麽看封包,请参考各浏览器的网页开发者工具
一、首先需要哪些资料
1. 游戏地图
没有游戏地图一切都不会开始啦
2. mapcell
这里可以得知每个点,原本是什麽事情,後来发生什麽事情,...
基本上就是把每个点的基本资料得知
client端要接收这个,应该主要是要把走过的点作上色的动作
不过这些资料
并不会跟你说是地图上哪一个点
变成在使用这些资料之前你要依据每个点的情况自己带入
3. 各种辅助资料可以让你可以更清楚哪个点在哪里
a) 自己实际走一遍
可以得知该点是战斗还是窝潮还是资源等,还有跟哪种队伍战斗
b) a资料料其实纪录在 start next 这两种封包资料之中
可以更精确的知道
该点编号,以及发生事情
c) wiki上大家统计的资料,基本上跟a相同只是一起蒐集会更有帮助
如果不是新地图,上面已经有完整该地图格颜色跟敌编成队伍
二、mapcell
暗色表对於带入格子无帮助
api_id 这个格子的编号(每张地图每一格都有算,全体编号)
api_map_no 这张地图的编号(每张地图都有算,全体编号)
api_maparea_id 海域编号(就是大家说的2-4的2)
api_mapinfo_no 该海域地图编号(就是大家说的2-4的4)
api_no 该这个在这张地图的编号
※重要※
api_color_no 这格会发生的事情的颜色
0起点
2资源 3涡潮 4战斗 5BOSS 6夜戦
api_link_no 这格跟其他哪些格子相连
也就是这些格子跟哪些重叠
因为同一格从其他两格以上走过来,其实是不同格的
从这点可以知道这格是有几格会走到该格
api_event 发生事件
0起点 2资源 3涡潮 4战斗 5BOSS
通常是参考用像是5-3 有两格无事虽然是说拿资源
实际上都没拿
如果color是战斗,但是实际上并没有得到战斗资料,
会显示気のせいだった。
api_event_point 不太重要,不深究
api_table_no 敌舰队编成队伍编号
一个队伍有三种编成,例如[1,0] 会对应 1 2 3
[101,0]会对应 301 302 303
当知道敌队伍编成的时候是一个参考资料
只要确认一个就可以知道其他哪些点是相同编成
api_next_rate 到下一格的机率
如果分歧会是 [0,0,0]
如果是两格会是 [50,50,0]
如果有三格会是 [34,33,33]
从这点可以知道接下来会有几个叉路
至於哪格对应哪点,通常是由小到大(经验)
所以通常要知道哪一格到哪一格(如果有重叠也要确认是哪一个)
api_next_rate_req 同上,不过是要符合有指定船只的情况
api_req_ship_count 字面上的意思是需要几艘不过实际上丢给client都是0不能参考
api_req_shiptype 导航需要舰种,通常是需要哪些船
除了5-2那种一定要指定空母两艘跟轻空母一艘比较特殊外
通常是一起计
至於舰种编号要参考游戏一开始初始化接收到的stype 船舰资料编号
1海防舰 2駆逐舰 3轻巡洋舰 4重雷装巡洋舰 5重巡洋舰 6航空巡洋舰
7軽空母 8(巡洋)戦舰 9戦舰 10航空戦舰 11正规空母 12超弩级戦舰
13潜水舰 14潜水空母 15补给舰 16水上机母舰
api_passed 你有没有走过该格
三、start next
这是看到罗盘之前或是继续走接收到的
只讲大概
api_maparea_id 同前
api_mapinfo_no 同前
api_color_no 同前
api_event_id 同前面的api_event
api_no 重要可以确认该格编号
以下几个会接在最後
api_enemy 如果有这项表示接下来会发生战斗
其中api_enemy.api_enemy_id 是敌编号
api_happening 是接下来会发生的事件不过由於目前事件只有涡潮
api_happening.api_mst_id 1是燃料 2是弹药
api_happening.api_count 是掉落量
api_itemget 表示获得资源
api_itemget.api_id 是获得资源种类
1燃料 2弾薬 3钢材 4ボーキサイト 5高速建造材 6高速修复材 7开発资材
8家具コイン 9家具コイン 10家具箱(小) 11家具箱(中) 12家具箱(大)
四、实际操作填2-4格子
no color link event table next next req
no no no rate rate shiptype
0 0 null [0,0] [0,0] [0,0,0] [0,0,0] null
1 4 null [4,0] [22,0] [40,20,40][60,20,20] [7]
2 2 null [2,0] [0,0] [0,0,0] [0,0,0] null
3 4 null [4,0] [23,0] [0,0,0] [0,0,0] null
4 2 null [2,0] [0,0] [0,0,0] [0,0,0] null
5 4 null [4,0] [23,0] [0,0,0] [0,0,0] null
6 4 null [4,0] [24,0] [40,60,0] [70,30,0] [3]
7 2 null [2,0] [0,0] [0,0,0] [0,0,0] null
8 4 null [4,0] [23,0] [40,60,0] [70,30,0] [2]
9 2 null [2,0] [0,0] [0,0,0] [0,0,0] null
10 4 null [4,0] [24,0] [0,0,0] [0,0,0] null
11 4 [19] [2,0] [0,0] [40,60,0] [90,10,0] [11]
12 4 null [4,0] [25,0] [0,0,0] [0,0,0] null
13 4 null [4,0] [24,0] [0,0,0] [0,0,0] null
14 4 null [4,0] [25,0] [60,40,0] [70,30,0] null
15 4 null [4,0] [24,0] [0,0,0] [0,0,0] null
16 5 [17,18] [5,0] [26,0] [0,0,0] [0,0,0] null
17 5 [16,18] [5,0] [26,0] [0,0,0] [0,0,0] null
18 5 [16,17] [5,0] [26,0] [0,0,0] [0,0,0] null
19 4 [11] [4,0] [24,0] [40,60,0] [90,10,0] [11]
no color link event table next next req
no no no rate rate shiptype
从上面可得
之前表示有几条到该格 之後表之後分歧有几条
事件 之前 之後 事件 之前 之後
0 起点 1 1 11,19 表:战斗 里:资源 2 2
1 22战斗 1 3 19,11 24战斗 2 2
2 资源 1 1 12 25战斗 1 1
3 23战斗 1 1 13 24战斗 1 1
4 资源 1 1
14 25战斗 1 2
5 23战斗 1 1 15 24战斗 1 1
6 24战斗 1 2 16,17,18 26BOSS 3 1
7 资源 1 1
17,16,18 26BOSS 3 1
8 23战斗 1 2 18,16,17 26BOSS 3 1
9 资源 1 1
10 24战斗 1 1
假设我们没有任何辅助资料
从最基本我们可以填这些 依照经验法则
(重叠格打问号是不确定是谁到谁) 1.通常都是由起点依序往後填
2.重叠格会先用最小的填
?? 7? 之後其他会补後面
\14? \ 13?
6?8?─11?/?? 6?─11?/12?
??/ 19? \ 5/ 19? \
│ / \ 16? │ / \12? 16?
?? ?? ??─17? 2?3?4 2?3?4 13?─17?
\ / 18? \ / 18?
0─1──?? | 0─1─2?3?4 /
│ / │ /
??─??─6?8?─6?8?─?? 10?─9?─8?─14?─15?
14? 14?
这二张图要填到这样其实不太可能
我也觉得有点扯
不过如果在搭配上资源资料就可以更加确认成
7 解释:
\ 3 5 8 同编成是白戦舰 所以可确认确定位置
6─19/13 所以8确认後更肯定6确认
5/ 11 \ 6 10 19 13 15 同编成是空母
│ / \12 17? 12 14是同编成是FLAG戦舰
2?4? 3 \16? 所以可以确认 12 13
\ / 18? 至於2 4 就真的要实际走过
0─1─2?4? │ 97依照经验应该是这样不过不太肯定
│ / 11则是因为个人经验走中路无遇敌所以可确认
10─9─8─14─15 剩下2 4 17 16 18则要实际走过才知
其实15 13因为是同编成所以可能是另外一个
不过依照经验来看 14之後应该只有比他大所以推论是15
後来实际走过确认 2 是往东走
16 17 18 则带入前一个数字比较小的(这不用确认也没插因为结果同)
最後得到一开始的结论
至於对应分歧机率
依照"经验"
通常是对应由小到大的格子依序带入,通常
不过中间那格空母对应的机率跟实际又不同
还有导航需要舰种,
由於不知道需要几只只能自己测试
另外还有其他特殊情况会看不出来
例如4-1 4-2 4-3 虽然导航格都有
"提示"舰种
但是实际给的分歧机率全部都是 平均分布 50 50 34 33 33这样
这种情况要测试导航往哪边走需要几只也都只能测试
3-2这种排除法也很明显
5-2这种指定只数也是
还有5-3一开始分歧看不出有导航只知道75 25 可是实际上走又是另外一回事
测试才知道要全高速,这也完全看不出来
只能看出跟舰种无关
至於2-4右下角那个导航舰种是空的,可是又有两种分歧机率
这我就不知道了,我也不想测试了,大概就跟舰种没关系吧
如果你发现所有的需要导航分歧机率,跟不需要导航分歧机率
都有而且...完全相同
(4-1 4-2 4-3)这时候你就不需要知道全部所有的点的位置了
只需要大概只到哪些有导航的点的位置在哪边
(参考START NEXT 之後在测试)
接下来想到在说好了
--
有问题请寄信(推文)大多人不在(′_ゝ‵)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.218.126
1F:推 katanakiller:14页 这是在写论文吗XD 10/30 23:44
2F:推 clover1211:先推再来慢慢看 10/30 23:45
3F:推 Doracacazin:虽然并不觉得看封包怎麽样 但我还是end了... 10/30 23:46
4F:→ jeffffliu:第一页是废话 第二页是2-4的分析解果 剩下可以直接END 10/30 23:48
5F:→ jeffffliu:如果活动地图有导航可以预先推论就是 10/30 23:49
6F:推 snaketsai:我之前dump过一次,但是好像有offset?? 10/30 23:49
7F:推 zelda123:mapcell是每一格更新一次? 10/30 23:49
8F:推 Kenqr:推 虽然我end了 XD 10/30 23:49
9F:→ zelda123:每走一格,就可以看到该点的导航舰种,这样理解有错吗 10/30 23:50
10F:推 kingaden:对不起 原po很用心 但我还是end了 有看没懂(倒 10/30 23:50
11F:→ jeffffliu:mapcell是进整张地图读一次之後船往哪边走是start next 10/30 23:51
12F:推 zelda123:感谢,我看懂了 10/30 23:53
13F:→ zelda123:不过把导航机率传过来,难道走哪边是在client端判断吗.. 10/30 23:54
14F:→ jeffffliu:不是或许是整个资料整组就这样,往哪走还是在server决定 10/30 23:59
15F:→ jeffffliu:client端应该只是拿来上格子颜色用 10/30 23:59
16F:→ jeffffliu:start next是在验证格子用的 10/30 23:59
17F:推 SaberTheBest:偷藏燃2-弹4-钢11 我有看到 10/31 00:02
18F:推 hemisofia:不得不推 不然人家会知道我连结论都没看懂 10/31 00:04
19F:→ jeffffliu:实际上真的那些编号拿那些东西阿我没偷藏 10/31 00:04
20F:推 SaberTheBest:结果是官方STAFF的恶意._. 10/31 00:06
21F:→ metalfinally:掷甩子的还是伺服器啊XD 封包看了也没办法作弊 10/31 00:07
22F:→ SaberTheBest:看来可以用这篇来测活动的导航了 10/31 00:07
23F:推 dustlike:我很怀疑mapcell里面给的导航资料到底有没有效,像是4-4 10/31 00:09
24F:→ dustlike:在mapcell中根本没提到驱逐舰但事实上有效果... 10/31 00:09
25F:推 cklppt:有空再仔细看 推一个 10/31 00:13
26F:推 y2468101216:先推看不懂(? 10/31 00:13
27F:推 yumikohu:完全看不懂~给推~ 10/31 00:14
28F:推 winsonpz:快推~不然会被知道看不懂 10/31 00:17
29F:→ JJinfinity:2-4不想被罗盘娘搞的话就带CVL机会会高些这样 10/31 00:22
30F:→ JJinfinity:或许4BB+CV+CVL然後CVL摆旗舰是最佳解XD 10/31 00:23
31F:推 Sechslee:看不懂 (倒 10/31 00:27
32F:推 ZJerry:右下角的王前搞不好又是全高速组合XDD 10/31 00:30
33F:推 oscar19:咦? 这推论蛮准的呀,我过2-4时就有带千岁 10/31 00:43
34F:→ oscar19:走下路的次数确实比较多 10/31 00:43
35F:推 Becuzlove:快推~不然会被知道看不懂+1 10/31 00:50
36F:推 turtle3011:恩.....喔~~懂了!? 10/31 00:53
37F:推 dderfken:下路王前 舰种无关是怎样wwww 下面太复杂 略过等维修在看 10/31 00:53
38F:推 lloydd:推一个精辟解释! 10/31 01:43
39F:推 ellisnieh:所以2-2、2-3的空母系(?)70%导航也是这样解出来的吗? 10/31 02:21
40F:→ jeffffliu:@dustlike 4-4有提到驱逐阿 10/31 08:14
41F:→ jeffffliu:@ellisnieh 是这样没错不过因为罗盘娘搞人难以确认 10/31 08:32
42F:→ jeffffliu:还有2-3 boss前是水母不是空母系 10/31 08:33
43F:→ jeffffliu:@oscar19 开场分歧应该大致上可以确定 其他....不想验证 10/31 12:17
44F:推 ellisnieh:我都2AV2雷巡2CVL去解南西,2-3导航的感觉比2-2明显很多 10/31 13:24
45F:→ knuck:AV是? 10/31 14:49
46F:→ jeffffliu:水上机母舰 10/31 17:12
47F:→ jeffffliu:2-3无导航都是50% 中路分歧是有空母轻母水母70%往中间 10/31 17:13
48F:→ jeffffliu:BOSS前分歧是 有水母70%BOSS 10/31 17:13
49F:→ jeffffliu:2-2跟2-3有导航其实进BOSS率差不多 10/31 17:14
50F:→ jeffffliu:只是2-2没导航那进BOSS率有够低(但罗盘娘还能让你连进 10/31 17:14
51F:→ attacksoil:原来2-3boss还有水母导航 10/31 17:15
53F:→ jeffffliu:其实2-3下路分歧 好像有轻巡会导到资源60%(?)没实测过 10/31 17:17
54F:→ jeffffliu:但是水母实在太软 往往进BOSS被打成... 10/31 17:18
55F:推 attacksoil:LV1舰队应该还有空间塞只水母 不过得要战舰够多才行.. 10/31 17:26
56F:推 RAILGUN:借问:2-2 2-3的阵容怎样摆较易BOSS?怎样摆较易走到补给舰? 10/31 19:24
57F:→ RAILGUN:每次刷ろ号作战都很崩溃 = = 10/31 19:24
58F:→ RAILGUN:btw是说我自己观察出2-2驱逐摆歧见好像高机率走进BOSS 10/31 19:25
59F:→ jeffffliu:前面不就有图 不过短时间走不进去就走不进去.. 10/31 21:50