Добавлен , опубликован
Программы
Предназначение:
Прочее

Внимание!

Все версии доступны на GitHub.
Данная программа работает ТОЛЬКО с патчами 1.24e/1.26а/1.27a/1.27b/1.28f

Внимание!

Как пользоваться:

Способ 1
  1. Разархивировать все файлы в желаемую папку.
Пометка: Я настоятельно рекомендую разархивировать файлы WFE в ОТДЕЛЬНУЮ папку, так как это предотвращает всевозможные коллизии с другими аппликациями, которые читают/используют какие-либо файлы WFE.
Пример: Когда WFE в главной папке Warcraft 3, тестовые команды не будут работать, ибо по какой-то причине Localisation и TestCommands текстовые файлы чем-то используются, возможно сама игра пытается читать все .ini файлы, тем самым создавая эту проблему.
  1. Запустить WFE.exe, выбрать нужные параметры и нажать кнопку Окей.
  1. Стандартные настройки хранятся в WFEConfigBase.ini
Если WFEConfig.ini отсутствует, WFE будет использовать стандартный конфиг.
  1. Если WFEConfig.ini присутствует или же была нажата кнопка Окей для создания WFEConfig.ini, тогда все выбранные опции будут записаны в него.
  1. Настройка пути к игре:
  1. Для патчей ниже 1.28.
  1. Для патчей выше 1.27b.
  1. Для платформ EuroBattle.net или же платформ, которые используют w3l.exe и его аналоги.
Пометка: это не обязательно, если Вы не планируете использовать WFEApp.exe как лаунчер, ибо Вы можете просто использовать инъекцию/авто-инжектор, для активации WFE библиотеки заместо него.
  1. Настройка инжектора.
Пометка: не пугайтесь названия опции, так как WFEApp.exe должна понимать какую игру найти и какую библиотеку инжектить. Это очень важный шаг, потому читайте внимательно!
4.1 Настройка имени процесса:
  1. Для патчей ниже 1.28, просто оставьте имя как есть, то бишь war3.exe.
  1. Для версий выше 1.27b, напишите Warcraft III.exe заместо of war3.exe.
Пометка: это более не нужно, ибо если введённое имя не найдено, то WFEApp.exe переберёт автоматически оба варианта.
4.2 Дополнительные библиотеки:
WFEApp.exe загрузит все .dll/.mix файлы и инжектнет их вместе с WFEDll.dll, это позволит Вам убрать лишние файлы из главной папки Warcraft 3, ну и обезопасит подгрузку библиотек.
Пометка: это не обязательная опция и Вам не нужно указывать путь внутри папки WFE, просто так будет проще и удобнее.
4.3 Авто Инжектор:
Когда эта опция включена, программа будет делать делать скан процессов каждые "Задержка" значение (мс) пока war3.exe/Warcraft III (базируется на имени процесса) будут найдены. Когда процесс найден, если же программа ещё НЕ делала инжект в этот процесс, то она воспользуется значением "Имя Библиотеки" чтобы найти библиотеку для подгрузки (стандарт: WFEDll.dll) и загрузит вместе с ней все дополнительные библиотеки если опция "Загрузить Дополнительные Библиотеки" включена.
4.4 Авто-Инжектор:
Эта опция имеет смысл лишь тогда, если вы используете WFE чисто для запуска, чтобы она автоматически провела инъекцию главной библиотеки, дабы убрать нужду в клике по кнопке "Инжектить".
  1. Запуск Игры.
5.1 Классический Метод:
Если Авто Инжектор НЕ включён:
  1. Просто запустите игру как обычно и нажмите кнопку "Инжект".
Если Авто Инжектор включён:
  1. Просто запустите игру как обычно.
Пометка: как и было сказано в Авто Инжекторе, WFEApp.exe само подгрузит библиотеку.
5.2 Метод Запуска:
Если Авто-Инъекция НЕ включена:
  1. Нажмите на кнопку "Запуск".
Эта кнопка запустит игру из заданного пути в "Путь к Игре".
  1. Нажмите кнопку "Инжектить".
Эта кнопка подгрузит главную библиотеку в указанный процесс записанный в опции "Имя Процесса".
Если Авто-Инжектор включён:
  1. Нажмите на кнопку "Запуск".
Эта кнопка запустит игру из заданного пути в "Путь к Игре".
Авто-индектор сам подгрузит главную библиотеку в указанный процесс записанный в опции "Имя Процесса".
  1. Обновление Настроек:
  1. Выберите/Поменяйте любые нужные параметры в программе.
  2. Нажмите "Окей".
