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

Внимание!

Все версии доступны на 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
5 лет назад
Отредактирован Unryze
0
VladBmw530:
Привет,давно не было баг-репортов,это потому-что я на "стабильной 2.3 версии,Обьясняю,почему не перехожу выше,иза инжекта критует вариик на айсикапе,
Никто не мешает переименовать .dll в .mix и давать ему напрямую подгружаться без нужды в inject, это было сделано для тех, кому хочется в любое время иметь возможность подгрузить файл, не более.
1.так вот перейдем к проблеме я заметил что уже довольно часто если игра долго длиться больше 30-50 минут,перестают работать смарткасты,тобиш кнопки у меня перезначены например Идти на "C" если нажимаю эту кнопку просить потвердить типо ну куда идти,смарткаст сломан,
Я, мой друг и ещё пара других людей проверяли в YouTD карте, где игра длится 2 часа +, таких проблем просто нет, хотя сложно судить, такой объём проблем пока что был лишь у тебя... и да, на ICCUP тоже проверялось всё.
2.не могу воиспрозвести,этот баг,ну скажу одну игру играл 70+минут все нормально работало,другую играл на леорике 34,минута я умер возродился нажал глиф кружочек у меня забинден на клавишу 2(панелька циферок ниже F1-F2)так вот после этого заметил что перестало работать,не думал это писать так-как баг довольно редкий,но он исключительно в играх которые долго дляться,так что дело серьезное незнаю вроде-как после смерти все ломаеться,ну 1 раз было когда просто я быстро нажимал C+A тобиш скипал анимацию чтобы побыстрее бить,и смарткаст сломался перестал работать,вообщем как-то так
Опять же, это звучит ну слишком странно, однако если ты проверяешь на старой версии, то я ничем помочь не смогу, ибо откатывать всё ради тебя назад я уж точно не буду. В планах конечно сделать "ограничители" для 2.8, то бишь чтобы можно было использовать тулзу строго как смарткаст, без чего-либо ещё и т.д.
3.если кратко,и ты не понял кнопки,перезначеные работают,ну вот а смарткаст отключаеться или ломаеться,незнаю с чем это связано,тобиш получаеться обычный Кеймапер xD
Опции Smartcast и Autocast должны быть включены. Smartcast отвечает лишь за перенаправление и одиночный клик, autocast вызывает повтор кастов, но это опять же на новых версиях, старое я физически тебе не верну. :)
Немного поработал с кодом и составил кратко чейнджлог, версия будет загружена ещё не скоро, ибо хочется таки по-больше с кодом поработать, чтобы был резон обновлять.
Кратко: при выключенных опциях, теперь не будет идти запись данных поверх существующих - это должно по идее помочь со всякими RGC/ICCup, где идёт проверка по факту на старте игры.
Чейнджлог версии 2.8:
  1. Теперь хоткеи камеры работают только если окно Вар 3 активно.
  2. Теперь, если оставлены стандартные значения задержки/начала игры/фпс, то не будет вызвана запись памяти.
  3. Добавлена возможность включения/выключения отображения скорости атаки и бега.
  4. Незначительные багфиксы/оптимизации кода.
