2

そのため、私は Steam API を使用してプレイヤーのインベントリ アイテムを取得し、スキーマを使用してアイテム名を取得しています。 バックパック: http://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/ スキーマ: http://api.steampowered com/IEconItems_730/GetSchema/v0002/

ただし、たとえば元のアイテム名しか表示されません

M4A4の代わりにM4A4 | 色あせたシマウマ (戦傷)

武器名に追加されたスキン名を取得するにはどうすればよいですか?

属性 defindexes も調べてみましたが、defindex は csgo_english.txt のスキン名にリンクしていないようです。

4

1 に答える 1

2

スキン情報は、アイテム自体の属性として保存されます。defindex が 6 のアイテムの属性を探します。その値は、スキーマの paint_kits セクションの識別子と同じです。次に、スキーマ ペイント名を母国語に翻訳して、aq_oiled などの意味のないものではなく、読みやすいものにする必要があります。最後に、(戦傷) ビットを取得するには、defindex が 8 の float_value の属性を見て、皮膚の摩耗が何であるかを判断します。

于 2015-08-17T03:31:11.910 に答える