Close
Showing results 1 to 6 of 6

Hybrid View

  1. #1

    Default Changing WoW keybinds on the fly?

    Is there a way or addon that will let you change your ingame keybindings on the fly, like via a profile? My slave toon has W,S,A,D disabled... but when I solo him in groups, I want an easier way to switch WSAD back "on."

    Thanks for any help!

  2. #2

    Default

    Guessing there isn't any addon like this or information about an easy way to do it?

  3. #3

    Default

    umm, just a thought. and it would not be quite "on the fly" but it would be closer. I am not sure if /reloadui also reloads the macro's. but if it does you could just write a quick batch file that would rename two different keybind files. I know at minimum you would have to reload the ui, not the perfect solution but it may work for you.

    something like this.

    /ren "c:\program files\world of warcraft\wtf\account\bindings.txt globalbindings.one
    /ren "c:\program files\world of warcraft\wtf\account\character\bindings.txt localbindings.one
    /ren "c:\program files\world of warcraft\wtf\account\globalbindings.two bindings.txt
    /ren "c:\program files\world of warcraft\wtf\account\character\localbindings.two localbindings.txt


    then just create a second one to switch them back

  4. #4

    Default

    Found a way!

    I am sure it would be fairly simply to write a full add-on and I might just look into that as I wanted an excuse to try my hand at it.

    but you can take a look at the script functions, noteably
    SetBinding
    SetBindingSpell
    SetBindingClick
    SetBindingItem
    SetBindingMacro

    so you could create a set of macro's to change your bindings back and forth, something like this.

    Code:
    /script SetBinding(1, ActionButton1, LeftButton)
    /script SetBinding(2, ActionButton2, LeftButton)
    /script SetBinding(3, ActionButton3, LeftButton)
    then

    Code:
    /script SetBinding(i, ActionButton1, LeftButton)
    /script SetBinding(o, ActionButton2, LeftButton)
    /script SetBinding(p, ActionButton3, LeftButton)

    then bind each macro where ya want it.

  5. #5

    Default

    ohh, cool! That is exactly what I need! Then to unbind it for when my guy is a slave again, I would just mimic from WoWWiki:

    <<
    -- Unset the key combination Ctrl+F
    SetBinding("CTRL-F");
    >>

    Great!!! So exciting! Thanks guys for your help!!!!!

  6. #6

    Default

    You could make a macro like this to turn WASD back on

    /script SetBinding("W", "MOVEFORWARD")
    /script SetBinding("A", "TURNLEFT")
    /script SetBinding("S", "MOVEBACKWARD")
    /script SetBinding("D", "TURNRIGHT")
    /script SaveBindings(1)

Similar Threads

  1. Bar addon with separate keybinds
    By Perrigrin in forum Macros and Addons
    Replies: 9
    Last Post: 08-02-2009, 12:04 PM
  2. Shammy Keybinds
    By Elmy in forum Macros and Addons
    Replies: 5
    Last Post: 10-18-2008, 01:51 PM
  3. Pally with 4 Shaman keybinds?
    By BGuru in forum General WoW Discussion
    Replies: 4
    Last Post: 06-01-2008, 08:45 AM
  4. saving keybinds
    By sodium in forum Software Tools
    Replies: 2
    Last Post: 05-25-2008, 03:44 PM
  5. [WoW] Keybinds
    By Olibri in forum General WoW Discussion
    Replies: 0
    Last Post: 08-24-2007, 12:00 PM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •