Get an Epic Experience with Premium

Creature & NPC Control Console Bats / AHK

NPCs Login to Add Favorites
  • 0 Likes
  • Skyrim
  • 37 Monthly Downloads
  • Supports:
  • 9,123 Total Downloads
  • Updated 12/07/2011
  • Created 11/16/2011
  • 6 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: FIX(Non-English Keyboards) Creature & NPC Control Mod+ AHK 1.05
or

About Creature & NPC Control Console Bats / AHK

Skyrim Creature & NPC Control Mod Via AHK

This AutoHotkey script allows you to control NPCs(follow, attack, inventory, wait) via auto-completed console commands for the PC version of Skyrim with an enabled console via the F-keys.

INSTALL

Extract all files into your Skyrim game directory.

(Optional) Run .AHK(AutoHotkey) file for ease of use.

! IMPORTANT:

1) YOU MUST HAVE AN NPC/CREATURE SELECTED BY OPENING CONSOLE WITH TILDE( ` ) KEY AND CLICKING ON IT WITH MOUSE; BE SURE CONSOLE IS CLOSED BEFORE EVER EXECUTING F1-F7 WHILE THIS IS RUNNING OR YOU WILL HAVE UNDESIRED AND UNKNOWN RESULTS/KEY PRESSES

  • ALL SCRIPTS OPEN AND CLOSE CONSOLE BEFORE/AFTER USE ALWAYS ASSUMING IT BEGINS CLOSED!

2) YOU CAN ONLY HAVE 2 UNITS UNDER CONTROL AT ONCE!

  • USING SHIFT+F5 WILL REPLACE ANY CURRENT FOLLOWER YOU HAVE!
  • USING F5 WILL REPLACE ANY CURRENT ANIMAL FOLLOWER YOU HAVE!

COMMANDS:

F1 - Repeats last console command (NOTE: This is much faster since it simply executes up-arrow + enter to repeat console command)

F2 - Issue Follow(Cancel Wait) Command

F3 - Issue Command to NPC(Attack/Wait/Interact at position)

F4 - Issue Wait Command (NOTE: Issue F2 to stop waiting)

F5(+SHIFT) - Issue Tame NPC as Animal(F5) or as Follower(Shift + F5) - Makes them friendly to your faction and removes all previous alliances + turns off attack on friendly hits + sets follow timers

F6 - Instantly moves NPC/creature/object selected to your position

F7 - Opens currently selected NPC/creature's Inventory

F8 - Toggles control of unit (of left/right/looking movement anyways, no manual attacking atm, only automatic when close to mobs, if you know a way to attack with control let me know in comments) ! WARNING: Do not attempt to control another unit in the middle of controlling another or it will likely bug out control of NPCs/Player.

F9 - Increases Player's max carryweight to 9999

F10 - Toggles SetGhost(God Mode + Infinite Stamina) on Player

Skyrim Creature & NPC Control Mod Via Bat

! IMPORTANT:

When using 'bat' command files with out AHK(AutoHotkey) there is a command which must be issued manually outside of bat file with NPC selected in order to force their reference into the correct quest alias on player.

The commands required to do this are:

bat tame <- MUST be issued first. Issues required command to select quest with 'ssq DialogueFollower'.

ForceRefIntoAlias Animal <- Replace current Animal Follower with Selected Actor.

ForceRefIntoAlias Follower <- Replace NPC Follower.

COMMANDS

bat help

- Shows this. =P

bat helpahk

- Shows this with AHK Hotkeys listed.

  • PERFORMED ON SELECTED ACTOR(click with console open):

bat ally

- Adds Actor to Player friendly factions.

bat wait

- Starts Actor Wait

bat follow

- Stops Actor Wait

bat move

- Instantly moves Actor to Player position

bat stopc

- Makes Actor stop combat

bat tame - Selects follower quest, makes Actor ignore friendly hits and sets favor timers. ! Still requires 'ForceRefIntoAlias <"Animal" or "Follower">' if you want NPC to actually follow you around.

bat order

- Enter Actor mode in-game to issue commands at cursor's target.

bat takenpc

- Gives Actor's controls and turns player's off

bat takepc

- Removes Actor's controls and turn's player's back on

bat trade

- Opens Actor's container.

  • PLAYER ONLY:

bat carry

- Sets Player's carryweight to 9999

bat ghost

- Makes Player invincible with infinite stamina.

bat noghost

- Turns ghost off.

.

- Should fix issues with tilde key not being sent properly on non-US keyboards. (Much thanks Kez1304) :)

NOTICE * WARNING: This is ONLY the .AHK. You still will require the console batch files from one of the other 2 available v1.05 packages.

ENJOY.

Comments

  • #15

    The mod is ok, it works but It doesn't feel like it's part of the game.  is there anyway that you could create an option that come and talk to the npc like how we normally talk to our companions/followers?

  • #13

    The alternative ahk file is giving a 404 error..?

     

    Pain, as if I manually open the console using the ` key (next to 1, and above TAB), and hit an F key, it works as it's supposed to.

     

    How can I modify the .ahk to use ` instead of ~? I get an error when I try to change it by simply typing over the ~ key.

  • #14

    For those still struggling, I found the solution!

     

    I think this has to do with the Tilde key (~) being the US equivilent to the grave key (`).

     

    After a bit of research I discovered if you change the line:

    SendInput ~


    Into:

    Send {``}


    It should work just fine. Hope this helps someone!

  • #6

    I've put the files in the Skyrim directory, run the AHK file, opened up Skyrim, opened the console, clicked on the NPC, closed the console and whenever I press an F-key, it just brings up the wait menu and automatically waits for 1 hour, and sometimes makes my character jump too. What's going wrong?

  • #8

    Make sure your view is set correctly with out any obstructions including your character. Hit boxes of objects are often times larger than the model you are seeing. One of the best ways to avoid actor obstruction is to put your camera over-head and make sure the selected Actor's ID is not '0000000XX' because one with that many zero's is often your Player's actor. It's also possible to select plants, trees, etc. while in console so make sure you're in an open area if unsure.

    It will retain your selection between console opens, but if you pay attention to your pet's ID, after correctly selecting it, then it is easier to make sure you have the correct Actor selected if you ever make a mistake or need to re-select it.

    POSSIBLE OTHER ISSUE:

    You may need to raise the wait times specified in the AHK file if you are on a slower PC. It could be not giving enough time to issue the console open keys. Is the console opening for you automatically at all when you issue the F keys? If not I can try uploading an alternative .AHK file for you to test, but try increasing the wait times first they're the only numerical values under the 'Settings' section if you open the .AHK file in Notepad; try setting 'SetKeyDelayShort 1' to 'SetKeyDelayShort 10' then try doubling milliseconds a couple times if that doesn't work to be sure it's not a problem, you can also try doubling the 'Sleep 100' millisecond integer.

    Last edited by cisus on 11/22/2011 3:40:23 AM
  • #11

    I uploaded a new .AHK file you can test under the title 'POSSIBLE FIX FOR THOSE WITH ISSUES: Try this .AHK file instead.'

  • #2

    I took an artic fox as a pet. Follows me around outside fine but doesnt come inside dungeons... any idea why?

  • #3

    Were you using the AHK file or bat execution?

    If you were using bat execution then make sure you issue 'ForceRefIntoAlias Animal' while selecting the wolf after issuing 'bat tame'

  • #12

    yeh, i'm thinking that theres something that prevents certain creatures from going inside dungeons/buidlings. 

     

    Foxes are considered critters, so I'm guessing rabits, goats, etc cant enter buildings either.

  • #10

    It's also worth noting that if you hold down your use button for a duration of time while aiming at an actor it will allow you to order it to Wait/Attack any position and afterwards you must again issue 'bat follow' for it to return to it's normal follow state and stop waiting.

  • #9

    Did you try 'bat follow'? It's playerwait variable could be set.

    You can also try issuing 'removefromallfactions' with your fox selected(should work with or with out re-issuing bat ally; but if it still isn't working afterwards or your fox starts attacking weird targets you can try re-issuing bat ally).

    You need to use the bat commands if you want to order it or tell it to follow you. This is why I created the AutoHotkey script to easily execute the commands via F1-F8 keys.

    If everything seems to be working fine outside. You could always select the Actor then use 'bat move' to instantly move them to you when you enter a dungeon. In my game the Actors follow me correctly into dungeons, but perhaps it's because you took a Fox.

  • #5

     

     

    I used bats.

    These are the correct commands in the proper order, right?

    setplayerteammate 1
    Addfac 0005A1A4 0
    Addfac 0004B58F 0
    Addfac 0007A50A 0
    Addfac 0004b58e 0
    Addfac 000D25A6 0
    Addfac 000665E6 0
    ssq DialogueFollower
    sifh 1
    set FavorFollowTimerFriend to -1
    set FavorTimer to -1
    ForceRefIntoAlias Animal

    Another thing is that when I mouse over my fox the name doesnt popup and I can't talk to it. So the dialogue maybe enabled but i cant perform a talk action on it...

     

    Last edited by Greywolf772 on 11/21/2011 10:22:07 AM
  • #1

    Hi

    I tried to use F5 on a wolf to make him friendly and my follower. It worked, however, now all the NPCS are friendly to me. I just had a dragon circle overhead and do nothing. Wolves just stand there doing nothing. How do I fix this??

     

    Please help,

    Kidovate

  • #4

    You likely had your character selected while attempting to tame, which changed his current factions. You can open the 'ally' file in notepad to view which factions NPCs are added to and issue 'removefac <name/id>' while your character is selected in order to resolve any issues you may have caused.

    As for the future, I recommend saving often especially before executing any mods or commands via console; there's always chance for game changing mistakes if you select incorrect targets for console commands.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship