УМВД г.Арзамаса | Настройка клавиш для АНК

Тема в разделе "Корзина", создана пользователем Mary_Ronchese, 19 окт 2019.

Статус темы:
Закрыта.
  1. Mary_Ronchese

    Mary_Ronchese what could be worse than yourself ~

    Сообщения:
    4.809
    Симпатии:
    5.351
    Баллы:
    113
    Сервер:
    02
    [​IMG]
    В данной теме будет подробно рассказано про обозначение клавиш в коде АНК, что выполняет та или инная команда и на какие клавиши рекомендуется/не рекомендуется ставить бинд АНК. И так. Начнём с обозначений. Чаще всего бинды ставят на часть клавиатуры "NumPad". Все знаю про 1, 2, 3, 4 и т.д., но есть и другие символы.

    Если Numpad включен.
    / - "слеш" - NumpadDiv
    * - "звёздочка" - NumpadMult
    + - "плюс" - NumpadAdd
    - - "минус" - NumpadSub
    ↲ - "Enter" - NumpadEnter
    . - "точка" - NumpadDot

    Клавиши NumPad1, 2, 3, 4, 5, 6, 7, 8, 9, 0 и Dot работают только при включенном нумпаде. Включен он или нет можно понять по светящимся лампочкам на клавиатуре. При нажатии на NumLock лампочка включается и гаснет, эnо значит, что нумпад включается и выключается. Лампочка включена - работает. Выключена - не работает. Думаю тут всё ясно.

    Если Numpad выключен.
    Если вы хотите, чтобы бинды работали при выключенном нумпаде, используйте данные команды:
    NumpadDel = NumpadDot
    NumpadClear = Numpad5
    NumpadUp = Numpad8
    NumpadDown = Numpad2
    NumpadLeft = Numpad4
    NumpadRight = Numpad6
    NumpadHome = Numpad7
    NumpadPgUp = Numpad3
    NumpadPgDn = Numpad9
    NumpadIns = Numpad0
    NumpadEnd = Numpad1

    Даже если у вас будет выключена мини-клавиатура "Numpad" - ваш бинд будет работать, если в поле выбора клавиши включения вы введёте данные команды.

    Например:
    Numpad4::
    SendMessage, 0x50,, 0x4190419,, A
    Sendinput,{F6}/me достал планшет{Enter}
    Sleep 1000
    Sendinput,{F6}/me нажал кнопку "Включение"{Enter}

    Если вы выключите нумпад и будете пытаться запустить данный бинд - у вас ничего не получится. Но если вы вместо "Numpad4::" введёте "NumpadLeft::" - будет работать даже с выключенным. Чем это может быть полезно? Например у вас куча биндов, а клавиш уже не хватает, вы можете поставить два бинда на одну клавишу! Например поставить бинд на "Numpad5" и на "NumpadClear". Казалось бы, одна и та же клавиша. Но когда у вас включен нумпад будет работать именно Numpad5, а когда выключен - NumpadClear. То есть вы фактически получаете 11 дополнительных клавш, и вам не нужно будет занимать клавиши "F". Главное помнить какие работают с выключенным нумпадом, а какие с включенным.

    Не рекомендуется использовать клавиши.
    Не рекомендуется:
    F1
    F5
    F7
    F8
    Tab
    Esc
    Control
    LWin
    RWin
    PrintScreen
    Клавиши мыши и клавиши взаимодействия в игре

    Комбинации/
    Взаимодействие клавиш. Можно сделать и так, чтобы при нажатии определённой комбинации у вас запускался бинд, для этого есть определённые обозначения:

    + - Shift
    ^ - Control
    # - Win
    ! - Alt
    Например:


    Numpad4::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput, {F6}Хорошо,будьте добры,предъявите документы, удостоверяющие вашу личность {Enter}


    ^Numpad4::
    SendMessage, 0x50,, 0x4190419,, A
    SendInput, {F6}Хорошо,будьте добры,предъявите документы, удостоверяющие вашу личность {Enter}

    Во втором случае бинд запустится, если вы нажмёте комбинацию клавиш Control + Numpad 4
    [​IMG]
    Автор: Demy_Foster
     
    maksimqa ronchese нравится это.
Статус темы:
Закрыта.

Поделиться этой страницей