Всем привет.
Кто-нибудь знает где именно хранятся дефолтные значения хоткеев для персонажей из Варкрафта 3?
CustomKeys ведь это всего лишь txt файл для изменений дефолтных значений и применяется он только если поставить в настройках нестандартное управление. Однако, полагаю, какой-то файл, функции его считывают и обрабатывают.
Существует ли некое место где храняться эти дефолтные значения и что конкретно их обрабатывает, независимо от того какая карта создана.
Подскажите, если кто знает.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
3 года назад
0
В архивах игры, все юниты, спеллы, апгрейды - имеют в своих данных и данные о хоткее, прочие вещи такие как меню, сохранить игру, незанятые рабочие - в игровых константах. Самый простой вариант скачать себе программу для задания своих хоткеев.
1
1
3 года назад
1
quq_CCCP:
В архивах игры, все юниты, спеллы, апгрейды - имеют в своих данных и данные о хоткее, прочие вещи такие как меню, сохранить игру, незанятые рабочие - в игровых константах. Самый простой вариант скачать себе программу для задания своих хоткеев.
А какие есть варианты по сэтанию биндов, чтобы они работали только в картах варкрафта, а не в чате и так далее:
Клик по координатам?
GlobalKeyHook (LowLevelKeyboardProc, SetWindowsHookEx)?
Перезапись значений из архивов игры прямо во время игры?
0
32
3 года назад
0
wow23, какая перезапись, принцип там прост - узнаем что сейчас игра и тыкаем по фреймам, ищем соотвествющие фреймы и вызываем их или по координатам этих фреймов тыкаем, ну примерно так сделаны все программы для кеев. Этого софта наделано уже тонны, за 20 лет, вилосипед зачем изобретать? Если вы хотите чето свое как айкап, лиж бы уникальное - вам к Unryze, он как раз занимается разработкой ответствующего софта, купите тупо то что хочется и все.
1
1
3 года назад
1
принцип там прост - узнаем что сейчас игра и тыкаем по фреймам
Подскажите пожалуйста, а можно ли как-то узнать, что запущен не сам war3.exe, а скажем карта, будь-то для ладдера, либо кастомная?
1
32
3 года назад
1
wow23, лол, все можно, для этого и занимаются реверс инжинеринном, внезапно карта грузится из мак архива и игра проверяет подпись близардов.
А айкап как то внезапно перехватывает обращение к скрипту карты если это дота айкапа, то грузит Длл которое и эметирует скрипт карты.
Такие вещи как оффсеты на функции игры нужно спрашивать на сацте читеров или у авторов софта под варкравт, ну и само собой юзермануал в виде пдф файла впм не кто не кинет, макс тхт со списком офысетов и названиями - дальше разбираться самостоятельно.
0
1
3 года назад
0
Если зажать Controll and 1, будет бинт.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.