艦これ 秘書官改め諜報員 ver0.3

list このエントリーをはてなブックマークに追加
艦これ

艦これ 諜報員 – Moonmile Solutions Blog
http://www.moonmile.net/blog/tools/kchisyo

上記にバイナリ版があります。サンプルソースはこちら。http://sdrv.ms/1fJ0q2X

終了方法を右クリックメニューで付けただけなので、基本は ver0.2と変わっていません。

■ship2 の解析

艦隊における艦娘の ID は、api_get_member/ship2 で以下のように取れる。

“api_data_deck”:
[
{
“api_member_id”:41898,
“api_id”:1,
“api_name”:”第1艦隊”,
“api_name_id”:””,
“api_mission”:[0,0,0,0],
“api_flagship”:”0″,
“api_ship”:[83,71,226,278,250,252]
},

この api_ship のところが、艦娘のユニークIDですね。艦娘は同じ艦種を複数持てるので、これを同じ ship2 の中で探していくと、「83」というのが、ship_id の「221」ということが分かります。これが「榛名改」です。

{
“api_id”:83,
“api_sortno”:311,
“api_ship_id”:211,
“api_lv”:47,
“api_exp”:111978,
“api_nowhp”:75,
“api_maxhp”:75,
“api_leng”:3,
“api_slot”:[246,108,247,248,-1],
“api_onslot”:[3,3,3,3,0],
“api_kyouka”:[14,0,32,19],
“api_backs”:5,
“api_fuel”:90,
“api_bull”:120,
“api_slotnum”:4,
“api_ndock_time”:0,
“api_ndock_item”:[0,0],
“api_srate”:3,
“api_cond”:84,
“api_karyoku”:[129,94],
“api_raisou”:[0,0],
“api_taiku”:[75,79],
“api_soukou”:[86,89],
“api_kaihi”:[51,69],
“api_taisen”:[0,0],
“api_sakuteki”:[31,49],
“api_lucky”:[20,69],
“api_locked”:1
},

ship_id がどの艦種を示しているかというと、これは起動時に読み込まれる api_get_master/ship の中に書いてあります。このファイルは結構でかい(400Kぐらいある)ので、いちいち検索するよりは、まあ、ship_id はそうそう変わらないので(アップデートの時は変わるんでしょうが)、これを保持しておいて、艦娘の画像を出したりできますね。色々なパラメータがあるので、これを取り出して戦況を有利に勧めることはできそうですが…まあ、だいたいはブラウザで見えるので、これ自体はあまり意味ないかも。回避能力とか運とかを見比べるぐらいですかね。

カテゴリー: 艦これ パーマリンク