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

Внимание!

Все версии доступны на 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.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
Привет, спасибо за линк.
По поводу дропа, могу скинуть скрин, и логи айкап лаунчера, если это нужно.
0
20
5 лет назад
0
MartyHayes:
Привет, спасибо за линк.
По поводу дропа, могу скинуть скрин, и логи айкап лаунчера, если это нужно.
Да, очень нужно, чтобы понять что проверяют и сделать Safe Mode.
0
1
5 лет назад
0
Unryze, Хочу также заняться разработкой dll для варика, можешь скинуть описание функций game.dll, у меня есть просто список функций, но не все мне понятны
Кстати, дисконект случился из-за WFE в iCCup после 20-й, юзал версию 2.3
0
20
5 лет назад
0
Krip1:
Unryze, Хочу также заняться разработкой dll для варика, можешь скинуть описание функций game.dll, у меня есть просто список функций, но не все мне понятны
Не понял вопроса, нет понятия описания функций, есть декомпильнутый game.dll IDой и всё, больше ничего нет. Ссылку, если найду - дам, но там всё-равно придётся самому копаться и тестировать вещи :)
Кстати, дисконект случился из-за WFE в iCCup после 20-й, юзал версию 2.3
Дисконект? Имеется ввиду дроп с платформы или что? Мне логи нужны, я не могу гадать это :<
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.