20

» WarCraft 3 / АнтиХак

0 комментариев и 2 дизлайка - вопрос, за что и почему.
Поясняю, ресурс создан для отлова хаков через карту, хотя видать читерам это и не понравилось...
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Привет,
1.манабар,же можно будет вырубать? в новой версии?
Это уже можно, но только вне "игры", то бишь в лобби.
2.вообще не надо чтобы прога лезла в память,варика
Она по дефолту лезет, кто-то видать не понимает о чём пишет, да?
3.на,ргц и айкапе дроп,если модифицировать памьять варика
Ага... только вот тот же FoV / Камера и т.д. - это модификации памяти.
4,держу тебя в курсе
5.я все еще сижу на 2.3 проге,там нельзя неработают,кнопки на сумонах панды(ульта) и если ливером играешь,типо вообще не хоткеи не смарткастыю.имей в виду
Круто, но что ты от меня хочешь, чтобы я прыгал по платформам ради тебя и проверял их там? Мне не интересна эта платформа, не работает там, ну что поделать, мне эта платформа не интересна, хочешь мне по мозгам ездить - будь добр оплачивай это.
Bergi_Bear:
Кстати не проверял в последней версии, но в той что у меня в 2.3 есть весьма интересный баг, я хоткей X3Y0 поставил R , но универсальная кнопка отмена, получается всё равно имеет хоткей X3Y2, хотя у меня стоит кнопка V, пока в 2.3 всё устраивает не вижу смысла обновляться
Ну, рад за тебя.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Все,же прощу обратить внимания на "Delay Ходьбы в проге,просто его просто нету,если нажать кнопку М(По умолчанию у меня C) оно кликает "идти"c с такой скоростью что игра,и персонаж ломаеться он идет,но каждую мили секунду останавливаеться,кароче типает сильно,это в сетевой игре,видно варик от количества запросов дает жару
Это спел, собственно ответ в твоём вопросе, в новую версию возможно вставлю установку задержки~
Dam3w:
хз почему но эта версия не работает, раньше работало. Старую удалил.
Заработало после преобразования dll файла в mix... хз почему, но ладно
Всё работает... Подгружать программу нужно через WFE.exe нажатием кнопки Inject, когда War 3 включен.
Текущий чейнджлог.
WFE 2.7
  1. Название окна исправлено, указывало на старую версию.
  2. Задержка ПКМ изменена в Задержка Действий.
  3. Теперь нажатия X0Y0 / X3Y0 будут иметь задержку указанную в опции. ( M / A )
  4. Добавлена возможность включения/выключения "перекрытия" хоткеев, то бишь хоткеи WFE будут перекрывать хоткеи War 3.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

DesiMorti:
А можно ли добавить опционально включение\отключение блокировки хоткеев варика? а то что WFE стал блочить все хоткеи(например постройку на B) очень мешает.
Бррррр... хер угодишь блин всем, возможно позже добавлю, но по логике, если B не занята ничем, то её блочить не должно... если ты её занял, то будет тогда вызываться оба события, что опять же - не очень.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

DesiMorti:
Можно ли реализовать несколько наборов хоткеев, которые можно было менять в игре определенной комбинацией?
Слишком много кода :)
VladBmw530:
1.вот что у меня не работает как бы я не бился,нет возможности проверить без ргц лаунчера Карта лича не работает в одиночке говорить,что слишком большая и не открываеться
2.у тебя карта другой версии.как ты её открыл?
3.добавил скриншот посмотри
4.такс,я явно делаю,что-то не так у меня 2.5,даже на айсикап карте перестал,работать....
вот,вроде как у тебя
5.такая последовательность,поставил програму настроил,проверил айсикап,работает запускаю,ргц в карте лича не работатает,выхожу запускай опять Айсикап,и там НЕ РАБОТАЕт,теперь надо удалять прогу ставить заново,такая последовательность...
6.так получилось,запускаю что 2.5 что 2.3 в айсикапе работает,потом меняю платформу на ргц,(неработает) потом я опять пробую айкап,там тоже не работает нужно опять все удалять,и ставить сначало прогу,я хз че так
На РГЦ тестировать некому, да и мне эта платформа малоинтересна... Хз, у тех, кто на ракапе, всё окей, знакомый при мне показывал как работает и т.д. и т.п.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

WFE 2.6
  1. Добавлена возможность включения/выключения МанаБара. (Внимание, включается/выключается только в лобби!)
  2. Добавлена возможность включения/выключения отображения хп/мп регена.
  3. Информация о создателе/помощниках перенесена в меню About.
  4. Незначительная оптимизация кода.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

