Dota 2 Mod Manager

Как выбрать мод-менеджер для Доты 2

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

Проверено

Пять вопросов

Можно ли прочитать исходники?

Не «исходники по запросу». Репозиторий, который открывается прямо сейчас, с кодом, из которого собран релиз.

Кто собрал файл, который ты скачал?

У публичного CI остаётся лог, который может открыть кто угодно. У файла, залитого с чьего-то компьютера, остаётся только его слово.

Что программа просит?

Установщику модов нужна папка игры. Ему не нужен логин Steam, инвентарь или пароль. Всё, что их просит, занимается не установкой файлов.

Откуда её моды?

Коллекция, вшитая в сборку, стареет вместе со сборкой. Прочитанная по сети растёт без чьих-либо релизов.

Что будет, если два мода столкнутся?

Два мода с одним файлом не могут примениться оба. Менеджер, который об этом молчит, оставляет тебя выяснять это по карте.

Ответы про эту

Остальные

Так, как о себе говорят они сами: это единственный честный способ поставить чужую программу на свою страницу.

DOTA Mods Installer (dota2mods.com)

Самый крупный. На своём сайте заявляет больше 3400 модов и больше 8300 частей модов, только Windows, режим случайного выбора, редактор текстур и частиц, загрузка своих работ. Исходников нет, на сайте есть пожертвование за отключение рекламы. Если решает размер каталога, у него он больше нашего. Чего он не делает, так это не управляет модами: он собирает пак, а положить его в игру, убрать обратно и помнить, что внутри, остаётся твоей заботой.

d2mm (github.com/SebRut/d2mm)

Открытый код под MIT, и по-настоящему ранний: порядок установки и сборка пакетов. Последний коммит - январь 2015 года, это пять движков Доты назад. С сегодняшней игрой он не работает.

d2modmanager (github.com/philface)

Открытый код, «без инъекции vpk», последняя правка - февраль 2015 года. Представляет исторический интерес.

Dota2 Minify (github.com/Egezenn/dota2-minify)

Не альтернатива и не конкурент. Он собирает моды, патча саму игру, а это приложение ставит готовые из каталога, и вместе они работать умеют: приложение ставит моды в ту папку, которую игра смонтирует на самом деле, включая выбранную Minify, держит для него свободными pak65-pak67 и не трогает его файлы. Поставишь обе - каталог берёшь отсюда, изменения игры оттуда. Что такое Minify и как держать обе.

Dota 2 SkinChanger (dota2changer.com)

Не программа, а сайт: моды выбираются в браузере, он собирает VPK-пак, а класть его в папку игры ты идёшь сам. Часть коллекции платная. Дальше ничего не обновляется: собранный месяц назад пак таким у тебя и остаётся.

Скинченджеры и инвентарь-ченджеры (Overplus, MetaSkins и подобные)

Другая категория вещей. Они обещают открыть предметы, которыми ты не владеешь, у них закрытый код и нет публичной сборки, которую можно проверить. Разница простая: эта программа кладёт файл рядом с игрой и умеет его забрать, а они меняют файлы самой игры, и что там ещё затронуто, известно только с их слов.

Umbrella и прочие читы

Это вообще не мод-менеджеры. Там продают скрипты и автоматизацию, которые играют за тебя, и это единственное во всей теме, за что Valve действительно банит аккаунты. Если на одной странице предлагают и моды, и скрипты, эту страницу лучше закрыть.

В чём эта программа не лучшая

Вопросы

Можно держать два менеджера сразу?
С Minify - да, под это всё и сделано: как они делят игру. С остальными плохо: оба пишут в одну папку, и ни один не знает, что сделал другой. Этот хотя бы замечает чужие файлы и говорит о них, а не затирает.
Я уже ставил моды другой программой. Начинать заново?
Нет. Укажи эту на папку игры, и она опознает, что там лежит, и возьмёт под управление. Как это работает.
Какой безопаснее?
Тот, чей код можно прочитать и чью сборку можно проверить. Это свойство инструмента, а не обещание его автора.