1

Как нормально отсортировать инвентарь

Доброго что у вас там всем, кто сюда добрался!

Немного предыстории: я, как и многие лут-гоблины, обожаю собирать всякий редкий и не очень мусор в играх. В доте, собственно, этим мусором был шмот на разных героев, который в дореборновские времена очень красиво сортировался, и вообще выглядел в стиме презентабельно. Но пришел 2015 год и красиво кончилось, а началось как зря. Какое-то время поправить эту проблему нельзя было никак, ну а потом я просто забросил игру.

Однако в 2022 былая страсть вспыхнула вновь, а с ней пришел и интерес к новым косметикам. Долгое время я не вспоминал о былой проблеме, однако недавно зашел в инвентарь не через доту, а через стим, и был [крайне опечален] увиденным.

Комонки лезли в начало списка, дорогие имморталы оказывались где-то в конце, а арканы замешивались куда-то в середину. На первый взгляд в этой мешанине не было вообще никакой логики. Позже логика была обнаружена, но не оценена по достоинству.

Я решил искать решение моих трагедий, и первое, что предложил мне гугл - это консольная команда "dota_export_steam_inventory_layout", которая берет расстановку айтемов из вкладки "Коллекция" в инвентаре доты и переносит ее в стим. "Это оно!" - подумал я и полез делать красиво.

"Нет ни одной возможности поменять местами предметы в коллекции, кроме как ручками," - сообщила мне дота. - "Предметов в коллекции: 1309," - добила она же. "..." - подумал я. Дальнейшие мои мысли может не пропустить модерация.

Вариант был признан ни на что не годным, и поиски продолжились. Спустя полчаса я сдался, гугл был пуст. Тогда я просто стал бездумно набирать в консоли доты случайные слова, надеясь, что она сама предложит мне что-нибудь полезное. Вот тут-то мне, наконец, улыбнулась удача.

"dota_sort_steam_inventory" - сказала мне очередная попытка. И даже предложила на выбор три варианта: "rarity", "quality" и "date". При введении этой команды происходит сортировка стим по редкости (dota_sort_steam_inventory rarity), качеству (dota_sort_steam_inventory quality) или дате получения (dota_sort_steam_inventory date). Для нетерпеливых: в течение нескольких минут происходит.

В заключение посоветую тем, кто уже обжегся о коллекцию или хочет внести некоторые правки в стандартную сортировку использовать следующий алгоритм.

  1. Сортировка инвентаря стима (dota_sort_steam_inventory rarity).

  2. Импорт сортировки из стима в коллекцию (dota_import_steam_inventory_layout).

  3. Внесение корректировок (опционально).

  4. Экспорт сортировки из коллекции в стим (dota_export_steam_inventory_layout).

Всем добра!

Dota 2

916 постов3.1K подписчиков

Правила сообщества

1. Не рекомендуется публиковать контент, который не относится напрямую к игре Dota 2.


2. Запрещено оскорблять других участников сообщества, а так же создавать конфликтные ситуации, уважайте чужое мнение.


3. Запрещено пикать пятого кэрри в команду.