2015年11月

    Shoot Many Robots レビュー

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━


    撃って撃って撃ちまくる横スクロールガンシューティングアクションゲーム。
    さまざまな効果のある武器やコスチュームを装備して雑魚を蹴散らしステージ最深部を目指す。

    トリガーハッピーの好きなあなたにおすすめ。
    作業ゲーの好きなあなたにおすすめ。
    あまり頭を使わないゲームが好きなあなたにおすすめ。
    協力プレイの好きなあなたにおすすめ。

    コンボをつなぎ、スコアを稼ぎながらステージをクリアすることで、次のステージが開放されていく。
    難易度の三種類あり、ステージ数はノーマル20、ハード20、インセーン20で基本的に敵の耐久力と攻撃力が上がるのみの変更。
    協力プレイでは参加人数が増えるごとに敵の耐久力が上がる。

    一応レベルシステムもあるが、すぐにカンスト(50)するだろう。
    ゲーム内マネーを稼ぎ、ゲームを有利に進めるための装備を購入する。
    購入できるアイテムは最初から解放されている方式ではなく、ゲーム内で対応するアイテムボックスを拾うことでランダムに購入権が解除されていく。
    XboxのShoot Many Robotsではショップのアイテムに一部課金要素があったが、PC版ではすべてゲーム内マネーで購入できるようになっている。


    Steamで600円程度が最安値。
    買って一緒にコープしよう!

    スポンサーサイト

    PAYDAY2 SteamMarket 現在マーケットに出ているスキンの概略を取得してみた

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    Steam Market関係覚書

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    PAYDAY2 BLT系MOD紹介

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    ※使用を推奨するものではなく、「こういうものがある」程度の紹介。
    ※他人に影響のあるMODも含まれます、使用の際は考えて使いましょう。
    ※使用は自己責任で。

    前提MOD

    名前 Payday2 BLT
    配布サイト https://github.com/JamesWilko/Payday-2-BLT/releases
    説明 BLT系MODの導入に必要なMOD
    導入解説 http://rinatl.blog.fc2.com/blog-entry-713.html
    名前 Payday2 BLT:CSE
    配布サイト https://github.com/Olipro/Payday-2-BLT_Club-Sandwich-Edition/releases
    説明 BLT:CSE系MODの導入に必要なMOD
    (現状HoxHudとBLT系MODが共存するためのMOD)
    導入解説 http://rinatl.blog.fc2.com/blog-entry-686.html
    更新履歴
    16/01/06 PocoHUDのBLT配布所を追加
    

    PAYDAY2 BLT導入方法

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    関連記事
    PAYDAY2 HoxHudとPAYDAY2 BLT:CSEの併用
    http://rinatl.blog.fc2.com/blog-entry-686.html

    ##########

    ●どんなMOD?


    PAYDAY2のMODを管理するMOD。
    個々のMODファイルを直接いじることなく有効無効の切り替えが出来たり、アップデートの告知と補助をしてくれる。

    ●動作環境


    OS Windows7以降
    Visual Studio 2013 の Visual C++ 再頒布可能パッケージ x86 version導入済み
    http://www.microsoft.com/ja-JP/download/details.aspx?id=40784

    未導入の場合は上記リンクよりvcredist_x86.exeをダウンロードし、インストールすること。

    ●導入方法



    ①下記サイトよりPayday 2 BLT最新バージョンをダウンロードし解凍する。


    https://github.com/JamesWilko/Payday-2-BLT/releases

    Latest releaseのzipファイルをダウンロードすればよい(ファイル名例:Payday2BLT_r6_r5.zip)

    PAYDAY2のフォルダに①で解凍したファイル群を入れる。


    BLTint_1.jpg

    PAYDAY2のフォルダは初期設定では
    C:\SteamLibrary\SteamApps\common\PAYDAY 2


    場所がわからなければSteamクライアントから開くことができる。
    BLTint_2.jpg

    PAYDAY2を立ち上げ、BLTの導入が完了しているか確認する。




    おわり

    ●MODの導入方法


    ⓪MODを探してくる


    大体この辺りにある
    Last Bullet › MyDownloads › Payday 2 >BLT
    http://forums.lastbullet.net/mydownloads.php?action=browse_cat&cid=4


    Game Modifications for Payday 2 Mods
    http://paydaymods.com/mods/


    BLT対応ではないが、こちらにも少しある。
    nexusmods PAYDAY2
    http://www.nexusmods.com/payday2/mods/categories/?


    ①MODをダウンロード、解凍する。



    ②BLT導入時にPAYDAY2フォルダに入れたmodsフォルダと統合する。


    例としてblacklist modで解説する。
    blacklist modのフォルダ/ファイル構成は次の通り。
    []はフォルダ

    [blacklist_BLT2]
    ┗[vBLT2]
      ┗[mods]
        ┣blacklist.txt
        ┣readme.txt
        ┗[blacklist]
          ┣mod.txt
          ┗[lua]

    正しい配置
    [PAYDAY 2]
    ┗[mods]
      ┣[base]
      ┣[downloads]
      ┣[logs]
      ┣[saves]
      ┗[blacklist] ←導入したMOD

    誤った配置(modsフォルダの中にmodsフォルダを入れる)
    [PAYDAY 2]
    ┗[mods]
      ┣[base]
      ┣[downloads]
      ┣[logs]
      ┣[saves]
      ┗[mods]
        ┗[blacklist] ←導入したMOD

    参考画像
    BLTint_3.jpg

    最近の進捗

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    前回の記事で実績情報を他から得ようとしていたけれども、解除時間まで取得しようと思うと今の取得方法は外せないことが分かったのでショボーン

    http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=APPID&key=APIKEY&steamid=SteamID64

    でユーザの詳細な情報を取得するところまで作ったけれども、どうしたものやら。

    PD2Stats APIがまだ使えるのでそこで判定している条件はとりあえず実装しないが、もしかすると使えなくなったときのことを考えて条件を知っておきたい。

    ところで、PD2BLAのダウンロード数をまとめてみた。

    PD2BLA_Download_1_13_0_0.png

    公開時間が一番長いv1.0.0が一番ダウンロード数が多いのは当然として、EXEのダウンロード数がここまで多いというのは意外だった。

    二つリンクを貼るのが面倒でEXEを公開しなくなったが、あったほうがよかっただろうか?
    ZIPの二倍くらいダウンロードされているし需要高いのだろうか。
    個人的にEXEは怖いというイメージがあるのだが。

    readme.txtを読んでもブログの記事を検索してもv1.5.2とv1.5.4に関するものはなく、一瞬だけ公開した不具合の多いバージョンだったので一日で公開を停止したものの20件近くのダウンロードされている。
    新規さんよりも、バージョンを追いかけてくれている人が多いといことだろうか?

    アプリ内でバージョンアップ出来るようにしたv1.5.5の直後v1.6.2ではZIP利用者が増えているが、不具合も多くその後もZIP利用は伸び悩みしているが、
    直前のv1.4.2とv1.5.2ではZIPが多くダウンロードされている、謎だ。

    何はともあれ、v1.10.2からはダウンロード数も安定しているようで嬉しい。
    あまり利用者が増えてあれこれエラー報告されても困るし(報告されたことない)

    ##########

    ちなみに、PAYDAY2 セーブデータ手動バックアップ(batファイル)の方は2015/9/13公開で48回のダウンロード数。

    ##########




    PD2BLA内の実績関係の部分でCSVを作ろうかなと思っていたので、タイムリーな話題だ!

    最近の進捗

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    実績の規定値情報を取得するAPIは何だったかなと思いながら、ぼんやりGetUserStatsForGame (v0002)を眺めていた所、
    skillの取得情報や武器の使用状況などPD2StatsやFBIFileで実現しているゲーム内情報をゲーム外から見るために必要な情報が含まれていることを発見した。

    が、それをWEBブラウザ上で視覚化する技術が無かった残念!
    HTMLとCSSとJSとPHPあたりが自由に使えるとかなり捗るのはわかっているもののなかなか・・・、デザインセンスもないしで。

    ちなみに、実績の規定値情報を取得するAPIはこちら。

    http://api.steampowered.com/ISteamUserStats/GetSchemaForGame/v2/?key=APIKEY&appid=APPID

    ユーザの実績情報は

    http://steamcommunity.com/id/NAME/stats/APPID/achievements/?xml=1

    で取得しているけれど、ここを

    http://api.steampowered.com/ISteamUserStats/GetUserStatsForGame/v0002/?appid=APPID&key=APIKEY&steamid=SteamID64&format=xml

    で取得して、実績情報のついでにその他の情報まで取得して、更にデータサイズが小さくなって一石二鳥のようだ。

    ちなみに、スキル振りの状況や武器の使用状況は以下のようになっている。(覚書:長くなったので一番下に移動)

    ところで、グローバル実績との比較の情報はこちら

    http://api.steampowered.com/ISteamUserStats/GetGlobalAchievementPercentagesForApp/v0002/?gameid=218620&format=xml

    で取得できるのだが、現状取得できないはず(情報がない実績の取得情報)があるのはチーターなのか、テスト用の実績なのかどちらだろう。
    この辺を使うと新実績が追加されてすぐにチートで実績を解除したチーターも排除できそう。


    現在のレベル
    <stat>
    <name>player_level</name>
    <value>100</value>
    </stat>

    スキルの振り方簡易(MM:1以上ならスキルツリーを解除済みでbasic,ace共に1でカウント)
    <stat>
    <name>skill_mastermind</name>
    <value>11</value>
    </stat>
    <stat>

    スキルの振り方詳細(MM:basic,aceの取得状況)
    <stat>
    <name>skill_mastermind_cable_guy</name>
    <value>1</value>
    </stat>
    <stat>
    <name>skill_mastermind_cable_guy_ace</name>
    <value>1</value>
    </stat>

    武器使用状況
    <stat>
    <name>weapon_used_new_m4</name>
    <value>208</value>
    </stat>

    武器キル数
    <stat>
    <name>weapon_kills_b92fs</name>
    <value>4154</value>
    </stat>

    装備品使用状況
    <stat>
    <name>gadget_used_ammo_bag</name>
    <value>1339</value>
    </stat>

    難易度挑戦回数(DWは内部的にはOVK145らしい)
    <stat>
    <name>difficulty_overkill</name>
    <value>165</value>
    </stat>
    <stat>
    <name>difficulty_overkill_145</name>
    <value>958</value>
    </stat>

    JOB挑戦回数?
    <stat>
    <name>level_four_stores</name>
    <value>67</value>
    </stat>

    JOB挑戦回数?
    <stat>
    <name>job_four_stores</name>
    <value>161</value>
    </stat>

    JOB成功回数
    <stat>
    <name>contract_four_stores_win</name>
    <value>63</value>
    </stat>
    <stat>
    <name>contract_four_stores_win_dropin</name>
    <value>11</value>
    </stat>
    <stat>
    <name>contract_four_stores_fail</name>
    <value>8</value>
    </stat>

    アーマー使用回数
    <stat>
    <name>armor_used_level_1</name>
    <value>2415</value>
    </stat>

    敵キル数
    <stat>
    <name>enemy_kills_swat</name>
    <value>12426</value>
    </stat>

    近接武器キル数
    <stat>
    <name>melee_kills_barbedwire</name>
    <value>1</value>
    </stat>

    マスク使用回数
    <stat>
    <name>mask_used_unicorn</name>
    <value>199</value>
    </stat>

    キャラクタ使用回数(ソコル君?)
    <stat>
    <name>character_used_russian</name>
    <value>244</value>
    </stat>

    Uncrowdedレビュー

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    セール時に2円だ。
    そんなことよりマインクラフトしようね。

    おおむねマイン○ラフトという認識で間違いない。
    操作はすべてスペースとWASDとETと左右クリックだけで行える非常に簡単だ。
    良い点は他にもある、動作が非常に軽い、安い(セール時2円)、近接武器にて敵を倒すとかなり吹っ飛ぶので爽快感がある。

    初期(リスポーン時)所持品としてピストルが与えられる。ピストルに見えるが実は超精度の悪い低火力のサブマシンガンだ。
    ゾンビとキスできる距離で撃っても当たらない、ちなみにHS判定はないと思う。指切りしても一度の射撃で3発は弾を消費するだろう。
    ピストル3回でゾンビを倒せる、近接武器なら敵の攻撃を受けない距離から1回で確殺できる。

    ところで、クラフトしたアイテムを設置できると思うな。
    そして、クイックインベントリを使えると思うな。
    もちろん、木や建物を破壊できると思うな。
    ついでに、アイテム毎に耐久力や攻撃力が設定されていると思うな。
    ハンマーが最強だ。

    乗り物でゾンビをひき殺せると思うな。
    まず音がうるさすぎて近寄りたくもない、乗ったら乗ったでスピードが遅いとゾンビに詰まって動けない、スピードが速くなるとゾンビに当たって富士○ハイランドのジェットコースター顔負けのダイナミックな演出が楽しめる。
    木に詰まってバックしようとしても無駄だ、バックするという仕様はない。

    さいごに、敵とアイテムの湧きに慈悲と自然さがあると思うな。
    奴らは突然背後に湧き襲ってくる時もあれば壁の中や木の上に湧いて勝手に死ぬこともある。
    アイテムを拾って振り返ったらさっきまでなかったアイテムが湧いている、ホラーゲームかな?

    おおむねマ○ンクラフトとは似ても似つかない残念ゲームという認識で間違いない。
    2円の価値はあった。


    最近の進捗

    PAYDAY2 Blacklist Assist

    最近更新中のPAYDAY2のBlacklist MODの補助ツール
    ※特に理由が無い場合は最新バージョンを使用してください。


    ━━━━━━━━━━━━━━━━━━━━━━━━━━━

    いちいち魚拓を取るのも面倒な人向け機能"画面キャプチャ"意外ととてもお手軽に実装できる。

    ところで、画像の保存形式(bmp,png,jpegなど)と保存名はどうするのが一般的なのだろうか。
    とりあえずは、"現在の日時時間.png"でexeと同じ場所に出力するようにしているのだが、"SteamID64_時間.png"とかにしたほうがいいのだろうか。
    その辺をいじれるような機能の実装に挑戦する機会だろうか。
    文字列の置き換えだけで済みそうな予感だけれども、正規表現が不自由なので苦労しそうだ。

    PD2BLA1_13_0_2_20151103033553_2.png
    PD2BLA1_13_0_2_20151103035140_2.png

    ついでにSteamIDタブのテキストが見切れる不具合も
    修正。(多分気が付いている人すらいないくらいびみょうなところ)


    ところで、PD2Stats APIはFriendOnly設定のプレイヤーもWarning表示できるようで。
    そもそも、privacyStateがPrivateかFriendOnlyの場合はPD2Statsを取得しないようにプログラムしているはずなのになぜ取得しているのか全くわけがわからない。
    非同期処理の弊害かもしれない、要チェック。

    HTMLしか見ていなかったときは、PrivateかFriendOnly設定になっていると判定していても表示を伏せるようになっていたからわからなかったようで、その辺を考えてもAPIからの取得に切り替えたのはよかったなと。

    PD2BLA1_13_0_2_20151103034643.png

    Achievementの部分にラベルが被って表示がおかしくなっているのは気のせい
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。