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 或其他类似的废话。最后要获得(Battle-scarred)位,只需查看 defindex 为 8 的 float_value 的属性即可确定皮肤上的磨损情况。

于 2015-08-17T03:31:11.910 回答