Jump to content

Welcome to the upgraded PCGamingWiki forums and files page. The current Wiki and Forum bridge is not functioning at the moment, therefore your Forum account currently has no password set. Please reset your Forum password via email check to generate a new password. If you have any issues please message Andytizer on Discord.

About This File

Warcraft Mouse Helper

v1.2

for Warcraft: Orcs & Humans (1994) by Blizzard Entertainment

 

This Windows utility allows for better mouse control in Warcraft: Orcs & Humans when played in DOSBox under Windows. It runs in the background while you're playing and maps the game's built-in keyboard commands to the right and middle mouse buttons and the mouse wheel. This allows you to give context sensitive orders with the mouse buttons (like in more modern RTSes) instead of using keyboard commands or mousing over to the command bar. It also allows for clicking and dragging to select multiple units without having to hold down the Ctrl key. Finally, it allows for scrolling the map with both the mouse wheel and the WASD keys, as well as other minor convenience features.

 

Features:

* Left click and drag to draw selection boxes around multiple units without having to hold down the Ctrl key.

* Right click to order units to attack or harvest/transport goods (or move, in most cases).

(Can also be used when the town center is selected to build walls and cancel structure placement)

* Middle click to order units to repair or explicitly move (without attacking or harvesting).

(Can also be used when the town center is selected to build roads)

* Middle click and hold to auto-select units and structures as you mouse over them (for quickly checking health).

* Move the mouse wheel up/down/left/right to scroll around the map.

(A horizontal scrolling mouse wheel and Windows Vista or later are required for scrolling left/right)

* Hold Shift while scrolling down/up or use the 4th/5th mouse buttons to scroll left/right.

(For mice without horizontal scrolling mouse wheels or pre-Vista machines)

* Press WASD to scroll around the map (can be disabled).

* Press Esc to open the game's Options menu (which, normally, requires pressing F10).

* Press F6-F8 and F10-F12 a second time to toggle their functions off (rather than having to press a different key to).

* Press Shift + F10 to show and hide this list.

* Press Shift + F11 to toggle scrolling with WASD.

* Press Shift + F12 to toggle auto-selecting units and structures while holding middle click.

* Press and hold Backspace to delete characters until released (rather than needing to press it repeatedly).

* Press Pause/Break to pause and un-pause the helper (disabling and re-enabling all above features).

 

Instructions:

Simply run WarcraftMouseHelper.exe and then run the game.

 

(Optional) Create a shortcut that will run the helper and game together:

1. Click on the "Create shortcut" button on the helper's main window.

2. Drag and drop your existing shortcut onto the area at the top of the next window

..or..

Build a shortcut from scratch by selecting your DOSBox executable and, optionally, your DOSBox .conf file and game executable.

(Both options will create a new shortcut that runs the helper, then DOSBox (+ the game), then exit the helper when DOSBox exits)

 

Configuration:

There are a few options that you can configure on first run, via the tray icon or via in-game hotkeys:

* Whether to show the GUI window. Default: On. Applies only to running the helper by itself, not via shortcut.

Toggle off to launch the helper silently to the tray.

* Whether to exit when DOSBox exits. Default: On. Applies only to running the helper by itself, not via shortcut.

Toggle off to leave the helper running.

* Whether to enable scrolling the map with the WASD keys. Default: On. Hotkey: Shift+F11.

Toggle off to have the WASD keys perform their normal command functions.

* Whether to enable auto-selecting of units and structures while holding middle click. Default: On. Hotkey: Shift+F12.

Toggle off if you accidentally trigger it while performing regular middle clicks.

 

Notes:

* Since right click is used for both move and harvest, peasants and peons that you try to move will automatically harvest nearby resources once they get to where you tried to move them. To avoid that, you may give an explicit move command with a middle click.

* Since right click is used for both move and attack, moving a warrior to one of your own buildings or units will order him to attack it, so be careful about doing that (especially if giving orders on the minimap). To avoid that, you may give an explicit move command with a middle click.

* If map scrolling is too fast or too slow, adjust "Key Scroll" in the game's Options. That applies to mouse wheel scrolling, too, since this helper simply maps the arrow keys to the mouse wheel. If it's still too fast or slow, adjust the "cycles" value in your DOSBox .conf file (ex. to 30000).

