Skyrim

File information

Last updated

Original upload

Created by

RealAntithesis

Uploaded by

RealAntithesis

Virus scan

Safe to use

908 comments

  1. RealAntithesis
    RealAntithesis
    • premium
    • 54 kudos
    Locked
    Sticky
    Sticky post (FAQ):

    How to turn on debugging:
    1. Open Skyrim.ini. Located in My Documents/My Games/Skyrim. Or if running Mod Organizer, located in your MO profiles folder.
    2. Add the following lines (or change them to the following settings if already present):
    [Papyrus]
    bEnableLogging=1
    bEnableTrace=1
    bLoadDebugInformation=1
    3. In AH Hotkeys, check the option to turn on debugging in the Configuration MCM menu.
    4. The papyrus log will appear in My Documents/My Games/Skyrim/Logs/Script. The most recent log is named Papyrus.0.log and will report any errors or notifications from the scripting engine.
    5. The AH Hotkeys log will appear in My Documents/My Games/Skyrim/Logs/Script/User. The most recent log is named AH Hotkeys Log.0.log. This will report all debugging notifications from AH Hotkeys, including the breakdown of results from benchmarking tests.

    DISAPPEARING / INVALID ITEMS (AH HOTKEYS 1.8.1)
    The 3.2.4 version of JContainers bundled in AH Hotkeys 1.8.1 has a bug where form id information stored in JContainers objects become invalid when the mod (esp) load order changes. JContainers 3.2.5 fixes this issue. Just install JContainers 3.2.5 (or later) after AH Hotkeys (or if using Mod Organizer, load JContainers 3.2.5 after/below AH Hotkeys and any earlier version of JContainers in the left panel).
    JContainers: http://www.nexusmods.com/skyrim/mods/49743/?
    1. Ganrao
      Ganrao
      • supporter
      • 0 kudos
      I am so excited about this mod. SkyUI did a lot to get atrocious interfaces out of the way, but this is the real final frontier in making Skyrim into (imo) an actually playable game.

      1 button to swap between melee and bows.
      1 button to consume ALL types of health potions.
      AND press and hold spell casting that then reverts to your previous hand item?
      AND support for dual hand autocasting?

      YES, YES, A MILLION TIMES YES, I WILL MARRY YOU.
    2. RealAntithesis
      RealAntithesis
      • premium
      • 54 kudos
      Haha, thanks
  2. RealAntithesis
    RealAntithesis
    • premium
    • 54 kudos
    Locked
    Sticky
    SSE version is now released, here : https://www.nexusmods.com/skyrimspecialedition/mods/15761
    Any comments on the SSE version should be directed to the SSE site. Thanks.
  3. Sogreth89
    Sogreth89
    • member
    • 0 kudos
    Will this mod work to be able to place bear traps from inventory using a hotkey?

    It's not a spell/power or a equipable item, so I'm not sure.
  4. Hawx11
    Hawx11
    • member
    • 0 kudos
    Hi. I really like the idea of this mod a lot and want to use it more than anything else. But I just cannot get it to work yet. I use the alternative keys like alt/ctrl/shift. Yet it does not function at all. I dono what I'm doing wrong. 
  5. DragosDrakkar
    DragosDrakkar
    • member
    • 4 kudos
    Thank you very much for this mod. I have been looking for something that would allow me to quickly equip my outfit set with a single button, but SkyUi requires each item to be favorited to be added to a set and that makes a big mess of the favorites menu, and the other mods that would allow it had the problem that the enchantments wouldn't apply until the items were removed and manually equipped, defeating much of the purpose.
  6. Stoneson81
    Stoneson81
    • BANNED
    • 0 kudos
    this replaces all my bodies. even the prebuilt presets. i cannot change the legs or the belly. 
  7. sethsarm
    sethsarm
    • supporter
    • 0 kudos
    So I recently installed the AH Hotkey Mod and all of the other required mods, yet whenever I open the menu there is no interface for me to use. Is there a hot-key for the interface to open, or is there possibly something else wrong?

    I installed all of the mods through Vortex, if that helps.
    1. JAFANZ
      JAFANZ
      • member
      • 2 kudos
      The SSE version sometimes fails to show in the MCM, it is fixable with the console command "setstage SKI_ConfigManagerInstance 1" which tells SkyUI to completely repopulate the MCM with entries for all mods.
  8. johnszac
    johnszac
    • supporter
    • 0 kudos
    Hey, I'm trying to bind the auto-cast summoning of an atronach to a key, but when it equips, it just sits there, and doesn't actually cast it. I've adjusted the autocast settings to give it ample time, but it's still not auto-casting. Any tips to get this working?

    Edit: No auto-cast spells work
    1. RealAntithesis
      RealAntithesis
      • premium
      • 54 kudos
      Post log?
    2. johnszac
      johnszac
      • supporter
      • 0 kudos
      Here's the log. Says I cancelled it. I didn't. I press whatever key the autocast spell is on and just stand there and wait. It equips the spell, then re-equips the whatever I had in there afterword.

      [03/14/2018 - 08:31:06AM] AH Hotkeys Log log opened (PC)
      [03/14/2018 - 08:31:06AM] OnPlayerLoadGame(): loadedbyOnInit = False
      [03/14/2018 - 08:31:06AM] ////------------------- Debug trace messages: TRUE -------------------////
      [03/14/2018 - 08:31:06AM] Load()
      [03/14/2018 - 08:31:06AM] installed = TRUE; forcedUninstalled = False
      [03/14/2018 - 08:31:06AM] SKSE version 1.7.3 installed. Version 1.7.1 required.
      [03/14/2018 - 08:31:06AM] JContainers APIVersion 3.2 installed. Version 3.1 required.
      [03/14/2018 - 08:31:06AM] CheckModPrerequisites(): SKSE 1.7.3 is installed, therefore extraEquippingPaddingRequired = TRUE
      [03/14/2018 - 08:31:06AM] AH Hotkeys mod version = 1.8.1. Previously installed version = 1.8.0. Last good version = 1.6.
      [03/14/2018 - 08:31:06AM] InitialiseVariables()
      [03/14/2018 - 08:31:06AM] InitialisePlayer(): player = [Actor < (00000014)>]
      [03/14/2018 - 08:31:06AM] ConfigMenu: Load()
      [03/14/2018 - 08:31:06AM] ConfigMenu: InitialiseVariables()
      [03/14/2018 - 08:31:06AM] ConfigMenu: InitialiseVariables(): modFolderPath = D:\My Documents/My Games/Skyrim/JCUser/AH Hotkeys Data/
      [03/14/2018 - 08:31:06AM] ConfigMenu: hotKeySetExtension = .AHHotkeySet
      [03/14/2018 - 08:31:06AM] BackupEquipSet()
      [03/14/2018 - 08:31:06AM] DeleteEquipSet(): objEquipSet 3603
      [03/14/2018 - 08:31:06AM] AHUtils: Load()
      [03/14/2018 - 08:31:06AM] RegisterAllHotKeys()
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 57
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 256
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 257
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 197
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 56
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 184
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 29
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 157
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 42
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 54
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 3
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 4
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 46
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 6
      [03/14/2018 - 08:31:06AM] RegisterModKey(): increment keyCode 6
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 5
      [03/14/2018 - 08:31:06AM] RegisterModKey(): registered keyCode 2
      [03/14/2018 - 08:31:06AM] RegisterAnimationEvents() = TRUE
      [03/14/2018 - 08:31:06AM] ////------------------- Debug trace messages: TRUE -------------------////
      [03/14/2018 - 08:31:06AM] Load(): objInventoryFormArray empty = False; objInventoryFormArray count = 262; AHHotkeys installed = TRUE
      [03/14/2018 - 08:31:06AM] lastAmmoEquipped = None
      [03/14/2018 - 08:31:06AM] Load(): time taken = 0.360000 seconds.
      [03/14/2018 - 08:31:11AM] ------------OnKeyDown(46)--------------
      [03/14/2018 - 08:31:11AM] CountAllEquipSetsWithHotkeyCombo(): numEquipSets = 1
      [03/14/2018 - 08:31:11AM] OnKeyDown(46): objHotKeyComboQueue = 1; processHotKeyQueue = TRUE
      [03/14/2018 - 08:31:11AM] GetAllEquipSetsFromHotkeyCombo(): evalLuaObj returned objFoundEquipSetArray of size = 1
      [03/14/2018 - 08:31:11AM] OnKeyDown(46): continueExecutingEquipSets = TRUE
      [03/14/2018 - 08:31:11AM] OnKeyDown(46): continueExecutingEquipSets; isCasting = False; currentSpellType = 2; objEquipSetQueue size = 1; currentHotKeyCombo = 46
      [03/14/2018 - 08:31:11AM] EquipSet(): Detect Life
      [03/14/2018 - 08:31:11AM] EquipMode: All items
      [03/14/2018 - 08:31:11AM] doLeftHandEquip: leftHandItemForm = Detect Life; unequipLeftHandSlot = False; previouslyEquippedLeftHandForm = Detect Life; currentlyEquippedLeftHandForm = Shock Nova
      [03/14/2018 - 08:31:11AM] Equip LH item = Detect Life
      [03/14/2018 - 08:31:11AM] UnequipHandSlot(): handSlot = 0
      [03/14/2018 - 08:31:11AM] UnequipHandSlot(): finished.
      [03/14/2018 - 08:31:11AM] EquipHandSlot(): Detect Life (obj=3285) of type 22
      [03/14/2018 - 08:31:11AM] EquipHandSlot(): finished.
      [03/14/2018 - 08:31:12AM] Autocast: previouslyEquippedLeftHandForm = Detect Life; previouslyEquippedRightHandForm = Conjure Flame Atronach
      [03/14/2018 - 08:31:12AM] autoCastRightHand = False; autoCastLeftHand = TRUE; castHands = 0
      [03/14/2018 - 08:31:12AM] CastEquippedSpell(): isCasting = False; castHands = 0
      [03/14/2018 - 08:31:12AM] CastEquippedSpell(): cancelSpellKeyPressedWhileCasting = False.
      [03/14/2018 - 08:31:12AM] CastEquippedSpell(): check whether player blocking...
      [03/14/2018 - 08:31:12AM] equippedRightHandForm = None; equippedLeftHandForm = [Form < (000211EE)>]; Dual Casting Cost Multiplier = 2.800000
      [03/14/2018 - 08:31:12AM] magickaCost = 67.000000; castTime = 0.000000
      [03/14/2018 - 08:31:12AM] CastEquippedSpell(): before start spell cast; keyComboPressed != hotKeyCombo
      [03/14/2018 - 08:31:12AM] CountAllEquipSetsWithHotkeyCombo(): numEquipSets = 0
      [03/14/2018 - 08:31:12AM] WaitForHandsToBeDrawn(); time out = False
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(); kHands = 0; releaseHands = TRUE; keyPressType = 1
      [03/14/2018 - 08:31:12AM] Holdkey (left only)
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(): elapsedExecuteAttackBlockTime = 0.233999
      [03/14/2018 - 08:31:12AM] End ExecuteAttackBlock()
      [03/14/2018 - 08:31:12AM] After holdKeys: spellCastHoldkeyTriggerTime = 0.500000; elapsedSpellTime = 0.017000; hotKeyCombo = 46; keyComboPressed = 0
      [03/14/2018 - 08:31:12AM] WaitForCurrentSpellAnimationToStart()
      [03/14/2018 - 08:31:12AM] ------------OnKeyDown(Cancel spell key pressed: 257)--------------
      [03/14/2018 - 08:31:12AM] ForceStopCurrentSpell()
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(); kHands = 0; releaseHands = TRUE; keyPressType = 1
      [03/14/2018 - 08:31:12AM] Holdkey (left only)
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(): elapsedExecuteAttackBlockTime = 0.400000
      [03/14/2018 - 08:31:12AM] End ExecuteAttackBlock()
      [03/14/2018 - 08:31:12AM] WaitForCurrentSpellAnimationToStart(): Spell cast animation stopped for some reason. Reattempting spell cast...
      [03/14/2018 - 08:31:12AM] WaitForCurrentSpellAnimationToStart(): spell cast stopped by player; continueCasting = False, cancelSpellKeyPressedWhileCasting = TRUE, elapsedTime = 0.017000
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(); kHands = 0; releaseHands = TRUE; keyPressType = 0
      [03/14/2018 - 08:31:12AM] ExecuteAttackBlock(): elapsedExecuteAttackBlockTime = 0.200001
      [03/14/2018 - 08:31:12AM] End ExecuteAttackBlock()
      [03/14/2018 - 08:31:12AM] EquipSet(Detect Life); Time taken = 1.200001
      [03/14/2018 - 08:31:12AM] OnKeyDown(46): jumpKeyPressedWhileCasting = False
      [03/14/2018 - 08:31:12AM] EquipLastHandItemsAfterAutoCast(): spellsAreBeingAutoCast = TRUE; equip last RH = False; equip last LH = TRUE
      [03/14/2018 - 08:31:13AM] ------------END OnKeyDown(Cancel spell key pressed: 257)--------------
      [03/14/2018 - 08:31:13AM] EquipLastHandItemsAfterAutoCast(): previouslyEquippedLeftHandForm = Detect Life; lastEquippedLeftHandFormBeforeAutoCast = Shock Nova
      [03/14/2018 - 08:31:13AM] EquipLastHandItemsAfterAutoCast(): previouslyEquippedLeftHandForm = Detect Life; lastEquippedLeftHandFormBeforeAutoCast = Shock Nova
      [03/14/2018 - 08:31:13AM] UnequipHandSlot(): handSlot = 0
      [03/14/2018 - 08:31:13AM] UnequipHandSlot(): finished.
      [03/14/2018 - 08:31:13AM] EquipHandSlot(): Shock Nova (obj=3297) of type 22
      [03/14/2018 - 08:31:13AM] EquipHandSlot(): finished.
      [03/14/2018 - 08:31:13AM] equipLastShoutFormAfterAutoCast = False
      [03/14/2018 - 08:31:13AM] ------------END OnKeyDown(46)--------------
    3. RealAntithesis
      RealAntithesis
      • premium
      • 54 kudos
      The log is saying that the spell casting animation didn't start. It could be that you haven't installed the Control Map file (see the file downloads section), which could explain why auto casting isn't working at all. The Control Map file is required to enable AH Hotkeys to emulate mouse button presses (eg when casting spells).

      Failing that, I've just released the SSE version of AH Hotkeys (v2.0) which has some improvements to autocasting. You could try replacing the scripts in your LE version with the scripts in the SSE version and seeing if that helps (don't replace the esp file since that would be incompatible with LE).

      I haven't tried this however since I don't play Skyrim LE anymore, so definitely make a backup of your save before trying.
    4. alfgrind
      alfgrind
      • supporter
      • 1 kudos
      Hey ! 

      That's an awesome mod, it may stay forever in my builds.

      [EDITED] I've had the same issue described above, it was from Better Mouse and Gamepad support (an SKSE Plugin) I've installed it alongside Fast Cast - realistic auto casting hotkeys before switching to AH Hotkeys. Removing "BM&Gs" off fixed the autocast bug for me. However MagExtender don't seem to interfere with AH Hotkeys. :)

      Altought Fast Cast is very nice and effective mod, AH Hotkeys support the exact same thing and more, so it's obviously better. :)
  9. XArenX
    XArenX
    • member
    • 0 kudos
    I would love this mod but now I found some issues that I don't know how to solve,
    I have enchanted golden rings, one gives destruction buff, other gives alchemy buff, but they both named the same,
    when I set my destruction set to first, and alchemy set to second switching between them sets don't change the rings, and same name gears 
    anyway I can browse between the same named gears ?
  10. filedownloader2342
    filedownloader2342
    • member
    • 1 kudos
    Do you know if there is a way to use AH Hotkeys mod and have a vanilla hotkey on say "1" and also an AH Hotkey shortcut on "Alt+1" and have the "Alt+1" override the
    "1" vanilla shortcut, but still have the vanilla shortcut work when "Alt" is not held down?  Right now the "1" shortcut still puts a spell in my off hand first then AH Hotkey profile kicks in and overwrites it, but if I don't have something in my off hand, the vanilla 1 shortcut spell will go into my off hand instead of nothing being in my off hand.
  11. Pragasette
    Pragasette
    • supporter
    • 48 kudos
    I was using the custom Disable Vanilla NumPad Hotkeys controlmap and found I couldn't take screenshots with console open (no ENB).
    I think this feature was added in some later Special Edition update: all it did was adding the console context code (last column, 0x10) to the Screenshot key.
    You can try it by replacing the relevant line (number 51, if you're using the same as me) in your custom controlmap.txt so it reads:
    Screenshot            0xb7                0xff    0xff                0    0    0    0x10
  12. Avallach1
    Avallach1
    • supporter
    • 18 kudos
    This mod is like in the god-tier never getting out of my modlist ever level. Want to autocast those boring spells that you need to cast every battle with hotkeys instead of opening menus all the time? Want a helmet toggle hotkey? Want lots of equip sets, spell combinations, hotkey consumables or whatever? You can. Specially for mages and characters who use a lot of different equipments this is a must