Это обновит данные в конфиге, а также в игре.
Нажимать кнопку "Инжект" по-новой не нужно!

Способ 2 (Устаревший)
  1. Сменить расширение файла WFEDll.dll на WFEDll.mix.
  2. Разархивировать все файлы в КОРНЕВУЮ папку Warcraft 3, как указано на скриншоте ниже.
  1. Запустить WFE.exe и выбрать нужные параметры, нажать Окей.
Это сохранит заданные параметры в WFEConfig.ini
  1. Запустить Варкрафт 3 и наслаждаться!

Функционал:

  1. Возможность включать/отключать нижеописанные опции во время игры!
  2. Возможность добавлять свой язык в программу.
  3. Автокаст.
  4. Выбор Смарткаста на каждую клавишу.
  5. Снятие лимита FPS / Установка нового значения.
  6. Установка абсолютно любых хоткеев для заклинаний / предметом.
  7. Управление наклоном камеры - колесо мыши.
  8. Управление поворотом камеры.
  9. Управление высотой камеры.
  10. Удержание мышки в оконном режиме.
  11. Поддержка широкоформатного режима.
  12. Снятие BLP лимита 512х512.
  13. Снятие паузы в режиме одиночной игры.
  14. Установка задержки в Одиночной/LAN/Battle.net
  15. Установка шагов: высоты/наклона/вращения камеры.
  16. Установка времени запуска игры в LAN.
  17. Снятие лимита карт в 8МБ.
  18. Подробное отображение информации о скорости бега и атаки.
  19. Отображение восстановления здоровья и маны (ХП/МП).
  20. Повторение нажатия правой кнопки мыши.
  21. Перекрытие стандартных хоткеев Вар 3.
  22. Отображение Полосы Маны.
  23. Изменение цвета Полосы Здоровья.
  24. Отображение/Скрытие всего UI.

Благодарности:

