Banelin Role Play
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Перейти вниз
avatar
Maks_Treb
Сообщения : 8
Дата регистрации : 2020-04-28
Откуда : Tallinn, Estonia

Информация про AutoHoTkey [Биндер] Empty Информация про AutoHoTkey [Биндер]

Вт Апр 28, 2020 3:57 pm
[​IMG]
Программа Autohotkey позволяет выполнять действия нажатием клавиши или комбинацией клавиш, кроме того позволяет выполнить несколько действий нажатием одной клавиши.

Скрипты (бинды) пишутся в текстовом файле формата .ahk, где указывается кнопка и её функция.
Для того что бы создать бинд, после установки программы, кликаем правой кнопкой мыши на пустом месте рабочего стола, или в любой папке, далее выбираем создать и Autohotkey Script.

[​IMG]

Для того что бы редактировать готовый бинд необходимо нажать правой кнопкой мыши и выбрать "Edit Script".

[​IMG]

Теперь как запустить наш скрипт:
Выходим из блокнота сохраняем наши изменения. Запускаем файл от имени администратора.
В лотке рядом с часами появится иконка программы говорящая о том, что наш скрипт готов к работе.
Играем Smile

СКАЧАТЬ AUTOHOTKEY.

[​IMG]​

Последнее редактирование модератором: 5 мар 2019
Tommy Vercetti, 1 дек 2016Пожаловаться#1Мне нравится
Lexxa_Petrov, Nikita_Vasilkin, Kolya_Khorkhordin и 12 другим нравится это.
Tommy Vercetti
Tommy Vercetti
Guest
ВОЗВРАЩЕНИЕ КУРСОРА

Если вы хотите, нажать на кнопку и не желаете стрелочками выбирать место для курсора, то можно сделать чтобы наш курсор возвращало влево или вправо для этого буду служить кнопки {Right} {Left}. Вот пример такого бинда:

Numpad8 :: SendInput,{F6} / su 6.1 {left} {left} {left}
Обращаю внимание что нужно писать {left} столько раз на сколько раз назад нужно вернуть курсор. хоть AHK и умная программа но она не наделена экстрасенсорными способностями. И в этой команде у вас останется ввести только ID игрока.​

{left}{left}{left} - Можно заменить на {left 3} и на любое кол-во сколько нужно перевести курсор.

СТАВИМ НА ПАУЗУ

Иногда бывает так, что вы написали биндер во время его использования вам нужно поставить его на паузу.
End :: break​


КОМБИНАЦИИ ПАУЗ

Вместо одной клавиши, можно делать комбинацию клавиш.
! - Alt
^ - Ctrl
+ - ускорение ( у меня стоит ПРОБЕЛ)

ПРИМЕР:
! F2 :: SendInput,{F6} / Tazer{enter}
! F2 = Alt + F2

ИСПРАВЛЯЕМ "????????"

После комбинации клавиш, в новой строчке вставьте данный текст:

SendMessage, 0x50,, 0x4190419,, A

Пример:
LALT & Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/lock
return
Вернуться к началу
Права доступа к этому форуму:
Вы не можете отвечать на сообщения