0
4
5 лет назад
0
если,использовать 2.5-2.7 крашит,выкидывает,дропает на rgc/iccup
2.3 версия работает Only iccup ибо,айкап не удаляет Mix файлы при старте игры,а ргц удаляет
3.на ргц,делаю Inject до старта игры,она началась,пик,игра началась,я сразу вылетаю,варик просто закрывает
4.если на айсикапе,инжектить прогу,сразу краш "что-то пошло не так блаблабла" я не пробывал делать инжект,до игры на айсикапе,Но думаю эффект будет аналогичен,крашнет рано или поздно
1
16
5 лет назад
1
да хватит пытаться затянуть её на ргц, добрая половина функционала уже есть из коробки в доте/лоде
0
20
5 лет назад
Отредактирован Unryze
0
VladBmw530:
если,использовать 2.5-2.7 крашит,выкидывает,дропает на rgc/iccup
Такое ощущение, что надо тебе видео записать, как на Iccup играют с моей тулзой, а то ты по мозгам видать ездить не перестанешь.
2.3 версия работает Only iccup ибо,айкап не удаляет Mix файлы при старте игры,а ргц удаляет
Ну, и что ты хочешь, чтобы я с этой RGC сделал, с бубном потанцевал? :D
3.на ргц,делаю Inject до старта игры,она началась,пик,игра началась,я сразу вылетаю,варик просто закрывает
Если ты играешь в доту, то возможны конфликты записей памяти, здесь опять же, возможно 2.8 поможет, где по стандарту многие опции будут отключены и будут внедряться в память только, если они будут выбраны.
4.если на айсикапе,инжектить прогу,сразу краш "что-то пошло не так блаблабла" я не пробывал делать инжект,до игры на айсикапе,Но думаю эффект будет аналогичен,крашнет рано или поздно
Опять же, если ты играешь в доту, то ответ выше...
Те, кто тестировали, в доту не играют, им она просто на просто не интересна, а ты же не уточняешь в какой карте ты вообще тестируешь, криптография - не очень.
DracoL1ch:
да хватит пытаться затянуть её на ргц, добрая половина функционала уже есть из коробки в доте/лоде
Ну, видать он слишком неугомонный, ибо я ему раза 3 писал уже, что меня RGC не интересует и что всё рассчитывается просто на Вар 3, а не под какие-то конкретные платформы, человек видать не понимает :(
Обновление чейнджлога:
  1. Добавлена возможность включения/выключения лимита веса карт в 8 МегаБайт.
Версия ещё в тестовом варианте, хочу пока что ещё потестировать всё...
3
4
5 лет назад
3
такс версия 2.7 проблема с хоткеями
приложу скриншот слоты перепутаны местами биндиться так а работает не так
в программе выставляю так а использует предметы не так,проверь пожалуста
первые 2 слота инветаря норм биндяться остальные перепутаны местами очень мешает
Загруженные файлы
3
20
5 лет назад
Отредактирован Unryze
3
VladBmw530:
такс версия 2.7 проблема с хоткеями
приложу скриншот слоты перепутаны местами биндиться так а работает не так
в программе выставляю так а использует предметы не так,проверь пожалуста
первые 2 слота инветаря норм биндяться остальные перепутаны местами очень мешает
Ты то ли прикалываешься, то ли издеваешься. Ну или у тебя где-то ещё стоят бинды, которые перебивают/конфликтуют.
У итемов в коде нет инверсии, как у заклинаний, если открыт спелбук, я не горю желанием пилить целый видос, где я держу камеру на клаве, чтобы убедить тебя, что считывание идёт верно, убери пожалуйста всё лишнее со своего Вар 3...
Будет смешно, если ты забыл нажать Save/Окей когда Вар 3 открыт, ох будет умора. :)
В общем слишком уж странный ты фрукт.
Загруженные файлы
2
20
5 лет назад
2
Поправка, инверсия нашлась, виноват, в 2.8 будет исправлено, спасибо VladBmw530
8
20
5 лет назад
Отредактирован Unryze
8
WFE 2.8
  1. Теперь хоткеи камеры работают только если окно Вар 3 активно.
  2. Теперь, если оставлены стандартные значения задержки/начала игры/фпс, то не будет вызвана запись памяти.
  3. Добавлена возможность включения/выключения отображения скорости атаки и бега.
  4. Незначительные багфиксы/оптимизации кода.
  5. Добавлена возможность включения/выключения лимита веса карт в 8 МегаБайт.
  6. Исправлена потеря контроля при зажимании кнопок с низким фпс.
  7. Добавлена возможность указывать имя подгружаемого dll, по стандарту берётся WFEDll.dll.
  8. Исправлена обработка хоткеев предметов в программе, записывала их неправильно.
  9. Камера более не крутится если открыто какое-либо окно (пример окно союзников или же заданий и т.д.).
П.С. Кого я там так обидел, что дизы ставите по кд, покажитесь уже.
0
1
5 лет назад
0
Доброго времени суток, если у кого-то есть версия 2.3, выложите плиз, все остальные на айкапе не работают, дроп после 20 минуты.
Спасибо.
0
20
5 лет назад
Отредактирован Unryze
0
MartyHayes:
Доброго времени суток, если у кого-то есть версия 2.3, выложите плиз, все остальные на айкапе не работают, дроп после 20 минуты.
Спасибо.
Версии от 2.2 до 2.8 залил на ядиск, ссылка: yadi.sk/d/iS9ubyrfGiPfKg
По поводу дропа, что-нибудь пишет? Ну за что или по каким адресам и так далее?
2
1
5 лет назад
2
Привет, спасибо за линк.
По поводу дропа, могу скинуть скрин, и логи айкап лаунчера, если это нужно.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.