ABOUT Maphack is a realm and single player hack for Diablo II and Diablo II LOD that adds many useful extra features. Features:- Reveal automap for whole act, including quest features, many shrines and cave/stairway level names. Show all shrines on automap sooner than normal, each type with different graphics. Full screen light radius, full infravision (see through walls) and sunny weather. Show monsters, selected items, unopened chests and hostile arrows/bolts on automap. Show special monsters and hostile players different colour on automap. Show monster enchantments, auras and immunities on automap.
Change colour or hide selected items on ground. Hide selected monster and missiles corpses. Show rune numbers and number of sockets on items.
Virtual map scrolling, allowing casting or shooting at huge ranges. Disable unwanted monster death animinations (eg shenk).
Change monster life bar colour. Protect socketed items from accidental socketing. Show if cow king killed in quest log.
View other players, iron golems, valkyries and shadow warriors/masters equipment. Automatic exit game on low life and/or hostility. Many settings configurable. Files included:- D2MAPHACK.EXE - Maphack dll loader, run this.
D2MAPHACK.DLL - Maphack dll. D2MAPHACK.CFG - Configuration file (editable). D2MAPHACK.VCB - Vocabulary file for configuration (editable). README.HTML - This file.
SHRINES.TXT - List of shrine numbers. BLOB.BMP - Automap blob images (editable). SHRINE.BMP - Automap shrine images (editable). MINISHRINE.BMP - Automap minishrine images (editable). HOW TO USE Installation:- 1.
Extract all files from D2MAPHACK.ZIP to any directory (you only have to do this once). Run Diablo II. Alt+tab out of Diablo II. Run D2MAPHACK.EXE. Click on 'Install/update'.
Alt+tab back to Diablo II and play. Default keys in game (on numpad):- '-' - Reveal automap for whole act. '.' - Toggle full screen light radius, full infravision and sunny weather. '/' - Toggle show monsters on automap.
'+' - Toggle show hidden items. Scroll lock - Toggle virtual map scrolling. Pause/Break - Center virtual map. FAQ I get the error 'Diablo II not loaded'. Maphack has to be run each time you play, run Diablo II, alt-tab out, run and install maphack then alt-tab back to Diablo II. I get the error 'D2MAPHACK.DLL not found'.
The file D2MAPHACK.DLL is missing, possible causes are:- 1. You ran maphack directly from the zip file, that doesn't work anymore. You didn't extract all the files from the zip. You moved the files after extracting and missed the dll because by default windows hides system files. I get the error 'Unknown game version'. Either your using an out of date version, Diablo II was just updated or another installed hack clashes with maphack.
When I click on install nothing appears to happen. That means its successfully installed, now play Diablo II.
Monsters don't show up on automap and pressing the toggle show monsters key has no effect. Press F11 (default show party on automap toggle).
Monsters immunitys don't show up on automap. Press F12 (default show names on automap toggle). How can I use maphack without a numpad?
Change the following lines in D2MAPHACK.CFG file to use keys 0987:- Reveal Act Automap Key: VK0 Visuals Toggle: 1, VK9 Automap Monsters Toggle: 1, VK8 Hidden Items Toggle: 1, VK7 How do I view another players equipment? Hover cursor over a player so you see their name and press view equipment key (default '0').
After installing maphack I can't interact with NPCs/stash/waypoints/etc. You have 'Perm Show Items Toggle' on, probably from using MHC defaults. Whats this red X on top left of act 1 quest log? That just means you have killed cow king. How do I completely uninstall maphack? Exit Diablo II then delete maphack files.
Can blizzard detect maphack usage and delete my account/ban my cd key? Qualified no, the follow could be in theory be detected:- Repeatedly casting over large distances using scroll lock. Repeatedly casting skills at targets through walls using infravision (before v4.7d).
Repeatedly casting iron golem on ground next to a hidden suitable item (before v4.7d). Are you going to make a version of maphack for the mac? No, I don't have a mac or the necessary experience. I downloaded a version from a dubious site and it doesnt work and/or my account has been stolen.
Don't mail me, remove subseven/netdevil (optional). I mailed you about a problem mentioned above and haven't got a reply.
Read this FAQ again. CONFIGURATION Basic variable format:- Variable Name1st array indices2nd array indicesetc: values Notes:- Any part of line can be replaced with an appropriate 'word' from D2MAPHACK.VCB (vocabulary file). Variables have 0 to 4 array dimensions, omiting an array is same as specifying 0+ (all). Array indices are a comma seperated list of either a single number, a range seperated by a dash or a number followed by a plus (to limit of array).
Download software for receiver products are most popular in North America, Western Europe, and Southeast Asia. The top supplying country is China (Mainland), which supply 100% of download software for receiver respectively. You can also choose from paid samples. There are 669 download software for receiver suppliers, mainly located in Asia. A wide variety of download software for receiver options are available to you, such as yes, no.
Values are a comma seperated list of 1 to 2 numbers (hex or decimal) or strings, missing values are unchanged. Variables can be used more than once, with the last overiding (if array indices permit).
Pallete/Automap colours 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 3 4 5 6 7 8 9 A B C D. HISTORY 7.1 Fixed various crashes.
Improved loader error reporting. Made internal changes to make updating easier. Updated for Diablo II v1.11b. Improved anti-detection, including:- New loader option, auto close after install/remove (default on). Loader will close if you enter a realm game without maphack installed. Loader will not run if warden is active and maphack is not already installed (don't keep trying it!). 7.0 Updated for Diablo II v1.11, note the following anti-detection related issues:- D2MAPHACK.EXE and MHHASHGEN.EXE rename themselves randomly when first run (use the icon to tell them apart).
Maphack will not attach while a warden module is active, you must leave the game then install. When an unknown warden module is loaded (MODSIGS.TXT contains hashes of known tested modules) maphack will by default unload (this can be turned off by changing New Warden Module Action to 0 in config but this is NOT advised). 6.5f Added extrawork dll 'Systemdescription 2.0.7' to list of safe dlls.
6.5e Fixed crash when loaded as d2loader plugin then removed. Added feature to block ctrl+click quest item sell bug. Added toggle for disabling item gleam ( Show Item Gleam Toggle). Added base+extra=total breakdown of skill levels to skill hover desc. 6.5d Show monster resist mininum now accepts negative values. Added config array of skills for controlling which player skills to list ( Show Skill Levels).
Added toggle for disabling in game cinematics ( Show Videos Toggle). Added toggle for disabling show quest log button ( Show Quest Button Toggle). Added toggle for blocking inventory manipulation ( Inventory Protect Toggle). 6.5c Added new version check dlls to list of safe dlls. Fixed bug with tppk protection exiting for level 0.
6.5b Fixed crash with listing room presets. Added feature to display info when other players cast skills and acquire states with skill info. Extra monsters in mods now default to showing on automap. Renamed some missile, stat and state vocab entrys (may break some configs).
Added config array of skills for controlling tppk chicken ( Tppk Skill Levels). Improved itemlist html. 6.5 Fixed problem with outline of windows fonts.
Changed view equipment to show items from wearers point of view. Added strength and dexterity display to show other players equipment screen. Added more skills to tppk protection list. Prevented stop minimize toggle from effecting fullscreen. Added list preset units in current room key ( List Room Presets Key). Added key shortcut for giving potions to mercs ( Give Merc Potion Keys).
6.4h Loader autoload check box now defaults to on and no longer auto clears. Replaced Diablo II's slow (order n 2) player minion search.
Added merc level and experience stats to info page. Fixed 'drop hack' with too many skills on some game mods.
Added ping chicken ( Chicken Ping, Chicken Ping Toggle). 6.4g Added loader option to auto reinstall after anti-detection unload (this performs an integrity scan and only reinstalls if its successful). 6.4f Added extrawork dll 'System Debug Info 1.06' to list of safe dlls.
6.4e Fixed view equipment with inventory already open bug. Fixed double quick exit key bug. Fully rewrote new input line. Added more info to info page, including effective run/walk speeds and frames per cast/attack. Added extra keycode to key and toggle config vars (2nd value is key to hold). Added delay to auto install.
Added replacing Diablo II fonts with windows fonts. Added next quest and next waypoint values for level targets. 6.4d Fixed display of negative experience this game. Added toggle for disabling teleport fading (included in Full Visuals Toggle).
Fixed double display of dead players on automap. Added toggle for showing invis units (open play) ( Invis Units Toggle, default off). Reworked new input line.
Added toggle for showing packet 0x64 scans ( Show Packet 64 Toggle, default off), NOTE this is not cause for alarm or hasty unloading as maphack deals with this scan without needing to unload. Several theoretical anti-detection improvements. Fixed bug with View Socketables Toggle config variable.
Added loader option to auto install to next instance of Diablo II. Added toggle to block window minimizing ( Stop Minimize Toggle). Added toggle to block npc intro text ( Stop Npc Intro Toggle). 6.4c Fixed monster TC level calculation.
Added option to show chests TC level ( Chests TC Toggle, default off). Added seperate config variable for evil urns ( Evil Urn Group/Colour). Increased number of rule chickens to 10 (previously 5). Fixed minor bug with input line control when removing maphack. Automap party+name default now set at start of every game. Restored tppk protection feature ( Tppk Protect Toggle, default off). 6.4b Added merging of identical toggle messages.
Fixed cd-key hash generators reading of install path from registry. Fixed rule chickens not chickening out. Fixed itemlist crash with wide chars. 6.4a Removed second value of chicken life variables (use -first value instead for percents). Added extrawork dll 'System Debug Info 1.05' to list of safe dlls. 6.4 Speeded up processing of vocab and config files by 2 to 4 times.
Added toggle for showing full item descs on ground ( Ground Item Desc Toggle, default '7'). Added config arrays for controling automap infomation (see config, max 20). Added loader shortcut parameters -REMOVE and -INSTALL. Added #VOCAB directive to define words from config file. Include filenames can now be absolute paths. Added itemlister (controled by Save Item List Key, default '-' on keypad), NOTE files are now saved in maphack directory. Added string value to toggle vars to describe effect when toggleing (these were previous hardcoded).
Replaced unit colours variables with groups (you can still use colours as a shortcut to assign new groups, see config). Added group rules and group chicken (see config). Changed chicken life percent to negative first value (but old way still works for now). Replaced hostile nearby chicken, hidden item level and hidden item value with group rules. 6.3 Fixed memory leak in loader.
Completely reworked monster and missile, variables and functionaly (see config, with examples!). Added config array for player colours based on class and relationship ( Player Colours). Changed numbered seperate config vars ( Light Radius X, Light Radius Toggle X and Level Targets X) to arrays.
Added toggle for game name defaulting to last game ( Last Game Name Toggle, default on). Added toggle for target arrows overlaping ( Overlap Arrow Toggle, default on).
Removed most of vocab files old compatibility entrys (excluding chicken). Added broken item text colour config var ( Broken Item Colour). Replace quest item colour config var with vocab group ( Quest Items). Added buttons to loader for viewing vocab file, message log and debug log.
Expanded colour messages filter to include in game messages. Added config vars for cursor and waypoint bmps ( Cursor Blob File and Waypoint Blob File) 6.2 Added second light radius toggle and value. Fixed problem with cdkey refiller+lowercase cdkeys. Added optional bmp file to replace cursor (CURSOR.BMP). Added #INCLUDE file directive. Removed scroll-lock defaulting to off. Fixed level targets bug with Inner Cloister and Outer Cloister.
Added third level target arrow. Minor theoretical anti-detection improvement.
Added list box of running Diablo II processes to loader. Added list box of CFG files to loader (loads currently selected one). Added second value to chicken life vars for percentage (NOTE calculates value on entering game). Added show highlighted monster resists (if greater than selected minimum etc, see config). Added toggle for display of experience gained this game ( Game Experience Toggle). Added info/stats summary page (opened by View Info Page Key, default '8'). Fixed keys/toggles not working in trade screen.
6.1d Fixed install crash on windows 9x. 6.1c Renamed test radius config vars to yard radius. Added toggle for display of version+expansion ( Useless Info Toggle). Added toggle for display of server ip ( Server Ip Toggle). Added create game name defaults to last game entered.
Minor theoretical anti-detection improvement. 6.1b Corrected some level names in vocab file. Added second level target arrow (see config). Fixed clearing of level targets when entering new game. Added automatic reveal map feature.
Added extrawork dll 'System Debug Info 1.03' to list of safe dlls. 6.1 Improved integrity scan. Fixed monster levels display (now correct for all except hidden minions). Added show yard radius tool (see default config). Added level target arrow, controlled by config array/vars Level Targets and Target Arrow Toggle (see default config). Reordered default config into roughly logical groups. Changed first index of almost all config arrays to 0 (excludes qualitys and runes/charms/gems etc), NOTE this will some break configs that don't use VCB file.
Added option to force any automap transprancy ( Automap Fade Trans), eg 3. 6.0e Added Diablo II integrity scan option to loader (use this after extrawork unload). 6.0d Added support for more than one keystring per keyfile.
Theoretical anti-detection improvement. 6.0c Added config array Monster Hiddens (owner = 0 free range, 1 yours, 2 party, 3 hostile, 4 other), toggleable by Hidden Monsters Toggle, with example in config to hide other necros skeletons.
D2 Maphack Download
Added option to change font used to display items+most other highlighted text ( Other Font Size, Other Font Toggle). Added config vars New Version Dll Action and Extrawork Dll Action, value = 0 execute, 1 don't execute, 2 unload maphack before executing (safest and default), 3 crash. Added portal drop hack protection.
6.0b Fixed shift slow down bug. Added auto replacing of.CFG/.VCB/.KEY files with.TXT versions if file exists and is modified later (ie it fixes any files saved with.TXT on end). Added make keyfile option to cd-key hash generator. 6.0a Added tolerence for invalid chars in keyfile, eg spaces/newlines.
Added manualy enter cd-key option to cd-key hash generator. 6.0 Updated for Diablo II v1.10.
Added toggle to disable right click swap ( Right Click Swap Toggle). Moved D2MESSAGES.LOG to maphack directory. Added anti-detection code for all known (to me) methods of detection. 5.1 Updated for Diablo II v1.10s beta. 5.0 Updated for Diablo II v1.10 beta. 4.8 Added chat logging and colour messages filter toggle ( Message Filter Toggle). Added new values for item automap colour, -4 hide if value.
################ Au.Map 1.5.1 ReadMe ####################; INTRO Au stands for Autumn. Au.Map is written in AutoIt and utilizes readProcessMemory and GDI+ to write map information on the Diablo II screen. Release thread:; Feautures: - Draws lines on Diablo II window which points to warp objects (see next section) - Writes serverip - Xp Counter - Displays playerstats like fcr, ias etc. Chicken - Logs ingame messages in a seperate file 'Messages', and notifies you if something happens ingame, and your Diablo II isn't active. Remembers game and pass of the previous game and writes under the 'game' and 'pass' sections when you're @ 'Join Game' screen. Writes 'Autumn' in big nice letters - Item lvl reader. Ingame counter - Copies any item selected in Diablo II to clipboard (press CTRL+C) - Traps mouse inside the Diablo II screen - Reveals current act when hotkey is pressed - Opens multiple instances of Diablo, safe.
Tp's to town on hotkey.; How do i use it? ################################### Simply open Autumn.exe. It will create a fresh Settings.ini itself. From here, you will have to choose an already existing Diablo window or open a new one.
Select the one you prefer in the list and press install. Simple as that! You don't have to be ingame or in lobby, it doesn't care. Alternately, open Au.Compass which has all the same features, however opens in its own window. This might be less intrusive. If you are having problems, try running Au.Debug.exe (still version 1.2), which opens up a console and debugs too it.; How does it work? ################################## Au.Map creates an transparant window on top of the Diablo II window, which it uses to draw information on.
The window ignores user input, meaning even though the Au.Map window is on top, any keystrokes / mouseclicks will fall onto the Diablo II window. Au.Map basically does the same as this tutorial on Blizzhackers / EoN: - but doesn't rely on injection using ingamefunctions to draw. It draws lines to the center of the rooms holding a warp object in the current level. A warp object is: Stairs/entrances, waypoints etc. This means that the line present doesn't point accurately to an entrance / waypoint, but like ½ screen away. This also mean that Au.Map isn't able to distinguish between the different lines, so it will point to both stairs + the wp in Durance of Hatred lvl. II Au.Map's chicken is very simple: It refreshes currentlife and maxlife 30 times / second, and checks whether it's under the current percent set in Settings.ini.
If cap is triggered, it will automatically leave the game in.3 seconds. The chicken automatically detects extra life (like bo). The chicken is disabled when you're in town.
If you want to disable the chicken, set CHICKENPERCENT to -1. Au.Compass works exactly like Au.Map, however creates it's own window to draw on instead.; Is it safe? ######################################## The point of this maphack was to make it as safe as possible. The standard functions doesn't change or patch Diablo's memory in any way. The only thing that should be a problem is the maphack function - the standard risks follows with this plugin.; Requirements ####################################### If you run Windows xp, you might want to use Au.Compass instead of the original version. The layered window effects probably wont work well on Windows Xp / lower versions.
I adjusted the main thread to not eat the cpu to much. Uses 0-3% on my computer (dual-core x64 1,7 ghz) Autumn cannot draw on a Diablo if you're running it fullscreen. Recommended to run it windowed in 800x600 mode. Remember to run as administrator.; Changelog ########################################## 29/10 '11 - Version 1.5.1 (Beta) - Updated to patch 1.13d - Added tp'ing to town on hotkey - Disabling hotkeys out of game.
Some broken features atm, mainly message logging / popping 21/03 '11 - Version 1.5 (Release) - Parameter passing has been reduced to using globals, hopefully helping with some speed. Small fixes and what not (including 50% lesser winapi calls) - Chicken code revised to be A LOT quicker (if wanted) - Added D2SM as a plugin - Autumn can now reveal the current act. Bit redesign - Added the statbox, which shows resistances, speeds like fcr etc. Fixed statreading function (again zomg) - Fixed the thing with the boxes losing focus when you click them 18/12 '10 - Version 1.3.2 (Update) - Undeclared variable fix - Now works with chars that are level 99 or over - The loader detects all windows with the class Diablo II now - Some other things i can't remember - Added D2Extra as a plugin - Fixed the resize function to only resize when necessary. Added an ingame timer. 18/12 '10 - Version 1.3.1 (Update) - Finally fixed the statreading function.
D2mr Maphack 1.14d Download
This should essentially fix every problem with this program not drawing lines / wrong xp etc. As an unfortunate fallback, Autumn is a little heavier on resources now, since it has too scan a lot of more memory You can, however, disable both the chicken and the experience counter, which should reduce the cpu load too nearly nothing - Fixed storing of window longs to properly enable the 'lock labelboxes' function - Some minor code improvements and stripping - New ability to trap the mouse inside the diablo window, as long as it's active (ALT+Tab out) 06/12 '10 - Version 1.3 (Release) - Redesigned some windows functions like traytip and tooltip to use own funcs. The program now uses the same memory and dll handles throughout execution, which reduces cpu load a lot. Recoded a lot.
MUCH BETTER - Copies the item the mouse hovers if you press CTRL+C to the clipboard - Added a starter gui, which allows to choose between Diablo windows and start new ones (Autumn now supports multiple instances of Diablo!) - Included Au.Debug.exe which will help detecting any problems. New program included! - Au.Compass is a scaled down version of the original version, which draws on it's own GUI (but it's basically the same) 5/11 '10 - Version 1.2 (Beta) - Added Itemlvl Reader (open up the traymenu) - Redesign. Fixed previous bug (again.) - Fixed the bug with Au.Map killing innocent windows 4/11 '10 - Version 1.1.1 (Update) - Fixed a bug where Au.Map wouldn't correctly read Diablo II path from the registry.
The boxes no longer shows as windows in the traybar. 4/11 '10 - Version 1.1 (Release) - Recoded a lot, so it will be quicker and less cpu-demanding. Added xp-counter. Changed the drawing functions to draw on the minimap, instead of screen. Minmizes / deactives and backwards correctly now - Recoded memory algorithms to return correct numbers. Also chickens if you arent moving (whoops!) - A lot of aestetichs - labels are now drawn on own windows for the following reasons:: You can move them around: You can actually read the text.: Text wont flicker - Pops up traytips if someone joins or leaves your game, or if someone messages you, while your d2 is minimized 25/10 '10 - Version 1.0 (Release) - Initial Release.; Notes ############################################## Included the font AvQest which is the native font used by Diablo.
You install this so Au.Map will look nicer:p Else it will just use Arial font.; Credits ############################################ Rain - For constantly helping me program my shit lol. Insolence - For providing Minimized UDF.
Gnarmock - Giving the idea. Murder567 - for DiaApiConstants and some funcs Mc God and emjay - providing source and idea for the maphack. D2BS dev team.; Compiling info ##################################### Compile Autumn.au3.; Written by ######################################### Shaggi, on the operating system Windows 7 in AutoIt ver. 3.3.6.1 ################ Au.Map 1.5.1 ReadMe ####################.