Karaul0v - за изначальную программу Quickcast, с которой всё и началось, а так же за помощь с решениями вопросов.
ENAleksey - за исходный код RenderEdge, с которого было взято множество идей. А так же за помощь с решениями вопросов.
Tomoya...Aki / Bergi_Bear / quq_CCCP / VladBmw530 - за багрепорты и тесты.
Ну и конечно же всем остальным за пользование!
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
20
1 год назад
0
Проблему решили в Дискорде (виной оказался стандартный профиль, который нельзя менять).
0
20
1 год назад
Отредактирован Unryze
0
Вышла новая версия!
WFE 3.1.11.67
Changelog:
  1. Fixed Heroes binds not selecting paused heroes.
  2. Fixed incorrect Registry id for maxfps (it does not really affect anything, but still, thanks to DiX998 for finding this issue).
  3. Fixed WFE binds with/without autocast clicking "through" minimap and moving camera to that spot. (Note: this does not fix the basic normal clicks, since again, those are caused by Blizzard's problematic click handling).
  4. Fixed lockfb registry Id on 1.28f, its ID apparently was changed on 1.28a and above.
    Note: this id change was hitting Lighting option instead.
  5. Fixed Buff Duration text size not changing if "Draw Indicator" was disabled.
  6. WFEApp's size was adjusted to 600pixels.
  7. WFEApp's height can now be resized.
  8. Some buttons in main menu were slightly shrinked to fit the new size.
0
1
1 год назад
Отредактирован Trrance
0
WFE 3.1.11.67
Changelog:
  1. Fixed Heroes binds not selecting paused heroes.
  2. Fixed incorrect Registry id for maxfps (it does not really affect anything, but still, thanks to DiX998 for finding this issue).
  3. Fixed WFE binds with/without autocast clicking "through" minimap and moving camera to that spot. (Note: this does not fix the basic normal clicks, since again, those are caused by Blizzard's problematic click handling).
  4. Fixed lockfb registry Id on 1.28f, its ID apparently was changed on 1.28a and above.
    Note: this id change was hitting Lighting option instead.
  5. Fixed Buff Duration text size not changing if "Draw Indicator" was disabled.
  6. WFEApp's size was adjusted to 600pixels.
  7. WFEApp's height can now be resized.
  8. Some buttons in main menu were slightly shrinked to fit the new size.
На этой версии при запуске варика вылетает фатал еррор. А на предыдущей не повышается фпс на патче 1.26.
0
20
1 год назад
Отредактирован Unryze
0
На какой версии фатал, где краш лог? ФПС даже на предыдущей прекрасно повышался. Можно не будем выдумывать баги? :(
Скриншоты:
Загруженные файлы
1
20
1 год назад
1
Вышла новая версия!
WFE 3.1.11.68
Changelog:
  1. Fixed Mouse Lock not properly working with Top (in borderless mode) and Bottom (in both modes) parts of the window.
  2. Added PT (Portuguese) language, thanks nuzamacuxe.
0
1
1 год назад
Отредактирован nekt0
0
Где можно посмотреть все команды для Аргумента запуска?
0
20
1 год назад
0
Где можно посмотреть все команды для Аргумента запуска?
В ВФЕ только те аргументы, что поддерживаются игрой, а их список я не знаю где, вроде на хайве лежал. Но из самых важных, что помню:
-opengl
-window
-swtnl (рендер через процессор)
0
1
1 год назад
0
В ВФЕ только те аргументы, что поддерживаются игрой, а их список я не знаю где, вроде на хайве лежал. Но из самых важных, что помню:
-opengl
-window
-swtnl (рендер через процессор)
Спасибо
0
1
1 год назад
Отредактирован KPOBOCICR
0
Unryze, У меня проблема не могу сохранить изменение в WFE что делать помогите.
0
14
1 год назад
Отредактирован host_pi
0
почему бы не добавить inject-статус на левый side-bar программы?
когда успешно заинжектился - чтобы загорался зеленый квадратик / кругляш
иначе - красный
приходится инжект проверять через mouse lock или строку чата или через бинд на move
На какой версии фатал, где краш лог? ФПС даже на предыдущей прекрасно повышался. Можно не будем выдумывать баги? :(
ты пользуешься 10-кой
а на 7-ке проблемы с инжектом на 3.1.11.68 (вплоть до того что WFE-ланчером запускать war3.exe 1.26 оригинального варика без модов, не говоря уже про автоинжект и multiwindow - ничего не работает, заинжектиться целая проблема)
и год-два назад были проблемы с крашами и работой половины кнопок (v1.26) (и нет, винда не от васяна, и да - проблемы на разных компах а не только на одном) (и да MS VC++ и прочие дотнеты установлены)
так что обзаведись виртуалками на всякий и погоняй WFE пару часов на семёрке, проверяя все кнопки - краш или не работа какой-то мемхакной кнопки не заставит себя долго ждать (тесты всегда проводились на стандартных melee картах от близов)
0
20
11 месяцев назад
0
Unryze, У меня проблема не могу сохранить изменение в WFE что делать помогите.
Нужно сменить имя профиля и нажать на "+", в дефолтном профиле изменения не воспринимаются, ибо на то он и дефолтный профиль.
host_pi:
  1. Потому что инжект делается во множество окон и проверять это - супер бесполезно.
  2. Вин 7 пользуются множество вьетнамцев, проблем у них не наблюдается и учитывая то, что поддержку Win7 уже "отменили", то мне на эту винду уже фиолетово тоже.
  3. Не помню прямо волны проблем с кнопками, а краши были вылечены почти в тот же день, когда их репортили.
  4. Я не собираюсь тратить своё время ради вин 7, который уже буквально игнорируется всеми. И разница между вин 7 и вин 10 в плане работы почти нулевая, ибо Win10 является той же семёркой, разница лишь в поддержке .NET фреймворка и https протоколов (которая уже вообще там не пашет).
0
1
10 месяцев назад
0
Не хватает функции оставить градиент в полосках здоровья с кастомными полосками. Или хотя бы когда ставишь кастомные в тебя полоска из зеленого переходила в красных когда мало хп
Загруженные файлы
0
20
10 месяцев назад
0
Не хватает функции оставить градиент в полосках здоровья с кастомными полосками. Или хотя бы когда ставишь кастомные в тебя полоска из зеленого переходила в красных когда мало хп
Если оно очень надо, то за донат я готов эту фичу сделать в будущей версии. Ибо нишевые функции добавлять особо нет желания, а эта штука далеко не из простых, ввиду того, что нужно каждое состояние бара отслеживать.
0
1
6 месяцев назад
Отредактирован jusker
0
  1. Пропадает индикатор (анимация) отката кулдауна время от времени в кастомке в бараках - на 1 юнита, на нескольких, каждый раз по разному, потом возвращается и так по новой рандомом. тыкал везде в проге, ничего не помогает. И что дает кнопка перехватить индикатор? В факе ее нет
  2. Если свернуть вар 3, то курсор еле ползает.

Софт еще не дает отключить откат кд в цифрах))
0
20
6 месяцев назад
Отредактирован Unryze
0
  1. Пропадает индикатор (анимация) отката кулдауна время от времени в кастомке в бараках - на 1 юнита, на нескольких, каждый раз по разному, потом возвращается и так по новой рандомом. тыкал везде в проге, ничего не помогает. И что дает кнопка перехватить индикатор? В факе ее нет
  2. Если свернуть вар 3, то курсор еле ползает.

Софт еще не дает отключить откат кд в цифрах))
  1. Без понятия, за столько лет ты первый кто пишет о такой проблеме.
  2. Не понял о чём речь, да и если игра свёрнута, какая разница?
