WFE - Warcraft Feature Extender

» опубликован
» Предназначение: Прочее

Внимание!

Данная программа работает ТОЛЬКО с патчем 1.26а.

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

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

» Способ 2
  1. Разархивировать все файлы в желаемую папку.
  1. Запустить WFE.exe и Warcraft 3, выбрать нужные параметры, нажать Окей.
Это сохранит заданные параметры в WFEConfig.ini, а так же в самой игре.

Функционал:

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

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

Karaul0v - за изначальную программу Quickcast, с которой всё и началось, а так же за помощь с решениями вопросов.
ENAleksey - за исходный код RenderEdge, с которого было взято множество идей. А так же за помощь с решениями вопросов.
Tomoya...Aki / Bergi_Bear / quq_CCCP / VladBmw530 - за багрепорты и тесты.
Ну и конечно же всем остальным за пользование!


Просмотров: 7 865



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


VladBmw530 #201 - 4 месяца назад 3
такс версия 2.7 проблема с хоткеями
приложу скриншот слоты перепутаны местами биндиться так а работает не так
в программе выставляю так а использует предметы не так,проверь пожалуста
первые 2 слота инветаря норм биндяться остальные перепутаны местами очень мешает
прикреплены файлы
Unryze #202 - 4 месяца назад (отредактировано ) 1
VladBmw530:
такс версия 2.7 проблема с хоткеями
приложу скриншот слоты перепутаны местами биндиться так а работает не так
в программе выставляю так а использует предметы не так,проверь пожалуста
первые 2 слота инветаря норм биндяться остальные перепутаны местами очень мешает
Ты то ли прикалываешься, то ли издеваешься. Ну или у тебя где-то ещё стоят бинды, которые перебивают/конфликтуют.
У итемов в коде нет инверсии, как у заклинаний, если открыт спелбук, я не горю желанием пилить целый видос, где я держу камеру на клаве, чтобы убедить тебя, что считывание идёт верно, убери пожалуйста всё лишнее со своего Вар 3...
Будет смешно, если ты забыл нажать Save/Окей когда Вар 3 открыт, ох будет умора. :)
В общем слишком уж странный ты фрукт.
прикреплены файлы
Unryze #203 - 4 месяца назад 0
Поправка, инверсия нашлась, виноват, в 2.8 будет исправлено, спасибо VladBmw530
Unryze #204 - 4 месяца назад (отредактировано ) 5
WFE 2.8
  1. Теперь хоткеи камеры работают только если окно Вар 3 активно.
  2. Теперь, если оставлены стандартные значения задержки/начала игры/фпс, то не будет вызвана запись памяти.
  3. Добавлена возможность включения/выключения отображения скорости атаки и бега.
  4. Незначительные багфиксы/оптимизации кода.
  5. Добавлена возможность включения/выключения лимита веса карт в 8 МегаБайт.
  6. Исправлена потеря контроля при зажимании кнопок с низким фпс.
  7. Добавлена возможность указывать имя подгружаемого dll, по стандарту берётся WFEDll.dll.
  8. Исправлена обработка хоткеев предметов в программе, записывала их неправильно.
  9. Камера более не крутится если открыто какое-либо окно (пример окно союзников или же заданий и т.д.).
