
Скрипт позволяет дополнительно управлять персонажем клавишами WASD, постоянно так бегать менее удобно чем мышкой но зато удобнее уворачиваться, немного позволяет одновременно двигаться и стрелять, а так же при беге осматривать мышкой окрестности на предмет что разбить.
Внимание! Используйте данный скрипт на свой страх и риск!
Скрипт совершенно безопасен, но это сторонняя программа, и законность использования скрипта в игре спорна.
Инструкция скрипта просит оставить левую кнопку мышки только для передвижения что-бы не было паразитных выстрелов при перемещении, когда курсор попадает на монстра.
Но можно левую кнопку оставить и сделать чутка удобнее отредактировав скрипт, вот что надо сделать:

- В управлении игры освобождаем клавиши WASD, и назначаем для Только передвижение среднюю кнопку мышки!
Открываем скрипт в блокноте и находим 3 одинаковых строчки:
ControlClick, x%xCenter% y%yCenter%, A,, L, 1, NA
Во всех трех заменяем L на M, то есть заменяем клик левой кнопкой мышки на клик средней кнопкой. Теперь при перемещении не будет паразитных выстрелов когда курсор попадает на монстра и можно перемещаться на WASD и стрелять туда куда надо одновременно.
А так же, если будут глюки с управлением такие как: вы отпускаете одну из клавиш WASD, а персонаж не останавливается или делает ещё пару шагов вниз или вверх. То надо скорректировать скрипт под своё разрешение экрана, в скрипте это делается в разделе CONFIG
Если персонаж продолжает бежать когда вы отпустили клавишу: увеличиваем значение xStopOffset := 40 если персонаж не останавливается по горизонтали, и yStopOffset := 30 если по вертикали, прибавляем по 10 и проверяем, например у меня при соотношении сторон в игре 21х10 значение yStopOffset := 50
Если персонаж после остановки разворачивается вниз или вверх или делает пару лишних шагов, корректируем значение yCorrection := -36 пока персонаж не будет останавливаться как вкопанный.
Увеличиваем отрицательное значение если персонаж разворачивается вниз и наоборот если вверх. У меня это значение yCorrection := -343 для разрешения с соотношением сторон 21х10
Корректировать скрипт в блокноте можно во время игры, сохраните изменения, кликаете правой кнопкой по значку AHK в трее и в контекстном меню выбираете Reload This Script, переключайтесь в игру, скрипт подгружается через пару секунд со звуковым сигналом, после этого проверяйте.
При правильной настройке, скрипт работает идеально, проверено!
AHK скрипт можно скачать на страничке автора.
Саму программу качаем на официальном сайте, версия нужна 1.1
Устанавливаем программу, перезагружаем комп, прогу после этого запускать не надо, а запускаем сам скрипт *.ahk, в трее появится зеленый значок с H, всё скрипт работает, заходим в игру и проверяем.
AutoHotkey (AHK) является языком программирования сценариев, приспособленным к лёгкому назначению и переназначению горячих клавиш, включая кнопки мыши и джойстика.