2014-11-25 3 views
2

Так что я "м с помощью пара апи получить предметы инвентаря игрока, а затем схему, чтобы получить имена элементов Рюкзак: http://api.steampowered.com/IEconItems_730/GetPlayerItems/v0001/ Схема: http://api.steampowered.com/IEconItems_730/GetSchema/v0002/Паровой Web Api: CS:. GO Получение названия кожи элементов

Но это только дает мне оригинальное имя элемента, например

M4A4 вместо M4A4 |? Увядшие Zebra (Battle-Scarred)

Как я могу получить дополнительное имя кожи с названием оружия

Я также попытался просмотреть атрибуты defindexes, но defindex, похоже, не ссылается на имена скинов в файле csgo_english.txt.

+0

В соответствии с вопросом, связанным, похоже, что вы не можете получить имена скинов (если только это не изменилось с тех пор!) Http://stackoverflow.com/questions/24840334/steam-web-api-how-can-i -get-list-of-all-items-for-game-ids570-440-730-753 – franglais

ответ

2

Информация об скинах сохраняется как атрибут самого элемента. Ищите атрибуты элемента с defindex из 6, это значение равно идентификатору в разделе paint_kits схемы. Затем вам придется перевести имя краски схемы на свой родной язык, чтобы получить что-то читаемое вместо aq_oiled или какой-либо другой такой глупости. Наконец, чтобы получить бит (бит-шрамы), просто посмотрите на атрибут с defindex 8-го значения float_value, чтобы определить, какой износ на коже.

+0

Пожалуйста, добавьте пример и пояснения. – Nilambar

+0

Извините, что поставил старый вопрос, но я пытался понять это в течение как минимум двух часов. Где находится раздел paint_kits? Я не могу найти его нигде. – Tokfrans

Смежные вопросы