* If anything doesn't work in fullscreen that works in windowed mode, try changing the "output" mode in your DOSBox .conf file. (ex. to "overlay").

 

Modification:

This utility is simply a compiled AutoHotkey script. If you're not satisfied with the given mappings or functionality and would like to tweak them, the source script (WarcraftMouseHelper.ahk) is provided in the "src" folder. You will need to download AutoHotkey from www.autohotkey.com to compile it. In the folder where you installed/extracted AutoHotkey will be a "Compiler" folder. In there is Ahk2Exe.exe, which you can use to compile your modified WarcraftMouseHelper.ahk into a new WarcraftMouseHelper.exe. An icon for you to use is in the folder with WarcraftMouseHelper.ahk. You don't need to compile or worry about WarcraftMouseHelperFunctions.ahk (which mostly has code related to the GUI, not the game). It'll be included automatically when WarcraftMouseHelper.ahk is compiled. For help with using AutoHotkey, see the help file (AutoHotkey.chm) that comes with it.

 

Other:

If you like this utility, you may be interested in these related uploads:

Dune II Mouse Helper: https://community.pcgamingwiki.com/files/file/955-dune-ii-mouse-helper/

Outlaws Mouse Helper: https://community.pcgamingwiki.com/files/file/970-outlaws-mouse-helper/

SkyNET Mouse Helper: https://community.pcgamingwiki.com/files/file/982-skynet-mouse-helper/

Tomb Raider Mouse Helper: https://community.pcgamingwiki.com/files/file/1237-tomb-raider-mouse-helper-for-tr1-5/

All (and any newer) uploads: https://community.pcgamingwiki.com/index.php?app=core&module=search&do=user_activity&search_app=downloads&mid=3342


What's New in Version 1.2   See changelog

