Внимание!
Все версии доступны на GitHub.
Данная программа работает ТОЛЬКО с патчами 1.24e/1.26а/1.27a/1.27b/1.28f
Внимание!
Как пользоваться:
Способ 1
Нажимать кнопку "Инжект" по-новой не нужно!
- Разархивировать все файлы в желаемую папку.
Пометка: Я настоятельно рекомендую разархивировать файлы WFE в ОТДЕЛЬНУЮ папку, так как это предотвращает всевозможные коллизии с другими аппликациями, которые читают/используют какие-либо файлы WFE.
Пример: Когда WFE в главной папке Warcraft 3, тестовые команды не будут работать, ибо по какой-то причине Localisation и TestCommands текстовые файлы чем-то используются, возможно сама игра пытается читать все .ini файлы, тем самым создавая эту проблему.
Пример: Когда WFE в главной папке Warcraft 3, тестовые команды не будут работать, ибо по какой-то причине Localisation и TestCommands текстовые файлы чем-то используются, возможно сама игра пытается читать все .ini файлы, тем самым создавая эту проблему.
- Запустить WFE.exe, выбрать нужные параметры и нажать кнопку Окей.
- Стандартные настройки хранятся в WFEConfigBase.ini
Если WFEConfig.ini отсутствует, WFE будет использовать стандартный конфиг.
- Если WFEConfig.ini присутствует или же была нажата кнопка Окей для создания WFEConfig.ini, тогда все выбранные опции будут записаны в него.
- Настройка пути к игре:
- Для патчей ниже 1.28.
- Для патчей выше 1.27b.
- Для платформ EuroBattle.net или же платформ, которые используют w3l.exe и его аналоги.
Пометка: это не обязательно, если Вы не планируете использовать WFEApp.exe как лаунчер, ибо Вы можете просто использовать инъекцию/авто-инжектор, для активации WFE библиотеки заместо него.
- Настройка инжектора.
Пометка: не пугайтесь названия опции, так как WFEApp.exe должна понимать какую игру найти и какую библиотеку инжектить. Это очень важный шаг, потому читайте внимательно!
4.1 Настройка имени процесса:
- Для патчей ниже 1.28, просто оставьте имя как есть, то бишь war3.exe.
- Для версий выше 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 чисто для запуска, чтобы она автоматически провела инъекцию главной библиотеки, дабы убрать нужду в клике по кнопке "Инжектить".
- Запуск Игры.
5.1 Классический Метод:
Если Авто Инжектор НЕ включён:
- Просто запустите игру как обычно и нажмите кнопку "Инжект".
Если Авто Инжектор включён:
- Просто запустите игру как обычно.
5.2 Метод Запуска:
Если Авто-Инъекция НЕ включена:
- Нажмите на кнопку "Запуск".
- Нажмите кнопку "Инжектить".
Если Авто-Инжектор включён:
Авто-индектор сам подгрузит главную библиотеку в указанный процесс записанный в опции "Имя Процесса".
- Нажмите на кнопку "Запуск".
Авто-индектор сам подгрузит главную библиотеку в указанный процесс записанный в опции "Имя Процесса".
- Обновление Настроек:
- Выберите/Поменяйте любые нужные параметры в программе.
- Нажмите "Окей".
Нажимать кнопку "Инжект" по-новой не нужно!
Способ 2 (Устаревший)
Функционал:
- Возможность включать/отключать нижеописанные опции во время игры!
- Возможность добавлять свой язык в программу.
- Автокаст.
- Выбор Смарткаста на каждую клавишу.
- Снятие лимита FPS / Установка нового значения.
- Установка абсолютно любых хоткеев для заклинаний / предметом.
- Управление наклоном камеры - колесо мыши.
- Управление поворотом камеры.
- Управление высотой камеры.
- Удержание мышки в оконном режиме.
- Поддержка широкоформатного режима.
- Снятие BLP лимита 512х512.
- Снятие паузы в режиме одиночной игры.
- Установка задержки в Одиночной/LAN/Battle.net
- Установка шагов: высоты/наклона/вращения камеры.
- Установка времени запуска игры в LAN.
- Снятие лимита карт в 8МБ.
- Подробное отображение информации о скорости бега и атаки.
- Отображение восстановления здоровья и маны (ХП/МП).
- Повторение нажатия правой кнопки мыши.
- Перекрытие стандартных хоткеев Вар 3.
- Отображение Полосы Маны.
- Изменение цвета Полосы Здоровья.
- Отображение/Скрытие всего UI.
Благодарности:
Karaul0v - за изначальную программу Quickcast, с которой всё и началось, а так же за помощь с решениями вопросов.
ENAleksey - за исходный код RenderEdge, с которого было взято множество идей. А так же за помощь с решениями вопросов.
Tomoya...Aki / Bergi_Bear / quq_CCCP / VladBmw530 - за багрепорты и тесты.
Ну и конечно же всем остальным за пользование!
ENAleksey - за исходный код RenderEdge, с которого было взято множество идей. А так же за помощь с решениями вопросов.
Tomoya...Aki / Bergi_Bear / quq_CCCP / VladBmw530 - за багрепорты и тесты.
Ну и конечно же всем остальным за пользование!
Если часто кликаешь правой кнопкой мыши Смаркткаст работает как обычный скилл тобиш надо выбирать цель для использования яможно-както увеличить скорость смарткаста чтобы такого небыло?
тобиш чтобы он реагировал побыстрей
upd: в Warcraft есть возможность изменить кнопки мыши? через конфиги и тд если убрать потверждение каста на правой кнопкой мышы такая проблема сама-собой пройдет
VladBmw530: ALT на себя ещё не сделано, в низшем приоритете на данный момент.
Bergi_Bear: Оно может ругаться на изменение задержки, которое я добавил, если держать на 100, то оно не должно патчить память.
respect_gg: Платформа стабильная - да, но если Гарену пнуть и убрать её проколы с румами, то Ракап будет бесполезен в плане удобства.
VladBmw530: Кликать мышкой вообще не нужно, держу в курсе. Реагировать оно будет так, как позволяет тому сам Вар 3 и одно бедное ядро, которое всё это вывозит. В программе НЕТ НИКАКОГО подтверждения каста на ПРАВУЮ кнопку мыши, поясняешь ей богу ужасно, лучше запиши видео и покажи, что за проблема, ибо то, что ты описываешь банально ни от кого не слышал.
через колесико*
Если вас не затруднить со мной связаться я могу обьяснить это в дискорде/скайпе записать видео нет возможности (извиняюсь заранее если не все понятно из моих слов)
Upd:к сожалению отдаление камеры не работает на айсикапе CTRL-Колесико мыши просто не реагирует
:Upd 2 (если совсем кратко) в Доте 2 Квикасты и Нажатие правой кнопкой мыши это (НЕЗАВИСИМЫЕ ФУНКЦИИ от друг-друга ) но если я правую кнопку мыши прокликиваю слишком часто смарт-каст ломается и не работает как надо( и я не говорю что для того чтобы он сработал нормально мне вообще надо стоять на месте тобиш не кливать правой кнопкой мыши)
UPd;3 ( к чему я вообще это написал) есть Возможность поковырять варик так чтобы ИЗМЕНИТЬ КЛавишу движения Например с Правой Кнопки мыши на ЛЕВУЮ) чтобы Правая вообще не работала в Варкрафте?
Ред. Unryze
VladBmw530: Учитывая то, что программа сама нажимает левый клик (выполнение каста), а новая версия будет иметь возможность автоповтора каста при зажатой кнопке, то вряд ли будет смысл в этих программах. И я физически не могу подстроить мою программу так, чтобы все другие с ней работали - я один человек и меня эти программы явно не должны волновать.
Ред. VladBmw530
Кстати в AucT Hotkeys Tool есть квик-каст(Смарткаст) но он только для патча 1.30 (only) для патч 1.26 такого нету
upd;стал жестко фризить варик при поворатах камеры-при входе в лобби варкрафта
3.upd Камера всегда ДЕФОЛТНО наклонена попытки выравнить её к стандарнтым значениям успехов не имееть если не трудно зделать возможноть отключать функцию вращать камеру она не всем нужна!!!
4:upd при попытки заюзать смаркаст топориком если не наводить на дерево зарание юзает как обычный скил пкм по земле не прожимает(скиллы работают так-же пример на алхимика тучка юзается на любой ландшафт а если заряжать стан то когда кидаешь его надо обязательно выбрать противника или он будет как обычный скилл запрашивать цель)
upd;5 Предметы в рюкзаке нельзя перемещать они заблочены
upd:6 все же настоятельно рекомендую добавить возможность отрубания крутение камеры по привычки пишеш команду "-clear" камера сбивается непонятно какое стандартное значкение=ломаешь себе игру
upd;7 по поводу стан алхимика кажись в том что он не так кликается нет твоей вины(вроде-как)
upd;8 проверил на пудже направленные скилы типо его ульты требуют потверждения цели по этому смарткаст на землю не сработает понял(моя ошибка
Ред. Unryze
upd'8 со предметами если зажата пкм и я нажимаю по Dagger он просить указать цель куда тп стандарт
upd;10 если не нажимать пкм(тогда все норм но это мешает ведь в игре надо кликать и кароче много ситуаций будет возникать иза этоой "Ошибки" если возможно исправить если нет забей )
Ред. Unryze
VladBmw530: Тебе тяжело прочитать, что я ответил или как? Поясню по-другому. Одновременно может обрабатываться что-то одно, я же не могу делать ускорение на ровном месте, либо мне придётся как-то заморозить нажатие правой кнопки мыши до удачного каста и так далее, всё это - муть.
Ред. VladBmw530
Bergi_Bear: "там очень большая проблема наверное иза Варкрафта существенная задержка ощущается при этой функции ну это скорее всего сам Варкрафт виноват
Ред. Unryze
Ред. VladBmw530
(с предметами так "реализуемо?(или трудно?) Пример "Урна " Клавиша D" комбинация ALT+D на себя
:Upd 2 есть возможность управлять АВтокастами?(Пример) Viper 1 скилл Poison Attack" Авто-применяемая" "Пример" ALT+Q(Poison Attack) включил-выключил
А теперь представьте себе число кликов в секунду от 1 такого игрока и всё это надо передать другому игроку... а если таких игроков 2 и более?
Варкрафт просто вешается и не способен это согласовать, я ж почему и просил менять настройку настройку периода кликера для правой кнопки, просто я хотел помочь и подобрать значение оптимальное, а потом это число надо скорее всего захардкорить и не давать менять...
кнопки +- при открытом чате так же затрагивают камеру, но с этим наверное ничего не поделать
Bergi_Bear: Это будет исправлено в 2.3
Значит-что( при использование на себя допускаются только комбинации ALT+W-E+R(кароче все клавиши которые не вызывают меню и т.п?
:Технически, если предмет вызывает прицел, то работать будет, главное забиндить предмет :)" понял значит в будущем реализуемо