1

Тема: Переключение способностей в Darksiders II

Добрый день. Существует игра "Darksiders 2", думаю вы о ней слышали. Так вот, в ней присутствуют способности, у каждой способности свои кнопки и чтобы переключиться с одной на другую (если не переназначать) нужно сломать пальцы т.к. по умолчанию они забиндены на ( "-+[]" ). Что не есть удобно.
Суть вопроса, можно ли скриптом сделать последовательное переключение, пример:
Нажимаем "mouse4" нажимается "-", нажимаем еще раз "mouse4" нажимается "+" и т.д.
Нажимаем "mouse5" нажимается все тоже самое, но в обратном порядке?

2

Re: Переключение способностей в Darksiders II

Я так понял mouse4 и mouse5, это боковые кнопки мыши:

key := ["-", "+", "[", "]"] , var := "0"
XButton1::Send, % "{" key[var := var < 4 ? var+1 : 1] "}"
XButton2::Send, % "{" key[var := var > 1 ? var-1 : 4] "}"