スポンサーサイト

    PAYDAY2 Blacklist Assist

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


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

    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    最近の進捗

    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>
    スポンサーサイト
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。