Background Info (you may skip reading this):
I'm new to AH and am blown away to discover such a thing exists, and I'll probably use it a lot in the future as I get deeper into programming, but at the moment, I don't wish to learn a full scripting language just for one thing I need done, so I'm basically gonna be selfish and ask the community for help!
So I'm playing this game in Nox but it only allows button mapping, so I only get to move in 8 directions using WASD (and combining that with JoyToKey) rather than smoothly and freely. It's a fairly new action game but the combat is really flushed out, so precise movement is really useful for dodges and lock ons. I tried using an ahk code from the forum which restricts mouse movement to a rectangle on the screen and combined it with JoyToKey mouse mapping to work around it, but it didn't give me the results I had hoped for, so now I'm here.
Code Request:
This is how I imagine the script to work like, but you guys are welcome to change things here and there as long as it works similarly, if not exactly the same way.
>Hotkey to initiate script
>click on the screen to select a center
>drag to/click on another part of the screen, to which the distance from the center point is considered the radius. This will create a square of side length 2r within which the mouse cursor is restricted/confined to.
>the XY values of the analog stick correspond to the cursor position around that center point within that confined space based on similarity ratios or whatnot.
>Hotkey to deactivate script once mission is over
mouse clicks are not really necessary, but you're welcome to add in a True/False statement, enabling left click while cursor moves to emulate analog dragging more accurately.
Thanks in advance!
Edit: The absolute value of the analog stick is always ~1, so the cursor movement will essentially be a circle inscribed in a square
- Home Board index AutoHotkey (v1.1 and older) Ask for Help (v1) Gaming Help (v1)
- Search
-
- It is currently 24 Apr 2024, 12:42
- All times are UTC-05:00
Map Controller Analog Stick to Mouse Position in a Fixed Screen Area
Ask gaming related questions (AHK v1.1 and older)
-
- Posts: 1
- Joined: 15 Apr 2018, 09:49
Jump to
- AutoHotkey Foundation
- About This Community
- Forum Issues
- AutoHotkey (v2, current version)
- Ask for Help (v2)
- Gaming
- Scripts and Functions (v2)
- Gaming
- Tutorials (v2)
- Tips and Tricks
- Wish List
- Suggestions on Documentation Improvements
- Bug Reports
- AutoHotkey Development
- AutoHotkey_H
- Ask for Help
- Development
- Editors
- Adventure IDE
- Old Topics
- AHK Studio
- Notepad++
- Pulovers Macro Creator
- SciTE4AutoHotkey
- Visual Studio Code
- Announcements
- General Discussion
- AutoHotkey (v1.1 and older)
- Ask for Help (v1)
- Gaming Help (v1)
- Scripts and Functions (v1)
- Gaming Scripts (v1)
- Tutorials (v1)
- Tips and Tricks (v1)
- General
- Other Utilities & Resources
- Other Programming Languages
- C/C++
- ASM
- C#
- KeySharp
- Off-topic Discussion
- RPA
- Other languages
- Looking for Volunteers in other languages
- Deutsch (German)
- Ich brauche Hilfe
- Spiele
- Skripte und Funktionen
- Tutorials
- Tooltime
- Allgemeines
- 中文 (Chinese)
- 请求帮助
- 脚本函数
- 教程资料
- 相关工具
- 其他
- Español (Spanish)
- Pedir Ayuda
- Automatización de Juegos
- Scripts y Funciones
- Tutoriales
- Otras Utilidades y Recursos
- General
- Русский (Russian)
- Помощь
- Скрипты для Игр
- Скрипты и библиотеки
- Статьи и руководства
- Прочие ресурсы и ПО.
- Свободное общение
- Français (French)
- J'ai besoin d'aide
- Scripts et Fonctions
- Tutoriels
- Autres Utilitaires et Ressources
- Hors Sujet
- Português (Portuguese)
- Ajuda e Suporte Geral
- Scripts e Funções
- Tutoriais
- Outras Ferramentas e Recursos
- Outros Assuntos
- 한국어 (Korean)
Who is online
Users browsing this forum: No registered users and 66 guests