На Личевской версии моя программа работает без проблем... От 2.3 процесс "установки" не отличается, кидаешь WFE куда хочешь, можешь и в папку вар 3, выбираешь настройки, сохраняешь, при запуске вар 3 это нужно сделать ещё раз, чтобы конфиг создался в папке вар 3, ибо подгруженная DLL умеет читать лишь откуда запущен процесс...
Скриншот ниже о том, как и что надо делать (от части)
Я не горю желанием делать видео гайд по банально простой настройке...
Загруженные файлы
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
1.варик запустил поменял клавишы нажимаю "окей" потом "inject" замечаю что Камера поворачиветься вниз-верх(колесиком мышки) раньше такого небыло!
Галочку с управления камеры то сними... по кд так тупишь :)
2.3-4 секунды после инжекта дроп с RGC :( я был в игре Dota;by Dracolich и сразу словил варик просто закрылся (
Скорее всего ловит манабар и хп реген, в 2.6 сделаю через включение по галочке (отключение вряд ли будет реально)
3.я чет думаю это манабар или сам инжект ргц не нравиться
Ответ выше.
4.вообще ничего не работает не хоткеи,не квикасты не камера (
Что-то явно делаешь не так, либо сохраняешь без открытого Вар 3, это сохранит локально, но dll грузит опцию из папки вар 3 - это изменить нельзя.
5.я попытался отдалить камеру в доте(локальная сеть в итоге словил дроп) тест делаю на карте лича в сингплее там вообще ничего не работает не квикасты не отдаление камеры не сами хоткеи
Карты Лича, как и РГЦ карты - это сплошная боль из-за своих костылей... Очень ты проблемный (:
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Новая версия загружена, чейнджлог ниже.
WFE 2.5:
  1. Исправлено запоминание героя на NUM3 (не срабатывало).
  2. Исправлен автовыбор запомненного героя на NUM6 (не срабатывало).
  3. Добавлен "быстрый чат", послание сообщений через хоткеи (в разработке).
  4. Приложение теперь имеет фиксированный размер.
  5. Добавлены пробелы между "двойными биндами" - Пример: CTRL+Q теперь CTRL + Q.
  6. Теперь хоткеи установленные в WFE будут перекрывать хоткеи War 3. Пример: ALT + Q не вызовет окно выхода из игры.
  7. Добавлен манабар, размер которого зависит от параметра Widescreen.
  8. Добавлено отображение скорости атаки в цифрах.
  9. Добавлено отображение скорости бега в цифрах.
  10. Добавлена блокировка Мгновенного ПКМ если мышка в пределах игрового UI.
  11. Добавлено отображение хп/мг регена, работает только с юнитами, которые принадлежат игроку.
  12. Смарткаст теперь работает с юнитами, которые доступны при полученном контроле (требует тестов).
  13. Cмены режимов между окном/полным опять через комбинацию CTRL + ENTER. (Вар 3 отказывается воспринимать ALT как кнопку.)
  14. Добавлена возможность очистки триггерных текстов в игре через комбинацию SHIFT + ENTER.
  15. Теперь опция снятия паузы в одиночном режиме не ломает чат.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Choperok:
А кто поподробнее расскажет про лимит blp? Столкнулся с проблемой у тайлов. Сделал тайл 512х512 без доп вариаций, нормально в редакторе работает. Сделал по типу как у близов с вариациями только 512х1024 и редактор мне растягивает этот тайл и портит качество.
Банально любая текстура в BLP формате выше 512 в любой из координат будет ужиматься до 512, вроде и так понятно должно быть :)
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
хз,на айкапе быстрое сообщение реализовано,но он через лаунчер в warkey была возможность быстрого сообщения хз,че у тебя не получаеться даже странно все это
Айкап
Раньше паровоза прыгаешь, логика совсем разная, промолчу о том, что у меня идёт установка из файла на свои бинды, а не зашитые фразы, не путай эти вещи.
Обработка кириллицы глобально (ибо тестирую на английской сборке) как не крути не очень прямолинейная (заслуга С++).
Но с утра вроде причину нашёл, ибо файл в формате 1251 сохраняется, что не поддерживается в Вар 3.)
20

» WarCraft 3 / WFE - Warcraft Feature Extender

DesiMorti:
Если управлять союзником который дал контроль, то у него не работают смарткасты
Возможно будет исправлено в 2.5, добавлю в чейнджлог как тестовую систему.
HotX:
Здравствуйте, как скачать версию 2.5?
Ещё не выпущена.
Дополнение чейнджлога:
  1. Смарткаст теперь работает с юнитами, которые доступны при полученном контроле (требует тестов).
  2. Cмены режимов между окном/полным опять через комбинацию CTRL + ENTER. (Вар 3 отказывается воспринимать ALT как кнопку.)
  3. Добавлена возможность очистки триггерных текстов в игре через комбинацию SHIFT + ENTER.
  4. Теперь опция снятия паузы в одиночном режиме не ломает чат.
Заметил пару багов, как поправлю, загружу версию.
Всё-таки не хочет нормально посылать русский текст... даже не знаю что с этим поделать :(
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Привет,можно будет сменять текст прям во время игры? ну например у меня на "1"стоить там CC TOP можно будет сменить это во время игры.
Да, иначе какой смысл? :) Всё будет обновляться при закрытии окна QuickMSG или же при нажатии Окей.
2 у меня почемуто нажатие правой кнопки мыши работает в других играх хотя прогграма не открыта и варик тоже и в процессах в диспетчере задач я прогу не нашел как фиксить?
В новой версии этого быть не должно, ибо в новой версии читается активное окно, если оно = War 3, то будет делаться клик.
Текущий чейнджлог.
WFE 2.5:
  1. Исправлено запоминание героя на NUM3 (не срабатывало).
  2. Исправлен автовыбор запомненного героя на NUM6 (не срабатывало).
  3. Добавлен "быстрый чат", послание сообщений через хоткеи (в разработке).
  4. Приложение теперь имеет фиксированный размер.
  5. Добавлены пробелы между "двойными биндами" - Пример: CTRL+Q теперь CTRL + Q.
  6. Теперь хоткеи установленные в WFE будут перекрывать хоткеи War 3. Пример: ALT + Q не вызовет окно выхода из игры.
  7. Добавлен манабар, размер которого зависит от параметра Widescreen.
  8. Добавлено отображение скорости атаки в цифрах.
  9. Добавлено отображение скорости бега в цифрах.
  10. Добавлена блокировка Мгновенного ПКМ если мышка в пределах игрового UI.
  11. Добавлено отображение хп/мг регена, работает только с юнитами, которые принадлежат игроку.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Тотальная НЕ копипаста стиля Garena Total (сарказм). Осталось сделать считывание + заполнение листа из конфига, считывание нажатых хоткеев и в целом всё, думаю на днях доделаю.
П.С. Послание текста в чат взято из DotaHelper, однако добавил в него поддержку кириллицы и считывание байтовой целостности (то бишь если англ буква 1 байт = 128 букв лимит, то в русском 2 байта, потому лимит 64 буквы), символы к этому не относятся.
Загруженные файлы
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Привет,если не затруднить можно добавить делай для нажатия ходьбы(я часто пользуюсь клавищей вместо мышки)Но если зажимать клавищу оно кликает с огромной скоростью иза этого колбасить не только персонажа но и сам Варкрафт(Сетевая Игра)я приложу скриншо если вы не понимаете,ну добавить задержку(Delay) нажатия как у мышки(нажатие ходьбы)(нажимать и отпускать Клавишу не Вариант)
Лень~. Мне надоело уже делать узкопотребные запросы, уж извини.
Upd:2 хотелось бы задержку как у мышки эта "5" вообще идеально подходить я даже ничего не менял очень удобно
Ответ выше.
Поясняю, я не могу под лишь одного человека всё подгонять, а если хочется отдельную версию для себя, то никто не мешает это дело оплатить (не заставляю конечно же). Логика проста, я делаю программу так, как хочется мне и то, что я считаю важным/нужным.
В новой версии будет пару исправлений, а так же добавлена возможность посылать в чат сообщения как в Garena Total (только будет сделано лучше и не будет зависеть от раскладки клавиатуры).
WFE 2.5:
  1. Исправлено запоминание героя на NUM3 (не срабатывало).
  2. Исправлен автовыбор запомненного героя на NUM6 (не срабатывало).
  3. Добавлен "быстрый чат", послание сообщений через хоткеи (в разработке).
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Bergi_Bear:
Tailer007, с чего ты решил что я мемхаком отлавливаю? я отлавливаю дефолтными функциями вара , и оно визуально и ежу видно, что не происходит 10 кликов в секунду.
В целом меня все устраивает
Tailer007:
Таймер - Timer1[1] = SetTimer( Warcraft3Window, 0, 10, (TIMERPROC)CustomReadInput);
я не вижу, я верю, но на варкрафт не траслируется столько, с задержкой 200, собственно как мне и нужно было
Меня все устраивает я доволен программой и я не спорю с тобой ни в 1 моменте, так что
"дальше делай выводы сам"
Сейчас бы отлавливать нажатие правой кнопки через стандартный jass код, бррр. В общем, считай как знаешь, мне уже всё-равно.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Bergi_Bear:
Tailer007, ну значит и num9 прожму
или же триггерно, правда не пробовал делать инжект у локального игрока, но вроде должно быть всё нормально
видео
Ну такое... первые тесты - полёт нормальный, осталось прикрутить формулы для всех разрешений экрана, num9 не прожимаю, я полностью выгружаю библиотеку из памяти по событию, и по первому клику снова загружаю обратно (ибо кроме RMC больше ничего не использовал), как это по сети всё будет работать - ещё не проверял
Tailer007, я думаю самое сложно здесь это выведение формулы под все экраны, или можно тупо через IF сделать поддержку популярных мониторов
На видео установлена RMCCLICK = 10 я конечно могу прикрутить счет кликов, но это явно не 100 ms задержка и нет 10 кликов, и в случаях клика вручную я наклацываю больше приказов чем RMC, хотя человек не способен сделать 170 при самом яростном клике.... вот общем как-то странно
Ну вот я сделал простейший счетчик кликов, переменная увеличивает на 1 за каждый клик и сбрасывается в 0 каждую секунду
данные точны с вероятностью 90%
показатели при значении 10 (100 ms)
прожимаю руками максимально быстро как могу
Таймер - Timer1[1] = SetTimer( Warcraft3Window, 0, 10, (TIMERPROC)CustomReadInput);
1000 мс = 1 секунда, здесь как видишь 10 мс.
Далее идёт +1 каждый тик, от 0 до 9, что равно 10.
10 х 10 = 100, тулзой ты отловить инпуты нормально не сможешь через Вар 3, а точнее через этот проклятый Мемхак, дальше делай выводы сам.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Bergi_Bear:
Tailer007, а я всё таки попробую костыль под вариком написать для своей мапы, я же смог отслеживать наведение мыши на иконки способностей этой системой под свое разрешение экрана, ты мне только скажи, если я мемхаком через варкрафт отредактирую в конфиге INSTANTRMC = yes на no, оно же сразу применится, вроде должно да =)
Если не послать NUM9 в процесс, то нет.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Bergi_Bear:
Ну что ж всё отлично как всегда, только хотелось бы знать в каких попугаях измеряется RMC? как это число перевести в кликов в секунду.
Число * 10 мс.
И всё такие будет ли возможно что-то сделать продажей и перекладыванием предметов?
Слишком много кода, не горю желанием это делать, я уже писал.
не читать
Tailer007, если лень отлавливать UI инвентаря так как это очень громоская система, то могу предложить просто считывать разрешение экрана у пользователя, относительно разрешения рисовать прямоугольник с 6 предметами, и добавить доп условие "не делать клик в этой области", но это лишь теория
Невыполнимо, ибо точное расширение тебе ничто не даст, и это слишком дикий костыль. У меня идея есть конечно перевести удержание правой кнопки мыши на нажатие M (движения), но это не излечит проблему с инвентарём.
Не все вещи легко реализуемы...
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Новая версия загружена.
Чейнджлог.
WFE 2.4:
  1. Исправлена ошибка, из-за которой не обновлялись настройки из конфига.
  2. Добавлена кнопка "инжектор", которая подгрузит WFEDll.dll из папки где находится WFE.exe.
  3. Теперь можно использовать WFE как .mix или же как .dll.
  4. Конфиг будет сохраняться в папку Вар 3 при нажатии Okay/Ок, если он открыт. В противном случае в папку с WFE.exe.
  5. Переименован конфиг из config.ini в WFEConfig.ini.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Ясно,жаль то я по портрету кликал и он бафнулся прийдется вручную(понял карта косяк делает)
:(
Maxsavin:
Широкоформат как сделать? В изображениях вроде ставлю широкоформатное, но игра вылетает. Остальные функции проги работают
Лишние приложения/патчи и т.д. стоит убрать, ибо крашить Вар 3 явно не должно, а так просто выбираешь галочку, жмёшь save в WFE и запускаешь Вар 3.
Хотя текущая версия кнопкой OK не обновляет, в новой будет исправлено.
Добавление:
  1. Конфиг будет сохраняться в папку Вар 3 при нажатии Okay/Ок, если он открыт. В противном случае в папку с WFE.exe.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Upd:3 проверил Alt+q на себя на карте 6.83 там это работает
корректно(странно) похоже реально проблема в новой айсикаповской карте (Upd ALT+Q на омнике хилит себя и вызывает меню но я думаю это для вас не новость)
Upd:Косяк(со смарт атакой через A мой приношу свои извинения) :Upd по поводу ALT+ на себя 6.83 все нормально нажимаю ALT+E блудласт нормально кидает на себя огр в 6.85(iccup) в чат выдает сообщеие что блудласт готов к использованию
Upd по поводу способностей у меня все нормально бинд не сломан
добавил скриншот ALT+E 6.85 айсикап
Всё, понял. В версии 6.85 у них встроенный бинд (и да, на скриншоте у тебя эффект висит каким-то боком), говоря проще, карта кидает палки в колёса, с этим я ничего сделать не могу.
Текущий чейнджлог.
WFE 2.4:
  1. Исправлена ошибка, из-за которой не обновлялись настройки из конфига.
  2. Добавлена кнопка "инжектор", которая подгрузит WFEDll.dll из папки где находится WFE.exe.
  3. Теперь можно использовать WFE как .mix или же как .dll.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
Upd:3 проверил Alt+q на себя на карте 6.83 там это работает
корректно(странно) похоже реально проблема в новой айсикаповской карте (Upd ALT+Q на омнике хилит себя и вызывает меню но я думаю это для вас не новость)
Upd:Косяк(со смарт атакой через A мой приношу свои извинения) :Upd по поводу ALT+ на себя 6.83 все нормально нажимаю ALT+E блудласт нормально кидает на себя огр в 6.85(iccup) в чат выдает сообщеие что блудласт готов к использованию
Upd по поводу способностей у меня все нормально бинд не сломан
добавил скриншот ALT+E 6.85 айсикап
Я заметил ошибку мелкую у себя, что во время игры обновлять просто нельзя кнопки, это плохо, надо править.
По ракапу... хм, возможно они блочат нажатие на портрет ещё? Это будет ужасно странно...
Обновление данных вылечил, инжектор поправил, отлично. VladBmw530 тебе ещё раз спасибо :)
20

» WarCraft 3 / WFE - Warcraft Feature Extender

VladBmw530:
A(аттака через смарткаст не работает)
Надеюсь в биндах то поставил её...? Правый крайний угол, нужно задать букву~
Upd:ALT+E я играю на огр маге на себя не работает это блудласт
В биндах должна быть просто E, ALT подификатор срабатывает сам по себе...
Upd:2 я играю в 6.85 карту от айсикапа когда я зажимаю ALT+E в чат пишет что Bloodlust Готов к использованиню(типо как в доте 2(хз мб от этого) а вот
Ответ выше.
Upd:4 кстати только щас заметил у в вашей проге нет возможности забиндить клавишы T-Y (у меня аганим на огре неудобно юзать 2 стан) это в будущем возможно?
Эти кнопки прекрасно биндятся, и работают...
Такое ощущение, что нужно видео записать, а то что-то ты явно косячишь.
С инжектором к сожалению облом, оно не совсем удачно делает хуки и т.д. ибо запуск .dll идёт намного позже процесса и не всё работает правильно, в общем по инжектору отбой.
20

» WarCraft 3 / WFE - Warcraft Feature Extender

Версия обновлена, чейнджлог:
WFE 2.3:
  1. При использовании заклинания с зажатым ALT, каст будет выполнен на себя.
  2. Исправлена ошибка, которая не давала срабатывать Автокасту при применении приказа Атака.
  3. Добавлена возможность включения/выключения контроля камеры.
  4. Теперь нажатие кнопки ОКЕЙ обновляет данные в War 3.
  5. Cмены режимов между окном/полным теперь через комбинацию ALT + ENTER.
  6. Зажатие правой кнопки мыши более не мешает использованию смарткаста.
  7. Добавлена возможность установки задержки беспрерывного нажатия ПКМ.
  8. Нажатие +- и колеса мыши более не изменят камеру, пока открыт чат.
  9. Теперь вновь можно устанавливать комбинацию клавиш на хоткеи.
Таки осилил написать инжектор, но теперь вопрос в том, чтобы сделать его "статичным", то бишь будет подгружать DLL из папки Вар 3, либо дать возможность выбора пути.
Ну и стоит ли ограничить возможность подгрузки строго моей .dll или дать пользователю свободу выбора?
Я лично склоняюсь, чтобы только мою можно было подгружать, но дать возможность выбора местоположения .dll, в общем, жду ответов :)