The Ultimate AHK and Qbinds Guide for DAOC. Almost 7x Faster Inputs Compared to Clicking for Me!

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 54

  • @mmodojo
    @mmodojo  Год назад +13

    Hey all, thanks for all the support so far! I have only been creating videos for a little over 2 weeks and all the views, comments, likes, and subscribers really keep me motivated to keep going! I'll continue to answer every comment and address feedback. And I really mean it when I say thank you!
    I spent way longer on this video than I wanted to, and it was a good learning experience. The topics in the video are somewhat difficult and I wanted to break it down into it's purest most simple form so anyone could understand.
    The audio is a little scuffed at some points, and I apologize for that. I take pride in having high quality videos and will continue to keep this aspect.
    If you need help creating an AHK script for your class, comment in detail what you are trying to create a script for, and I will do my best to help you create it.
    Thank you again and I hope you enjoyed the video!

  • @mikegreene6742
    @mikegreene6742 2 месяца назад

    Idk if you'll see this @mmodojo. I am not very good at rvr/pvp but i am sure this will help a lot. On that note, i just started eden about a month ago. Iam having a great time with it! I love some of the simple improvements like town portal and many other things tthat i am sure i have not even touched. I wasnt sure about server wipes but with the ease of leveling and templates i dont feel like i have to burn myself out trying to get gear/raids. I gotta admit when i saw people in /reg chat announcing dragon raids and the like, i felt a huge pang of nostalgia and giddy joy of rediscovery! Thank you to everyone who has made this possible!

  • @nicklaning
    @nicklaning Год назад +3

    I have tried to figure out AHK for sometime now and barely gotten by figuring it out with the videos on RUclips. After watching this video and how well you describe setting up AHK scripts I feel much more ready to setup my own AHK scripts come launch day. Thank you!

    • @mmodojo
      @mmodojo  Год назад +1

      Glad you learned how to use AHK scripts! This is the reason I make these videos. Spread the word others so they can experience this as well!

  • @chudbo8751
    @chudbo8751 10 месяцев назад +1

    One of the best tutorials i've seen in quite some time. Great work on this!

  • @Odseus
    @Odseus Год назад +5

    This is an excellent refresher course for daoc. It's been over 20 years. I forgot how painful this can be to setup. It's too bad they never put in a complete keybind interface.

    • @mmodojo
      @mmodojo  Год назад +1

      Yeah UI is part of the difficulty for new and returning players. That's why I gotta break down everything to the most simple concepts. It's nice to see a returning player though! What are your thoughts on Eden so far?
      Also, if you got any questions or need help with anything let me know!

    • @carpediemarts705
      @carpediemarts705 Год назад +1

      And if they would have paid a programmer to put these in, they would have kept a lot more people over the years

  • @jordanbeaudoin8425
    @jordanbeaudoin8425 11 месяцев назад +1

    Just watched this video - well done dude! This is exactly what I needed as a returning player!
    Is this Eden specific or does it work the same for the standard Ywain servers?

  • @kej6753
    @kej6753 Год назад +2

    where did you get the little scripting cheatsheet you have open?

  • @MitchellHalstead-ek7yc
    @MitchellHalstead-ek7yc 10 месяцев назад +1

    Hey MMO, your the man. Just learned a lot of the game I've been controlling my characters with awsd for 20 years. Now I'm going to move with my mouse. I'm looking to build a script for a skald brother. Could you help me please? I want both DDs on 1 hot key and snare and weapon ability and snare in 1 hot key.

  • @fenrir20678
    @fenrir20678 Год назад

    AHKs sometimes don't work due to latency as you thought. AutoHotkey sends the keypresses faster than a program can register the inputs. You can use SetKeyDelay to prevent that. For example SetKeyDelay, 100, 50 delays each keypress by 100ms and holds each button 50ms down. These values need to be adjusted eventually , depending on your internet connection speed and CPU power.

    • @spaz4269
      @spaz4269 Год назад +1

      Are 100 and 50ms delays fast enough to open style chains?

    • @fenrir20678
      @fenrir20678 Год назад

      @@spaz4269 Depends on your internet connection / ping. You have to try. If it's not enough just raise it.

    • @spaz4269
      @spaz4269 Год назад

      @@fenrir20678 I appreciate the reply. I've been having an issue with this sort of thing.
      What is crazy is that I have gigabit fiber, so it should be blazing fast right? I have zero key delay set atm. I am running into an issue when I open combat with the macro my style chain fails. It looks like it doesn't get to the last style in the macro before it tries to execute it. -.-
      Example of a full AHK macro that sometimes fails:
      It sends qbinds for the following skills in this order on my scout:
      Standard shot
      Off-block style
      2nd in chain frontal
      Frontal style
      {f10}{f6}{f5}1
      It reliably does standard shot and probably ~75% of the time executes the frontal properly. It works fine once I'm already in combat. It just sometimes tries to do the off-block instead of the frontal when I open with the macro. It's a little bit of min-maxing, but I hate swinging unstyled. I'll probably switch over to just using the anytime, I just like the frontal chain's haste debuff.
      Any thoughts would be helpful.

  • @icemanmcpherson1821
    @icemanmcpherson1821 Год назад +8

    This is so confusing

    • @owenbartrop8963
      @owenbartrop8963 Год назад +2

      yeah I came on youtube to look up info on the game to make it easier all I have found is ways to make it more complicated

  • @MrIcykoz
    @MrIcykoz 8 месяцев назад

    I can underdtand to the part using keys 1 to 10. Butblets say i wan to write a line for control 7 key, how do i do it

  • @TehVahra
    @TehVahra Год назад

    im having an issue with my AHK setup.
    command looks like this.
    ;Evernight Back style, Tyr's Fury Anytime follow up, Havoc Anytime
    2::
    send, e{f3}{f2}{f1}
    return
    however if i am currently not in combat, and hit my 2 key while chasing someone, it will attempt to swing with Tyr's Fury (the follow up) the moment the key is pressed and not queue Evernight before swinging. Is there a way to fix this other then creating a 2nd set for the follow ups?
    Like so
    ;Tyr's Fury Anytime follow up, Havoc Anytime
    3::
    send, e{f3}{f1}
    return

  • @spaz4269
    @spaz4269 Год назад

    If you don't have them, I can get you scripts that will let you type in game without issue. They auto-pause your AHK any time you start typing a message and re-enable them after you send the message. You can also make it so your AHK only runs if your DAOC window is active. DM me. I'll send you details on Discord.

  • @Siddius81
    @Siddius81 Год назад

    Work this skripts also for assassine classes? Sometimes they killd my sb so fast that i wasnt able to make on style. And i wasnt stunt or something

    • @mmodojo
      @mmodojo  Год назад

      Yeah AHK is really useful for assassin weapon switching and poisoning weapons. But if you die that fast then I think you need to up your resists. Should not be dying that quick I dont think.

  • @jenskamen
    @jenskamen Год назад +5

    Here is an example of my AHK Script for a simple anytime + after parry chain. the script only works in the daoc window. it pauses the script (and shows you a tooltip ingame, that its paused) when you enter chat in anyway so you dont have to start and stop it all the time yourfelf. it also lets you ctrl+c somethign like a discord adress out of game and paste it in ingame chat.
    RETURN
    #UseHook
    #IfWinActive, ahk_class DAoCMWC
    ;toggle Script(pauses and resumes script)
    +NumLock::
    Suspend,toggle
    ToolTip, % A_IsSuspended ? "Script Suspended" : ""
    return
    ;anytime with parry backup and followup
    1:: send ^{f10}^{f9}^{f7}
    return
    ;Suspend when typing
    ~NumpadEnter::
    ~+Enter::
    ~Enter::
    Suspend, Toggle
    ToolTip, % A_IsSuspended ? "Script Suspended" : ""
    Return
    ;Other keys that open chat /commands, console, r reply key
    ~NumpadDiv::
    ~/::
    ~'::
    ~r::
    Suspend, On
    ToolTip, Script Suspended
    Return
    ;Escape closes chat window
    ~esc::
    Suspend, Off
    ToolTip
    Return
    ;control v windows default paste command
    ~^v::
    Suspend, Permit
    if A_IsSuspended
    SendInput, % Clipboard
    Return
    #UseHook off

    • @whatameyex8249
      @whatameyex8249 Год назад

      bro how are you getting 3 styles on one command ? i set mine up to be parry or side chain on my reaver and it only queus parry and first side style

    • @mmodojo
      @mmodojo  Год назад

      @@whatameyex8249 try this, qbind all your styles to f keys, (f1, f2, f3, etc.)
      then make AHK with one key that press the f keys for ALL the FOLLOWUPS first. Then the parry and side starter will be the last inputs.
      say f4 is side chain, f3 is parry chain, f2 is opener for parry, f1 is opener for side.
      1::
      send, {f4}{f3}{f2}{f1}
      return
      try it and let us know. If it doesn't ill make a reaver and create the ahk :D

    • @whatameyex8249
      @whatameyex8249 Год назад +2

      @@mmodojo yea someone told me in FoA how to do it haha, thank you though. I pretty much got it down now, just need to figure out the stop macro stuff for typing and alt tabbing

  • @chuck-a-luck5690
    @chuck-a-luck5690 Год назад +1

    This is like work. Rather just have fun playing and clicking

  • @TheMaxiFruite
    @TheMaxiFruite Год назад

    Dude, is there a way to create a hot key programming more than 2 spells in a row (ex DOT1, DOT2, DD)?

    • @mmodojo
      @mmodojo  Год назад

      Not that I know of. 2 is most because of how game works, you press 1st spell it casts, then another and it ques to cast after 1st is done.

    • @carpediemarts705
      @carpediemarts705 Год назад

      You could with a delay in the command.

    • @johnrosser7608
      @johnrosser7608 Год назад

      @@carpediemarts705 Delay gets you banned on Eden. FYI.

  • @jasonzentz3963
    @jasonzentz3963 Год назад

    I tried making an AHK for my Savage insta buffs. it works but it only engages some at 1 click. I have to press the key serveral times before it casts all buffs. Any ideas on what I did wrong?

    • @mmodojo
      @mmodojo  Год назад +3

      try this: put all your instas you want to use on a qbind. like insta 1 on f1, insta 2 on f2, etc. Then make the AHK where if you press your trigger key, say the number 1, it fires all the instas you want like {f1}{f2}{f3}{f4} etc. and make sure your trigger key is empty slot, like nothing there if ahk were not to register. Try this and lmk if it work.

    • @jasonzentz3963
      @jasonzentz3963 Год назад

      @@mmodojo Ok bud. Ty I will try it when I get home and I’ll let you know.

    • @WTFJST4APL
      @WTFJST4APL 8 месяцев назад

      @@jasonzentz3963 broken promises :O

  • @Pedigru
    @Pedigru Год назад +1

    I use Voice Attack (available on steam) as my hotkey command system. Why press any buttons when you can literally say a word to fire your hotkey scripts.

  • @TylerDurdenMN
    @TylerDurdenMN Год назад

    i have a question, witch notepad should i download? notepad ++?

    • @mmodojo
      @mmodojo  Год назад +1

      I assume it would work. I'd just get the most simple one.

    • @TylerDurdenMN
      @TylerDurdenMN Год назад

      @@mmodojo thx

  • @skald22
    @skald22 Год назад

    how can i contact you if i have a question?

    • @mmodojo
      @mmodojo  Год назад

      You can ask right here

    • @skald22
      @skald22 Год назад

      @@mmodojo ok thanks. and thanks for the vids. question; i would like to use 1-9 as autohotkeys.... but aren't they also attached to hot bar 1? how do i not have them try to use both?

    • @mmodojo
      @mmodojo  Год назад +1

      @@skald22 so if you go in game and use this simple script
      1::
      send, 2
      return
      when you press 1, it uses skill 2, no matter what is on slot 1. Change 2 to whatever you want, it can be a qbind like ctrl+shift+4, or something like 8. What you are doing is inputing one into the computer, and whatever comes after send is what daoc is taking as input.

  • @zacattack3192
    @zacattack3192 Год назад +1

    Honestly, AHK is almost necessary for high level RvR play

    • @mmodojo
      @mmodojo  Год назад +1

      It is a nice quality of life to have imo

    • @zacattack3192
      @zacattack3192 Год назад +1

      @@mmodojo I couldn't agree more bro!

  • @vitamin3076
    @vitamin3076 Год назад

    Having issues with scripting weapon swaping macros.
    About 1 out of 7 times it will not swap one of the hands.
    Maybe I'm just making too big of a deal about it but it's annoying to the point where I think it will backfire in some crucial moment lol.
    ;1h Swapping
    F11::
    Send, 12
    return

    • @mmodojo
      @mmodojo  Год назад

      I had problems with this as well. Make sure inputs are not overlapping.
      Like having a:
      1::
      Send, 12
      return
      has double 1 in the code
      or
      1::
      Send, 2
      return
      with
      2::
      Send, 34
      return
      because pressing 1 will send 2, which can trigger the 3,4 from pressing 2 sometimes. its weird.
      When I got it working flawlessly I was inputting 1-10 and having the outputs go to f1-f12 and commands like: home, pgdwn,pgup. And qbinding stuff to the home,pgdwn,pgup, etc.

  • @gawni1612
    @gawni1612 Год назад

    Bro, you need to work on pacing big time.

  • @whatameyex8249
    @whatameyex8249 Год назад

    Yo I need some reaver scripts

    • @mmodojo
      @mmodojo  Год назад

      What spells and styles you using? Need more info so we can help you.

    • @whatameyex8249
      @whatameyex8249 Год назад

      @@mmodojo 50 flex 41 Sr 42 shield, so lev, side style life tap, slam, life taps, all pulses, dot

  • @kristoffernilsson6043
    @kristoffernilsson6043 Год назад +3

    This is one of the reason daoc isnt what it should be, wish EA or broodsword or whoever owns the game these days would just put a stop to cheats like AHK scripts, all it does is make mediocer players at best compete :)