Пренареждане на клавишите - технически въпроси - Grand Theft Auto 4 - пасаж, направляващи, олово,
За проблема
Проблемът е невъзможността да зададете клавиша за всяко действие, присвояване на бутон на мишката върху "крачка напред", или страничния бутон на мишката върху нищо. Като цяло, всичко, което се отнася до проблеми с Пренареждане на ключове.
Решаването
Разтворът, който намерих в една от игралните форуми Великобритания. Оказа се, за да бъде наистина брилянтен и красива. Вие ще трябва да изтеглите малка програма (от официалния сайт и напълно безплатно, това е програма с отворен код, а при условията на лиценза GNU). Бягай, че ще има само един път - това ще се регистрира в регистъра - и да забрави за съществуването си (но не бе премахнат от компютъра и се премества в друга папка). След това е необходимо да се напише сценарий със специални команди. Списъкът на тези команди с обяснения може да се намери на официалния сайт на завоя, има руската версия. Но, по отношение на този въпрос, напишете скрипт, че няма да се наложи. Аз вече писа (виж. По-долу). Тук е схема на един пример. Сега конкретно.
За AutoHotkey
Подготовка за използване програма AutoHotkey
Елате в играта и да се определят действията, които искате, но не може да има предимство за вас дати ключовете за всички неизползвани в играта и е "в ада на рога" бутона. Например, искате да присвоите на действието на Enter. За да направите това, на този етап, да възложат действия, като П. И не забравяйте, че това е най-П. извън играта, е желателно от социален клуб, също.
Сценарий и всичко за него
Внимание! Сценарият съдържа моите специфични настройки. Ние се нуждаем от последните три линии. Сменяйте ги, възлагане на тези, които са удобни.
- Сега отворете Notepad и поставете този скрипт, който има в него:
#InstallKeybdHook
#InstallMouseHook
#NoEnv
SendMode InputThenPlay
SetTimer, WR
връщане
WR:
WinGet, pname, ProcessName, A
ако pname = GTAIV.exe
преустановяване на действието, на разстояние
>
още
преустановяване на действието, на
>
връщане
Въведете :: р
MButton :: о
XButton1 :: аз
- Запазете файла, и след това да промените разширението на AHK.
Сега го в играта си папка и го надпишете - в стартиране на Windows. Изпълнете скрипта (добре, или рестартиране).
С разрешение за едновременно текат множество скриптове. И ако се почитат внимателно инструкциите, вие ще разберете всички скриптове са написани на един (за удобство).
Имайте предвид, че Пренареждане на клавишите ще бъдат включени в 2.5 секунди след влизането си в игра и изключване на 2.5 секунди след това.
Сценарият създава кука клавиатура и мишка, който е извършил улова в движение чрез натискане на клавиш (само тези, които се използват в сценария) и да ги прехвърли на програмата има и други ключове. В моя пример, натиснете Enter се предава на играта като P и P в играта отбелязани със. Гениално просто. В редките случаи, когато универсалността не отива в ущърб на качеството.
предупредителен
Както можете да се предостави отново ключ се приема програма (игра), от друга, а след това на ред ще изскочи на натискане на клавиша за другата, а ако програмата ще чакам да го натиснете, не е ремапинг на клавиатурата, а след това желания ефект няма да бъде (защото програмата ще получите друг код) ,
Алтернативна програма AutoHotkey
Въпрос: Какво да направя буквите 'и H на иконата на скрипт в лентата на задачите?
О: S - "Задържане Бързи клавиши" ( «спре клавишни комбинации»), H - тя "Бързи клавиши" просто (да речем, включени горещи клавиши). Сценарият работи и в двата случая.
Въпрос: Защо след използване на скрипта не работи бутона за въвеждане на екрана с въпроса за поддържането или да излезете от играта (където ще трябва да отговори на EnterDa или EscNet)?