Про баг с цифрами знаю, когда будет «ремейк» там это будет исправлено.
0
28
6 месяцев назад
0
Не понял о чём речь, да и если игра свёрнута, какая разница?
Я так понимаю, что после сворачивания игры курсор еле ползает. Достаточно неудобно, на самом деле.
0
1
6 месяцев назад
Отредактирован jusker
0
Без понятия, за столько лет ты первый кто пишет о такой проблеме.
Не понял о чём речь, да и если игра свёрнута, какая разница?
Про баг с цифрами знаю, когда будет «ремейк» там это будет исправлено.
  1. Возможно, это сама кастомка так ломает все, но без софта все идеально работает. неправильно выразился это случается только с героями, в бараках также есть юниты, но с их кд все в порядке всегда. Прошу ответить про override indicator - что это дает? upd: есть предположение, почему ломаются кулдауны - этих героев можно взять в одном из 3 бараков, это одни и те же юниты, как только герой умирает - его сразу же можно вызвать в другом бараке, но в первом из которого он вышел стартует кулдаун в 10 минут. Есть идеи какая из функций софта может влиять на это?
  2. Да, в вин10 когда свернул игру курсор будто в одном пикселе хочет оставаться, приходится альт табать вар и выходить из игры, либо мучиться и толкать его куда нужно)
Еще вопрос - почему вражий хп мп реген нельзя посмотреть? Маг резист, атак спид, скорость бега можно, а это нет?
0
1
6 месяцев назад
0
Скрины
Загруженные файлы
0
20
6 месяцев назад
Отредактирован Unryze
0
Я так понимаю, что после сворачивания игры курсор еле ползает. Достаточно неудобно, на самом деле.
Что опять же не происходит, если бы такая проблема была, о ней бы сообщили уже очень давно.
  1. Override Indicator -> рисует индикатор из WFEMPQ, то бишь игнорируя индикаторы используемые картой, если они заменяют стандарт. На скрине ничего интресного не вижу, если кулдаун начался, то индикатор будет рисоваться. Так как кд выше 300 сек, то он занимает позицию, что будто осталось 300 сек. Игра не рассчитана на кд выше 300 секунд, потому создаются вот такие визуальные "косяки".
  2. Не знаю, ответ выше. Полнокэранный режим в целом костыльный. Имитировать его можно используя -window и borderless режим. Ну и если 2 монитора, то использовать удержание мыши.
На крайний отключи "Disable Pause", хотя оно не должно создавать проблемы при игре по сети, но мало ли.
2
1
6 месяцев назад
2
Спасибо за ответ, и за софт тоже, очень полезный.
0
10
6 месяцев назад
0
Unryze:
  1. В последней версии в интерфейсе не работает функция Лидерборд - всегда отключен
  2. Иногда не показывает скилы в панели скилов при выделении своего другого юнита, скорее всего из-за перехвата панели скилов других игроков. Исправляется выделением уже другого юнита и снова выделением сломанного юнита, неужели никто не сталкивался с этим? И где в вфе отключить перехват скилов (или как правильно называть эту функцию)?
0
20
6 месяцев назад
0
  1. Лидерборд опция если отключена в модификации интерфейса то он будет всегда отключен.
  2. Нет, не сообщали, но раз у тебя есть такая проблема, то отключи «отображение союзных заклинаний».
0
1
5 месяцев назад
0
у меня 68 версия не могу зайти через вфе или с инжектом в карту как я понял не видит расширителя для карт свыше 8 мб. без вфе заходит
не сохраняет настройки
подскажите пожалуйста
Загруженные файлы
0
1
5 месяцев назад
0
Новый трабл - при хостинге в батл нете любой карты тех кто подключается сразу кикает, запускал вар3 без wfe, все подключаются нормально
0
28
5 месяцев назад
0
Разве WFE пашет на последнем патче, чтоб в бнете играть?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.