П.С. Кого я там так обидел, что дизы ставите по кд, покажитесь уже.
MartyHayes #205 - 3 месяца назад 0
Доброго времени суток, если у кого-то есть версия 2.3, выложите плиз, все остальные на айкапе не работают, дроп после 20 минуты.
Спасибо.
Unryze #206 - 3 месяца назад (отредактировано ) 0
MartyHayes:
Доброго времени суток, если у кого-то есть версия 2.3, выложите плиз, все остальные на айкапе не работают, дроп после 20 минуты.
Спасибо.
Версии от 2.2 до 2.8 залил на ядиск, ссылка: yadi.sk/d/iS9ubyrfGiPfKg
По поводу дропа, что-нибудь пишет? Ну за что или по каким адресам и так далее?
MartyHayes #207 - 3 месяца назад 2
Привет, спасибо за линк.
По поводу дропа, могу скинуть скрин, и логи айкап лаунчера, если это нужно.
Unryze #208 - 3 месяца назад 0
MartyHayes:
Привет, спасибо за линк.
По поводу дропа, могу скинуть скрин, и логи айкап лаунчера, если это нужно.
Да, очень нужно, чтобы понять что проверяют и сделать Safe Mode.
Krip1 #209 - 3 месяца назад 0
Unryze, Хочу также заняться разработкой dll для варика, можешь скинуть описание функций game.dll, у меня есть просто список функций, но не все мне понятны
Кстати, дисконект случился из-за WFE в iCCup после 20-й, юзал версию 2.3
Unryze #210 - 3 месяца назад 0
Krip1:
Unryze, Хочу также заняться разработкой dll для варика, можешь скинуть описание функций game.dll, у меня есть просто список функций, но не все мне понятны
Не понял вопроса, нет понятия описания функций, есть декомпильнутый game.dll IDой и всё, больше ничего нет. Ссылку, если найду - дам, но там всё-равно придётся самому копаться и тестировать вещи :)
Кстати, дисконект случился из-за WFE в iCCup после 20-й, юзал версию 2.3
Дисконект? Имеется ввиду дроп с платформы или что? Мне логи нужны, я не могу гадать это :<
Unryze #211 - 2 месяца назад (отредактировано ) 0
WFE 2.9
  1. Теперь подгруженная .dll будет читать конфиг из папки где она находится.
  2. Добавлена возможность включения/отключения старомодного чтения конфига из папки Вар 3.
  3. Теперь в конфиг записываются непосредственно бинды, а не их цифровое значение.
  4. Добавлена возможность установки биндов на мышку.
  5. Добавлено автоматическое развёртывание окна Вар 3 при начале игры.
  6. Теперь возможно добавление кнопки Tab как бинда в программе.
  7. Теперь системные бинды будут игнорироваться, если бинд у заклинания идентичен ему.
  8. Теперь все системы подгружаются отдельным потоком, что снижает нагрузку на главный поток, который занят Вар 3.
  9. Теперь можно "очищать" UI от выбранного юнита на кнопку ~.
  10. Теперь очистка триггерных сообщений выполняется кнопкой Backspace/удаление - срабатывает только если чат закрыт.
  11. Добавлена команда /mute -> игнорирует сообщения от игрока. Можно вводить как ID игрока, так и частичное или же полное имя.
PT153 #212 - 2 месяца назад 0
Unryze, mute и без WFE есть, команда по-другому называется.
quq_CCCP #213 - 2 месяца назад 0
Долгожданное обновление =)
Unryze #214 - 2 месяца назад (отредактировано ) 0
Опять кто-то дизлайк поставил, ох уж этот неугомонный человечишка :D
PT153:
Unryze, mute и без WFE есть, команда по-другому называется.
/squelch и /mute, только надо писать имя в точности и полно, а в моей можно писать кусок имени или же ID, так что :D
quq_CCCP:
Долгожданное обновление =)
прикреплены файлы
Dam3w #215 - 2 месяца назад 2
привет.
  1. когда пишy /mute и жму ентер = фатал. понимаю что нужно писать ник или номер но все же. и добавь инфу про эту команду в фак
  2. есть ли возможность сделать очистку не только игровых сообщений но и чата:? желательно 2 в 1 на тот же backspace
upd: кого бы я не мутил, мутиться только тот кто ан синем слоте
или вообще сразу все мутятся в том числе и я. Каротч нестабильная тема
Unryze #216 - 2 месяца назад (отредактировано ) 0
Dam3w:
привет.
  1. когда пишy /mute и жму ентер = фатал. понимаю что нужно писать ник или номер но все же. и добавь инфу про эту команду в фак
Хм, проверю через пару минут.
upd: подтверждаю, баг поправил. Спасибо.
  1. есть ли возможность сделать очистку не только игровых сообщений но и чата:? желательно 2 в 1 на тот же backspace
