,

Warcraft III - MultiWindow

» опубликован

Warcraft III - MultiWindow

Warcraft III - MultiWindow - отдельный лаунчер для запуска нескольких Warcraft III. Основная система была позаимствована у ENAleksey'а, за что ему большое спасибо, т.к kLoader иногда не работает, пришлось делать некий аналог. Идея и реализация лаунчера была взята с MM Engine. Основным преимуществом на kLoader является совместимость с более новыми патчами Warcraft III, главным условием является присутствие game.dll и storm.dll.
Исходники: GitHub
Требования:
Установка:
  • Переместить exe в корневую папку с Warcraft III и запускать его вместо того, через который вы запускаете игру.


Просмотров: 363

» Лучшие комментарии


Lord_Teo #1 - 4 недели назад 0
Голосов: +0 / -0
Это, типа, можно мультиплеер сыграть на одном компьютере?
Ev3nt #2 - 4 недели назад 1
Голосов: +1 / -0
Lord_Teo, да, как видите.
prizraknadache #4 - 4 недели назад 4
Голосов: +4 / -0
Все проверил, все работает, без смс и регистрации. Быстрый и качественный мультиплеер и мультиокна в варике.
Lord_Teo #5 - 4 недели назад (изм. ) 0
Голосов: +0 / -0
Ev3nt:
Lord_Teo, да, как видите.
Ваще крутяк тогда) Теперь я могу сам тестировать свои карты! Спасибо)
П.С. Запустил, все работает! Я доволен)
Vlod #6 - 4 недели назад 1
Голосов: +1 / -0
Большой лайк
Aws #7 - 4 недели назад 0
Голосов: +0 / -0
А в чём главное отличие от Sandboxie? В древние времена для нескольких окон варика его юзал (работал мультиплеер и остальное).
Ev3nt #8 - 4 недели назад 0
Голосов: +0 / -0
Aws, ни разу не пробовал, ответ дать не могу.
dondonchakka #9 - 4 недели назад 0
Голосов: +0 / -0
а может ли зайти в выше 8 мб если карта есть не будет качать и останавливаться? как в unreal loader?

как всегда останавилась проги одинаковые но этот лучше что тоьлко один екзешник))
Прикрепленные файлы
KingMaximax #10 - 4 недели назад 0
Голосов: +0 / -0
Неплохая годнота подъехала, для проверки на десинки самое то, и для теста, когда нет игроков для этого, кек. Уже испытал. Так можно и в бродяг синглом поиграть сразу за троих игроков. Главное чтобы мониторов и гарнитуры было по три XD
Замечательно работает. Лайк автору.
Ev3nt #11 - 4 недели назад 0
Голосов: +0 / -0
KingMaximax, это такая небольшая подводочка к другим ресурсам, которые после появятся на XGM.
KingMaximax #12 - 4 недели назад 0
Голосов: +0 / -0
Ev3nt, кстати, раз лоадер сделал. Когда нам ждать отличное API, как сделано у китайцев, или как в версиях патча 1.30 и выше? (всё равно близзы у них там что-то скопировали)
Ev3nt:
это такая небольшая подводочка к другим ресурсам, которые после появятся на XGM.
Это уже интересно. Они к MMEngine будут относится или это будут карты?
Ev3nt #13 - 4 недели назад 0
Голосов: +0 / -0
Ну, возможность синхронизации и lua будут как mix, так и MM Engine.
P.s. лоадер, а именно систему лаунчера, я реализовал уже давно, просто исходники не публиковал.
PT153 #14 - 3 недели назад 0
Голосов: +0 / -0
Lord_Teo, это давно уже было сделано, ссылка. Но, как и сказали, он не всегда корректно работал.
С 1.31 можно в несколько окон запускать без сторонних приложений.
dmgr #15 - 3 недели назад 1
Голосов: +1 / -0
Aws:
А в чём главное отличие от Sandboxie? В древние времена для нескольких окон варика его юзал (работал мультиплеер и остальное).
Ни чем. Смысл тот же. Просто не нужно кликать лишние приложения и т.д. Но все равно это отличная штука в плане тестов для картодела, если работаешь один.
Aws #16 - 3 недели назад 0
Голосов: +0 / -0
Просто не нужно кликать лишние приложения и т.д
Насколько я помню, в Sandboxie не надо отдельно ничего запускать, просто пунктик в контекстном меню появляется (открыть через песочницу, вроде как-то так), ну и энивей там не только варкрафт, я её для многих других вещей юзал. Но по ходу многие про это даже не знали, что мне кажется весьма странным.
МрачныйВорон #17 - 3 недели назад (изм. ) 0
Голосов: +0 / -0
Но, как и сказали, он не всегда корректно работал.
Эта программа UnrealLoader у меня работает хорошо, другие виртуальные программы не стал искать и настраивать. Готовая, в папку с игрой закидывай, и все. Но она не очень быстрая и удобная. При создании/изменении карты, нужно ряд действии (сохранить мапу, перекинуть в папку с игрой или заменить эту мапу, запустить игру, создать локальную игру, запустить еще один через прогу-виртуалку и подключится к игре) сделать, чтобы затестить мапу. Если что-то забыл добавить в мапу, надо заново все эти операции повторять. Помню тестировал кое-что, и постоянно че-то не работало, тк забывал добавить в мапу.
И еще если у вас создана игра по локальной сети с этой картой, то ее не заменить, приходится закрывать игру. Потому что данная мапа занята игровым процессом.
А кстати повторное создание игры в сеть почему то уже открытая виртуалка не видит. Приходится закрывать виртуалку. И заново виртуалку включать. Это бесячее, зачем закрывать виртуалку то? Но приходится. Это всего лишь неудобства

Ничего не могу сказать про новую Warcraft III - MultiWindow. Тк пока что мне не нужно сейчас проверять ничего. Но приветствую, и как-нибудь попробую позже
PT153 #18 - 3 недели назад 0
Голосов: +0 / -0
А кстати повторное создание игры в сеть почему то уже открытая виртуалка не видит.
Вот да, у клоадера это написано.
KingMaximax #19 - 3 недели назад 0
Голосов: +0 / -0
Ev3nt, кстати, когда исправишь тот ньюансик, который возникает с game.dll снимающий лимиты, когда начинает качать карту, когда она и так имеется замет сбрасывает, что нам показал Ельнур через свой клон на скриншоте?
Ev3nt #20 - 3 недели назад (изм. ) 2
Голосов: +2 / -0
KingMaximax, мне бы ту карту получить, т.к на тех, что я проверил, всё работает.

Fix

Теперь не должны встречаться проблемы с запуском больших карт в локальной сети, т.к было принято решение сделать хук проверки размера карт непосредственно в лаунчере, из-за чего game.dll с убранным лимитом на размер карт не нужен. Обновлены исходники на GitHub соответственно.
Прикрепленные файлы
prizraknadache #22 - 3 недели назад 0
Голосов: +0 / -0
Ev3nt:
KingMaximax, мне бы ту карту получить, т.к на тех, что я проверил, всё работает.

Fix

Теперь не должны встречаться проблемы с запуском больших карт в локальной сети, т.к было принято решение сделать хук проверки размера карт непосредственно в лаунчере, из-за чего game.dll с убранным лимитом на размер карт не нужен. Обновлены исходники на GitHub соответственно.

Как тут второй лайк влепить?) Красава!