1. Качаем готовый Варкрафт > ССЫЛКА НА КЛИЕНТ ДОТСА <
2. Качаем последнюю проксю и распаковываем в папку варика с перезаписью - ССЫЛКА
3. Опционально качаем более новый ВФЕ - ССЫЛКА
4. Дальше запускаем Варкрафт через war3.exe или WFE.exe.
5. Заходим в Локальную Сеть, в главном окне Варкрафта, выбираем хост и играем.
В лобби хоста надо написать !dots, что бы не кикало (это защита от рандомов).
Активация моделей уже встроенна в этот клиент. Прокся тоже встроенна, отдельно НЕ ЗАПУСКАТЬ. Если хотите проксю отдельно, то удаляем dods.mix и запускаем её с экзешника.
За отвязку прокси от рубатла спасибо Karolson, за dots.exe - Ичирину.
Старая инструкция:
Большая часть кода написана Ичирином, с проблемами и предложениями обращаемся к нему (забил?).
С проблемами и вопросами ломимся сюда: https://discord.gg/WupdQNe
Скачать dots.exe и положить в папку с Варкрафтом, все недостающие файлы будет предложено скачать при запуске. Если нет Варкрафта, то можно положить лаунчер в пустую папку, файлы Варкрафта будет предложено скачать. Устанавливать что-то дополнительно и запускать какие-либо РЕГ-файлы не требуется.
НО: в этой версии лаунчера, модели пропишутся в реестр только после хотя бы одного удачного запуска через лаунчер (и логина в рубатл), если какие-то проблемы с этим, то качаем модель пак из файлов и запускаем рег-файл из архива.
В ПОЛНОМ ПУТИ ДО ЛАУНЧЕРА НЕ ДОЛЖНО БЫТЬ НИКАКИХ НЕ ЛАТИНСКИХ СИМВОЛОВ (КИРИЛЛИЦА ИЛИ ДР.), ИНАЧЕ РАБОТАТЬ НЕ БУДЕТ.
При первом запуске, будет предложено создать учетную запись (или войти в уже существующую). Вводим логин и пароль и нажимаем регистрация. Если всё прошло хорошо, то учётка сохраняется в файле gproxy.cfg в подпапке dproxy (т.е. полный путь: путь_до_варкрафта/dproxy/gproxy.cfg) и в дальнейшем её вводить не требуется. Если нет возможности установить .NET 4.5, то смотрим пункт 6.
При создании учетки не использовать верхний регистр в пароле, с этим могут быть проблемы.
Запускаем dots.exe. После включения Варкрафта переходим в Lan Games (Локальная Сеть), находим хост в списке и заходим на него. Если хост сразу не появляется в списке, возможно, нужно немного подождать.
В файле dots.ini меняем "window_mode = false" на "window_mode = true".
После этого станут доступны режимы:
F3 - включение и отключение режима удержания курсора внутри окна.
F4 - borderless режим (окно без рамки).
F5 - fullscreen windowed borderless режим (оконный режим во весь экран без рамки). При наличии более одного монитора, рекомендуется использовать вместе с удержанием курсора, что бы курсор не вылетал из окна.
Лаунчер проигрывает звуковое оповещение, если игра началась, а Варкрафт свёрнут.
Лаунчер умеет скрытно обновляться, нет необходимости качать новые версии.
Если вы несколько раз неудачно подолбитесь в рубатл (создание учетки или логин), то скорее всего он вас забанит на определенное количество времени и будет это время увеличивать за каждую новую попытку, до тех пор пока время бана не истечет. Рубатл вообще очень любит банить, так что не удивляйтесь. В этом случае лучше ждать где-то час.
При невозможни создать учётку через лаунчер, вы всегда можете сделать её вручную, воспользовавшись инструкцией с rubattle.net: ссылка на инструкцию (про создание учётки в самом низу).
Если возникают какие-то проблемы с конектом или вы не хотите играть через лаунчер вы можете играть через rubattle.net без поддержки реконектов: ссылка на инструкцию. Либо с помощью гарены: ссылка на инструкцию.
В папке dproxy есть лог файл (gproxy.log вроде или как-то так), который может быть полезен при решении проблем.