Возможности такой пока что я не нашёл.
upd: кого бы я не мутил, мутиться только тот кто ан синем слоте
или вообще сразу все мутятся в том числе и я. Каротч нестабильная тема
Проверю.
upd: тоже исправил.
Dam3w #217 - 2 месяца назад 0
Unryze, спс, оперативно. А уже залил исправленную или попозже?
Unryze #218 - 2 месяца назад (отредактировано ) 0
Dam3w:
Unryze, спс, оперативно. А уже залил исправленную или попозже?
Выложу как экспериментальную версию прямо в этот пост.
Если что-то ещё заметишь - сообщи, спасибо за репорт багов, в 2.10 впишу тебя в .exe :)
WFE 2.10 (Experimental)
  1. Исправлен баг с отображением Хп/Мп регена (работал лишь у красного игрока).
  2. Теперь Хп/Мп реген так же показывает реген союзников.
  3. Исправлена критическая ошибки при прописывании команды /mute без аргументов.
  4. Исправлено неправильное считывание аргументов команды /mute.
  5. Исправлена ошибка, ввиду которой /mute срабатывала на всех игроков, включая прописавшего.
.dll просто поместить в папку где WFE.exe (старую dll можно сохранить, просто переименовав во что-то другое и т.д.)
прикреплены файлы
Dam3w #219 - 2 месяца назад 2
Unryze
Исправлена критическая ошибки при прописывании команды /mute без аргументов
если пишу /mute[побел] Enter = fatal , если просто /mute и сразу Enter то норм
Остальное без нареканий, пока :)
прикреплены файлы
Unryze #220 - 2 месяца назад 0
Dam3w:
Unryze
Исправлена критическая ошибки при прописывании команды /mute без аргументов
если пишу /mute[побел] Enter = fatal , если просто /mute и сразу Enter то норм
Остальное без нареканий, пока :)
Был в тренажёрном зале, потому поздно отвечаю. Исправил, спасибо тебе ещё раз, dll прикрепил в сообщение.
прикреплены файлы
Dam3w #221 - 4 недели назад 0
Ну чо там? ченить новенькое планируется? Есть ли возможно влипить пару функций c www.d3scene.com/forum/warcraft-3-hacks-bots-tools/120942-dreamdo... ? ток канеш не мапхак))
например там крутые функции типа
  • отображение мп\хп в цифрах прям на полосках
  • функция которая позволяет применять скилы на хоткей у подконтрольныъ юнитов. Например выделено :герой, некромониконы, и вот если начать на R, (при условии что у героя нету скилов на R) то варик предложит использовать манаберн некромоникона, ну а если у героя есть скил на R то предложит его, а след нажатием некромоникона, как я понял там типо автоматом tab Нажимается, тоесть можно мипорями пуфаться и стеки кидать не нажимая tab, так как при каждом след нажатии, он предлагает след юните в группе.
  • отображение кд в секундах (именно в секундах, не в процентах)
quq_CCCP #222 - 4 недели назад 0
Dam3w,ну кд в секундах рили интересная штука.
Unryze #223 - 4 недели назад 0
Dam3w:
Ну чо там? ченить новенькое планируется? Есть ли возможно влипить пару функций c www.d3scene.com/forum/warcraft-3-hacks-bots-tools/120942-dreamdo... ? ток канеш не мапхак))
например там крутые функции типа
  • отображение мп\хп в цифрах прям на полосках
Сложновато, много лишней нагрузки, но если наработка есть, можно посмотреть.
  • функция которая позволяет применять скилы на хоткей у подконтрольныъ юнитов. Например выделено :герой, некромониконы, и вот если начать на R, (при условии что у героя нету скилов на R) то варик предложит использовать манаберн некромоникона, ну а если у героя есть скил на R то предложит его, а след нажатием некромоникона, как я понял там типо автоматом tab Нажимается, тоесть можно мипорями пуфаться и стеки кидать не нажимая tab, так как при каждом след нажатии, он предлагает след юните в группе.
хмм... интересно конечно, технически реализуемо, да.
  • отображение кд в секундах (именно в секундах, не в процентах)
А вот это у меня сделать не вышло, точнее читать кд могу, а рисовать не могу...