Jump to content
  • Sign Up

AHK Script for Cycling through Mounts - Is it allowed?


Recommended Posts

I recently made an AHK (autohotkey) script that uses mouse scroll wheel to cycle through a selection of my in-game keybindings (such as Numpad4, which is my bind for Raptor mount) and saves that selection as I stop on it.
This doesn't send any keystrokes to the game yet, just saves the selection to memory.It then takes this selection and binds it to another key for mount/dismount.It also throws an overlay up letting me know which current bind/mount my selection is on.

So I can choose which mount I want to select (still not sending keystrokes to game yet) ,then press my dynamic mount/dismount key (which sends the appropriate saved keystroke to the game) to call that specific mount.

Since It is only actually sending one keystroke to the game whenever I wish to mount or dismount, it doesn't violate the one press-one key rule.So it should be safe to use, yes?

Just wanted to be sure before I used or shared this with anyone!

Thank you in advance!

Link to comment
Share on other sites

@Troublesome.5670 said:I recently made an AHK (autohotkey) script that uses mouse scroll wheel to cycle through a selection of my in-game keybindings (such as Numpad4, which is my bind for Raptor mount) and saves that selection as I stop on it.

This doesn't send any keystrokes to the game yet, just saves the selection to memory.It then takes this selection and binds it to another key for mount/dismount.It also throws an overlay up letting me know which current bind/mount my selection is on.

So I can choose which mount I want to select (still not sending keystrokes to game yet) ,then press my dynamic mount/dismount key (which sends the appropriate saved keystroke to the game) to call that specific mount.

So you still have a two-step process

  1. select mount (with mouse wheel)
  2. use mount key

Why don't you bind every mount to its own, fixed mount key in the game options?This way you can directly press the key of the mount you want to mount in one step.

Link to comment
Share on other sites

But the select mount with mousewheel doesn't send anything to the game nor interacts with the game at all, it store a variable within the script. But even that is a 1 to 1 cycle. 1 click of mousewheel = 1 variable. Just as default is zoom settings, 1 click = 1 level of zoom adjustment.

"Why don't you bind every mount to its own, fixed mount key in the game options?"That's what I'm doing, I'm just sending my choice to a single key based on which variable I want.

In other words, I'm using the in-game mount binds. I'm just choosing which bind I want to press use the mouse wheel.Basically all it's doing is rebinding the mouse scroll wheel since the game does not support it yet.

Link to comment
Share on other sites

you probably wanna save keys assigned to mount related things. just bind each mount to something like shift+w/a/s/d/f, so if won't interfere with normal keys due to the modifier. seems even faster for me than scrolling and trying to stop at the right mount (how do you even change camera zoom now?).about the script question, don't expect to get a yes /no answer. you know the 'rule' and you can act accordingly.

Link to comment
Share on other sites

  • 4 years later...

Honestly if you still have the script I'd love to use it myself while radial mount menu is dx11 incompatible.  As per the policies on macros your example is perfectly fine. They literally in the support article say you can bind jump and dodge to a single button press. and you can use it as an auto clicker for a candy corn gobbler. You however can not have the macro do anything without human interaction, besides the auto clicker application. You must press a button to get the script to fire and it can only fire once and then need interaction again to fire off again. (again except for the candy corn auto clicker example)


https://help.guildwars2.com/hc/en-us/articles/360013762153-Policy-Macros-and-Macro-Use

Link to comment
Share on other sites

On 9/27/2017 at 8:46 AM, Ray Koopa.2354 said:

you probably wanna save keys assigned to mount related things. just bind each mount to something like shift+w/a/s/d/f

That is precisely how I do it. Each mount has its shift+[key] combination and I can change between them as fast as the game lets me without having to move either of my hands away from the usual positions.

I never understood the allure of using a dedicated plugin or methods like OP's idea for this.

  • Like 2
Link to comment
Share on other sites

45 minutes ago, MikeG.6389 said:

I never understood the allure of using a dedicated plugin or methods like OP's idea for this.

It ultimately comes down to preference, feel, and function… for you, Shift+whatever feels good and functions perfectly. For someone else those exact same binds might feel uncomfortable and interfere with their normal flow. Some people prefer mounts to all be on one key with some sort of selection system, others prefer to have a unique bond for each one… some like them on out of the way keybinds others prefer them to be easily accessible.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...