Released

  • Added GUI that allows creating shortcuts and configuring options.
  • Added ability to use WASD keys to scroll the map.
  • Added ability to hold Shift while scrolling down/up to scroll left/right.
  • Reverted slowing of arrow key scrolling (use game's built-in option, instead).
  • Improved speed and responsiveness of mouse wheel scrolling.
  • Added ability to right and middle click while holding down modifier keys (like Shift).
  • Added ability to press Shift+F10 to display this helper's feature list while in the game.
  • Added ability for F6-F8 and F10-F12 to also close the screens that they open.
  • Added ability to press Pause/Break to pause and un-pause the helper.
  • Eliminated requirement to use DOSBox's opengl mode if playing in fullscreen.
  • Added workaround to support DOSBox SVN-lfn.
  • Replaced icon.



User Feedback

Recommended Comments

There are no comments to display.

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
  • Similar Content

    • By Osprey
      SkyNET Mouse Helper
      v1.2
      for The Terminator: SkyNET (1996) and The Terminator: Future Shock (1995) by Bethesda Softworks
       
      This Windows utility allows for cycling weapons with the mouse wheel in SkyNET and Future Shock when played in DOSBox under Windows. It runs in the background while you're playing and maps the mouse wheel to its own next and previous weapon functions (because neither game has them). It's been tailored specifically for these two games and, despite the name, works with Future Shock even when it's played outside of SkyNET.
       
      Features:
      * Scroll the mouse wheel up/down to cycle weapon types (numbers 1-7 on the keyboard) or all 13 available weapons.
      * Press the middle mouse button or scroll left/right to cycle weapons of the same type (i.e. weapons that share the same # key).
      * Press ~ to cycle up to the next weapon and Shift + ~ to cycle down to the previous weapon (for mice without wheels).
      * Press Shift + F10 to show and hide this list.
      * Press Shift + F11 to switch between weapon cycle modes (cycling through only the 7 weapon types or all 13 available weapons).
      * Press Shift + F12 to toggle automatic weapon skipping.
      * Press Pause/Break to pause and un-pause the helper (disabling and re-enabling all above features).
       
      Instructions:
      Simply run SkyNETMouseHelper.exe and then run the game.
       
      (Optional) Create a shortcut that will run the helper and game together:
      1. Click on the "Create shortcut" button on the helper's main window.
      2. Drag and drop your existing shortcut onto the area at the top of the next window
      ..or..
      Build a shortcut from scratch by selecting your DOSBox executable and, optionally, your DOSBox .conf file and game executable.
      (Both options will create a new shortcut that runs the helper, then DOSBox (+ the game), then exit the helper when DOSBox exits)
       
      Configuration:
      There are a few options that you can configure on first run, via the tray icon or via in-game hotkeys:
      * Whether to show the GUI window. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to launch the helper silently to the tray.
      * Whether to exit when DOSBox exits. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to leave the helper running.
      * Whether scrolling with the mouse wheel should be inverted from what most games assign by default. Default: Off.
      Toggle on to assign scrolling up to Next Weapon and scrolling down to Previous Weapon (off is the reverse).
      * Whether scrolling with the mouse wheel cycles weapon types or all weapons. Default: Weapon types. Hotkey: Shift+F11.
      Toggle to "all weapons" if you still want to access your older, less powerful weapons in the mouse wheel rotation.
      * Whether scrolling with the mouse wheel should skip unavailable weapons. Default: On. Hotkey: Shift+F12.
      Toggle off if it doesn't work as expected or weapons cycle uncontrollably.
       
      Notes:
      * Each time that you load a savegame, change weapons once (with the number keys or the mouse wheel) to "calibrate" the utility. That's necessary because the utility can't know which weapon is selected when a savegame is loaded and needs you to change weapons once to know. If you use the mouse wheel, you may end up with a weapon that you weren't expecting, but it'll work as expected from then on.
      * The option to automatically skip unavailable weapons (on by default) works by reading the screen and could, theoretically, fail with some users' graphics configurations. If cycling weapons makes weapon switching go haywire or skip weapons that you do have, you can disable the option by pressing Shift+F12 in the game or toggling it in the tray icon's GUI.
      * If anything doesn't work in fullscreen that works in windowed mode, try changing the "output" mode in your DOSBox .conf file. (ex. to "overlay").
       
      Modification:
      This utility is simply a compiled AutoHotkey script. If you're not satisfied with the given mappings or functionality and would like to tweak them, the source script (SkyNETMouseHelper.ahk) is provided in the "src" folder. You will need to download AutoHotkey from www.autohotkey.com to compile it. In the folder where you installed/extracted AutoHotkey will be a "Compiler" folder. In there is Ahk2Exe.exe, which you can use to compile your modified SkyNETMouseHelper.ahk into a new SkyNETMouseHelper.exe. An icon for you to use is in the folder with SkyNETMouseHelper.ahk. You don't need to compile or worry about SkyNETMouseHelperFunctions.ahk (which mostly has code related to the GUI, not the game). It'll be included automatically when SkyNETMouseHelper.ahk is compiled. For help with using AutoHotkey, see the help file (AutoHotkey.chm) that comes with it.
       
      Other:
      If you like this utility, you may be interested in these related uploads...
      SkyNET Unofficial Patch 2017: https://community.pcgamingwiki.com/files/file/931-skynet-unofficial-patch-2017/
      Outlaws Mouse Helper: https://community.pcgamingwiki.com/files/file/970-outlaws-mouse-helper/
      Dune II Mouse Helper: https://community.pcgamingwiki.com/files/file/955-dune-ii-mouse-helper/
      Warcraft Mouse Helper: https://community.pcgamingwiki.com/files/file/954-warcraft-mouse-helper/
      Tomb Raider Mouse Helper: https://community.pcgamingwiki.com/files/file/1237-tomb-raider-mouse-helper-for-tr1-5/
      All (and any newer) uploads: https://community.pcgamingwiki.com/index.php?app=core&module=search&do=user_activity&search_app=downloads&mid=3342
    • By Osprey
      Dune II Mouse Helper
      v1.2
      for Dune II: The Building of a Dynasty (1992) by Westwood Studios
       
      This Windows utility allows for better mouse control in Dune II when played in DOSBox under Windows. It runs in the background while you're playing and maps the game's built-in keyboard commands to the right and middle mouse buttons and the mouse wheel. This allows you to give context sensitive orders with the mouse buttons (like in more modern RTSes) instead of using keyboard commands or mousing over to the command bar. It also allows for scrolling the map with both the mouse wheel and the WASD keys, as well as other minor convenience features. There are modern Dune II recreations that offer these features and more, but this utility is designed for gamers who prefer to play the original DOS game in DOSBox, yet find it frustrating to use the original control scheme. This utility tries to add a little more user friendliness without reducing the nostalgia.
       
      Features:
      * Right click to order units to move, attack or harvest (see Notes below).
      * Right click to build or place structures, as well as pause or resume construction.
      * Right click and hold to repair or upgrade structures.
      * Middle click to explicitly order units to attack or harvest (for times when right click isn't ideal; see Notes below).
      * Middle click to open or close a structure's production screen.
      * Left click and hold to auto-select units and structures as you mouse over them (for quickly checking health).
      * Move the mouse wheel up/down/left/right to scroll around the map.
      (A horizontal scrolling mouse wheel and Windows Vista or later are required for left/right scrolling)
      * Hold down Shift while scrolling down/up or click the 4th/5th mouse buttons to scroll left/right.
      (For mice without horizontal scrolling mouse wheels or pre-Vista machines)
      * Use the mouse wheel to scroll units and structures on the production screens (then right click to build them).
      * Press WASD to scroll around the map (can be disabled).
      * Press Esc to open the game's Options menu (which, normally, requires pressing F2).
      * Press F1-F3 a second time to toggle their screens off (rather than having to press Esc to).
      * Press Shift + F10 to show and hide this list.
      * Press Shift + F11 to toggle scrolling with WASD.
      * Press Shift + F12 to toggle auto-selecting units and structures while holding left click.
      * Press Pause/Break to pause and un-pause the helper (disabling and re-enabling all above features).
      * Supports Dune II v1.07 and v1.00, Super Dune II and Super Dune II Classic.
       
      Instructions:
      Simply run Dune2MouseHelper.exe and then run the game.
       
      (Optional) Create a shortcut that will run the helper and game together:
      1. Click on the "Create shortcut" button on the helper's main window.
      2. Drag and drop your existing shortcut onto the area at the top of the next window
      ..or..
      Build a shortcut from scratch by selecting your DOSBox executable and, optionally, your DOSBox .conf file and game executable.
      (Both options will create a new shortcut that runs the helper, then DOSBox (+ the game), then exit the helper when DOSBox exits)
       
      Configuration:
      There are a few options that you can configure on first run, via the tray icon or via in-game hotkeys:
      * Whether to show the GUI window. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to launch the helper silently to the tray.
      * Whether to exit when DOSBox exits. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to leave the helper running.
      * Whether to enable scrolling the map with the WASD keys. Default: On. Hotkey: Shift+F11.
      Toggle off to have the WASD keys perform their normal command functions.
      * Whether to enable auto-selecting of units and structures while holding left click. Default: On. Hotkey: Shift+F12.
      Toggle off if you accidentally trigger it while performing regular left clicks or it slows down minimap panning.
       
      Notes:
      * Right clicking to harvest works only in v1.07 of Dune II. In v1.0, Super Dune II and Super Dune II Classic, use middle click to harvest. If you're not sure which you have, send a harvester to a spice patch with right click and, if it doesn't harvest when it gets there, you know to use middle click.
      * Right click doesn't actually send an attack command because that would cause units to attack the ground when you meant only to move them. Instead, right click sends a move command, since units will automatically enter guard mode and engage enemy units when they get to the destination. This works for attacking in most cases, but you'll need to do a middle click to explicitly order units to attack worms or from a distance.
      * When right clicking to build, place, hold or resume production, try to keep the mouse pointer away from other structures or units to avoid inadvertently selecting them. That's because right click is also used for giving unit orders and, therefore, must send a left click to complete those.
      * If anything doesn't work in fullscreen that works in windowed mode, try changing the "output" mode in your DOSBox .conf file. (ex. to "overlay").
       
      Modification:
      This utility is simply a compiled AutoHotkey script. If you're not satisfied with the given mappings or functionality and would like to tweak them, the source script (Dune2MouseHelper.ahk) is provided in the "src" folder. You will need to download AutoHotkey from www.autohotkey.com to compile it. In the folder where you installed/extracted AutoHotkey will be a "Compiler" folder. In there is Ahk2Exe.exe, which you can use to compile your modified Dune2MouseHelper.ahk into a new Dune2MouseHelper.exe. An icon for you to use is in the folder with Dune2MouseHelper.ahk. You don't need to compile or worry about Dune2MouseHelperFunctions.ahk (which mostly has code related to the GUI, not the game). It'll be included automatically when Dune2MouseHelper.ahk is compiled. For help with using AutoHotkey, see the help file (AutoHotkey.chm) that comes with it.
       
      Other:
      If you like this utility, you may be interested in these related uploads...
      Warcraft Mouse Helper: https://community.pcgamingwiki.com/files/file/954-warcraft-mouse-helper/
      Outlaws Mouse Helper: https://community.pcgamingwiki.com/files/file/970-outlaws-mouse-helper/
      SkyNET Mouse Helper: https://community.pcgamingwiki.com/files/file/982-skynet-mouse-helper/
      Tomb Raider Mouse Helper: https://community.pcgamingwiki.com/files/file/1237-tomb-raider-mouse-helper-for-tr1-5/
      All (and any newer) uploads: https://community.pcgamingwiki.com/index.php?app=core&module=search&do=user_activity&search_app=downloads&mid=3342
    • By Osprey
      Outlaws Mouse Helper
      v1.2
      for Outlaws (1997) by LucasArts
       
      This utility for Outlaws allows for cycling weapons with the mouse wheel and using the mouse for a few other functions. It runs in the background while you're playing and maps the game's built-in keyboard commands to the mouse wheel and right and middle mouse buttons, helping you to make greater use of the mouse and less use of keyboard commands.
       
      Features:
      * Scroll the mouse wheel up/down to change weapons.
      * Middle click to toggle the rifle scope (once acquired).
      * Hold Q while scrolling up/down or scroll right/left by itself to change inventory items.
      * Press Q to use the selected inventory item.
      * Right click to light dynamite and stab with the knife (while also keeping it as reload for guns).
      * Hold Tab while scrolling up/down to change automap levels.
      * Hold Tab while middle clicking to toggle all automap levels.
      * Press ~ to cycle up to the next weapon and Shift + ~ to cycle down to the previous weapon (for mice without wheels).
      * Press Shift + F10 to show and hide this list.
      * Press Shift + F11 to toggle automatic skipping of unavailable weapons while scrolling.
      * Press Pause/Break to pause and un-pause the helper (disabling and re-enabling all above features).
       
      Instructions:
      Simply run OutlawsMouseHelper.exe and then run the game.
       
      (Optional) Create a shortcut that will run the helper and game together:
      1. Click on the "Create shortcut" button on the helper's main window.
      2. Drag and drop your existing shortcut or Olwin.exe onto the next window.
      (This will create a new shortcut that runs the helper, then the game, then exits the helper when the game exits)
       
      Configuration:
      There are a few options that you can configure on first run, via the tray icon or via in-game hotkeys:
      * Whether to show the GUI window. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to launch the helper silently to the tray.
      * Whether to exit when Outlaws exits. Default: On. Applies only to running the helper by itself, not via shortcut.
      Toggle off to leave the helper running.
      * Whether scrolling with the mouse wheel should be inverted from what most games assign by default. Default: Off.
      Toggle on to assign scrolling up to Next Weapon and scrolling down to Previous Weapon (off is the reverse).
      * Whether scrolling with the mouse wheel should skip unavailable weapons. Default: On. Hotkey: Shift+F11.
      Toggle off if it doesn't work as expected or your weapons cycle uncontrollably.
       
      Notes:
      * If the game is run as administrator, the helper must also be run as administrator in order to work.
      * This utility works best if you have Reload (default) or Fire 2 set for the right mouse button and you don't already use the middle mouse button much, since those buttons get taken over when you equip the dynamite/knife and rifle, respectively.
      * Each time that you load a savegame, change weapons once (with the number keys or the mouse wheel) to "calibrate" the utility. That's necessary because the utility can't know which weapon is selected when a savegame is loaded and needs you to change weapons once to know. If you use the mouse wheel, you may end up with a weapon that you weren't expecting, but it'll work as expected from then on.
      * The option to automatically skip unavailable weapons (on by default) works only if you're standing still, unfortunately. That's because it reads the screen and too many things are changing when you're moving. If you're moving while trying to scroll to a weapon that you don't have, it'll simply behave as though the feature is disabled and not change your weapon. In those cases, keep scrolling to get to the weapon that you want.
      * Because the auto-skip option works by reading the screen, it could, theoretically, fail with some users' graphics configurations. If cycling weapons makes weapon switching go haywire or skip even weapons that you have, you can disable the feature by pressing Shift+F11 in the game or toggling it in the tray icon's GUI.
      * Because the helper uses the Q key for inventory use and scrolling, do not assign it to anything in the game's key bindings or else it might interfere. If you really want to change or disable the key so that you can re-assign it, you can modify the script via the section below.
       
      Modification:
      This utility is simply a compiled AutoHotkey script. If you're not satisfied with the given mappings or functionality and would like to tweak them, the source script (OutlawsMouseHelper.ahk) is in the "src" folder. You will need to download AutoHotkey from www.autohotkey.com to compile it. In the folder where you installed/extracted AutoHotkey will be a "Compiler" folder. In there is Ahk2Exe.exe, which you can use to compile your modified OutlawsMouseHelper.ahk into a new OutlawsMouseHelper.exe. An icon for you to use is in the folder with OutlawsMouseHelper.ahk. You don't need to compile or worry about OutlawsMouseHelperFunctions.ahk (which mostly has code related to the GUI, not the game). It'll be included automatically when OutlawsMouseHelper.ahk is compiled. For help with using AutoHotkey, see the help file (AutoHotkey.chm) that comes with it.
       
      Other:
      If you like this utility, you may be interested in these related uploads...
       
      SkyNET Mouse Helper: https://community.pcgamingwiki.com/files/file/982-skynet-mouse-helper/
      Dune II Mouse Helper: https://community.pcgamingwiki.com/files/file/955-dune-ii-mouse-helper/
      Warcraft Mouse Helper: https://community.pcgamingwiki.com/files/file/954-warcraft-mouse-helper/
      Tomb Raider Mouse Helper: https://community.pcgamingwiki.com/files/file/1237-tomb-raider-mouse-helper-for-tr1-5/
      All (and any newer) uploads: https://community.pcgamingwiki.com/index.php?app=core&module=search&do=user_activity&search_app=downloads&mid=3342
    • By Fenque
      original url - http://www.d3scene.com/forum/warcraft-3-hacks-bots-tools/78163-advanced-camera-control-1-1-a.html
       
      How to use :
       
      Press Enter in game and enter following commands in it :
       

      /distance value
      /aoa value
      /farz value
      /fov value
      /roll value
      /rotation value
      /zoffset value
      /default
      /smooth on
      /smooth off

       
      Explanation :
       
       
       
      /distance changes Camera Distance (Default : 1650)
      /aoa changes Angle of Attack (Default : 300)
      /farz changes Far Z (Default : 5000)
      /fov changes Field of View (Default : 70)
      /roll changes Camera Roll (Default : 0)
      /rotation changes Camera Rotation (Default : 90)
      /zoffset changes Camera Z Offset (Default : 0)
      /default Change all to their default value
      /smooth on Camera moves more smoothly
      /smooth off Set default camera smooth factor
       
      Other Commands :
       
      /command char changes just a single command to it's default value
      For example /aoa Sosha changes Angle of Attack to 300
       
      Installation :
       
      Copy ACC.mix to your warcraft3 folder
       
      Credits :
       
      YourName for hooking chat function
  • Who's Online   0 Members, 0 Anonymous, 76 Guests (See full list)

    There are no registered users currently online

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Member Statistics

    4,243
    Total Members
    3,870
    Most Online
    xibiu
    Newest Member
    xibiu
    Joined
×