Новости Релиз Of Ash and Steel состоится 6 ноября
  • 8.168
  • 12
Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Новости В Of Ash and Steel начался закрытый плейтест
  • 11.902
  • 12
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Новости Анонсирован Atomic Heart II
Новости Анонсирован ремастер Final Fantasy Tactics
  • 6.200
  • 2
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...

В процессе Бывают ли макросы на Готику?

Meldon13

Новичок
Участник форума
Регистрация
15 Фев 2023
Сообщения
17
Реакции
0
Баллы
6
Лучшие ответы
0
#1
Вопрос для ленивых, можно ли как-то настроить последовательность клавиш на одну кнопку?
 

felixcatto

Наемник
Участник форума
Регистрация
5 Мар 2016
Сообщения
629
Реакции
217
Баллы
106
Лучшие ответы
2
#2
Можно, есть такая штука как ahk. Поначалу в ней немного геморно разбираться, но по итогу у меня на многие игры есть 1-2 хоткея.

Лично я запилил себе пару фич
* Автопропуск диалогов при зажатом хоткее - жмет esc каждые 200мс (хотя проще плагин скачать)
* тп по хоткею - жмет 3, ~, ЛКМ
* автоатака спелами при зажатом хоткее - по кд кидается спелом, т.е. не надо постоянно жать ЛКМ
* при нажатии хоткея зажимается бег вперед и включается ускорение, тебе остается только рулить мышкой. При повторном нажатии отключается
 
Автор
Автор
M

Meldon13

Новичок
Участник форума
Регистрация
15 Фев 2023
Сообщения
17
Реакции
0
Баллы
6
Лучшие ответы
0
#4
Можно, есть такая штука как ahk. Поначалу в ней немного геморно разбираться, но по итогу у меня на многие игры есть 1-2 хоткея.

Лично я запилил себе пару фич
* Автопропуск диалогов при зажатом хоткее - жмет esc каждые 200мс (хотя проще плагин скачать)
* тп по хоткею - жмет 3, ~, ЛКМ
* автоатака спелами при зажатом хоткее - по кд кидается спелом, т.е. не надо постоянно жать ЛКМ
* при нажатии хоткея зажимается бег вперед и включается ускорение, тебе остается только рулить мышкой. При повторном нажатии отключается
перечитай вопрос, мне нужна именно последовательность РАЗНЫХ кнопок, при нажатии одной
 

ToXaL1

Командор
Участник форума
Регистрация
8 Окт 2017
Сообщения
3.526
Реакции
866
Баллы
285
Лучшие ответы
38
#5
@Meldon13, ну так вам и написал допустим ТП куда либо вам нужно использовать клавиши 3+tab вы прописываете это действие на одну скажем нум9 и как нажимаете срабатывает телепорт!
 

felixcatto

Наемник
Участник форума
Регистрация
5 Мар 2016
Сообщения
629
Реакции
217
Баллы
106
Лучшие ответы
2
#6
@ToXaL1,
Код:
#Warn
#NoEnv
SendMode Input

state := "manual" ; "manual" | "walk"

#IfWinActive Gothic II - 2.6 (fix)

f11::
  Suspend
  Return

~w::
  if (state == "walk") {
    state := "manual"
  }
  Return

; Автобег вперед с ускорением при нажатии Х
x::
  if (state == "walk") {
    state := "manual"
    Send {w Up}
    Sleep, 50
    Send {z Down}
    Sleep, 50
    Send {z Up}
  } else {
    state := "walk"
    Send {w Down}
    Sleep, 50
    Send {z Down}
    Sleep, 50
    Send {z Up}
  }
  Return

; пропуск диалогов пока удерживаешь RCtrl
RCtrl::
  AutoEsc()
  SetTimer, AutoEsc, 200
  KeyWait, RCtrl
  SetTimer, AutoEsc, off
  Return

; автоатака спелами пока удерживаешь F
f::
  AutoAttack()
  SetTimer, AutoAttack, 200
  KeyWait, f
  SetTimer, AutoAttack, off
  Return

; Телепортация при нажатии -
-::
  Send {3 down}
  Sleep, 50
  Send {Tab down}
  Sleep, 50
  Send {Tab up}
  Sleep, 50
  Send {3 up}
  Sleep, 500
  Click, Down
  Sleep, 100
  Click, Up
  Return

AutoAttack() {
  Click, Down
  Sleep, 50
  Click, Up
  Return
}

AutoEsc() {
  Send, {Esc Down}
  Sleep, 50
  Send, {Esc Up}
  Return
}

#IfWinActive

^f12::Reload
 
Автор
Автор
M

Meldon13

Новичок
Участник форума
Регистрация
15 Фев 2023
Сообщения
17
Реакции
0
Баллы
6
Лучшие ответы
0
#7
@Meldon13, ну так вам и написал допустим ТП куда либо вам нужно использовать клавиши 3+tab вы прописываете это действие на одну скажем нум9 и как нажимаете срабатывает телепорт!
Хорошо, Вам выделю другое слово - ПОСЛЕДОВАТЕЛЬНОСТЬ разных кнопок ) Не сочетание
 

ToXaL1

Командор
Участник форума
Регистрация
8 Окт 2017
Сообщения
3.526
Реакции
866
Баллы
285
Лучшие ответы
38
#8
@felixcatto, интересно автоблок можно замутить)) блин это надо сидеть вытачивать задержку между блоком и ударом фигня получится чуствую)))
--- Добавлено: ---

@Meldon13, наберите в ютубе autohotkey настроика и написание макроса может и найдете то раде чего задали этот вопрос))
 

felixcatto

Наемник
Участник форума
Регистрация
5 Мар 2016
Сообщения
629
Реакции
217
Баллы
106
Лучшие ответы
2
#9
@ToXaL1, ну да, эта штука хорошо работает для простеньких комбинаций, когда одно и то же по тысяче раз нажимаешь. Что-то сложное тут часто нет смысла писать.
Хорошо, Вам выделю другое слово - ПОСЛЕДОВАТЕЛЬНОСТЬ разных кнопок ) Не сочетание
Ты нажимаешь кнопку "-", а скрипт за тебя нажимает последовательность кнопок, сначала 3, потом ждет 50мс, потом нажимает ~, потом снова ждеть 50 мс, потом нажимает Клик. А ты выбираешь куда тебе тпшится нажав одну кнопку, а не три. И т.к. ты нажимаешь тп очень много раз за игру, есть смысл это автоматизировать. Не пойму чего ты еще хочешь?
 
Автор
Автор
M

Meldon13

Новичок
Участник форума
Регистрация
15 Фев 2023
Сообщения
17
Реакции
0
Баллы
6
Лучшие ответы
0
#10
@felixcatto, интересно автоблок можно замутить)) блин это надо сидеть вытачивать задержку между блоком и ударом фигня получится чуствую)))
--- Добавлено: ---

@Meldon13, наберите в ютубе autohotkey настроика и написание макроса может и найдете то раде чего задали этот вопрос))
Пробовал, много таких программ, но там чтоб вывести последовательность с задержкой, надо сцуко диплом по квантовой физике ) Я вот и спрашиваю, есть ли на годику такая приблуда, с учётом аниаций )
 
Сверху Снизу