d2jsp
Log InRegister
d2jsp Forums > d2jsp > General Help > General Help Archive > Maphack Configuration Guide > Early Edition!
123Next
Closed New Topic New Poll
Member
Posts: 668
Joined: May 8 2005
Gold: 42.77
Sep 13 2005 10:24am
IN THE INTEREST OF GETTING THIS GUIDE OUT AS SOON AS POSSIBLE!
Not all areas are going to be completed. It'll be obvious what I've not yet had time to set up.
All the common, important stuff will be done as best as possible. I intend to update this later with a full version.
If there's any specific area that I fail to cover due to the incomplete nature of this guide, feel free to ask questions.
Note that this is a early edition - it is NOT the final copy. I wanted this out so people could take advantage of what I have up asap. Any problems you see with it (other than the missing information which is being added still), feel free to post. (Final version will be more cleaned up, too.) I hope to have a final version out within 2-3 weeks tops.

INDEX
Section 1 - Understanding the Configuration Options.
Section 2 - How to set the configurations.
Section 3 - Setting up Items, for hidden and special coloring.
Section 4 - Setting up The UBER Items (T,H,D keys, and organs) for special coloring.

So, you have Maphack, and want to configure it now eh?
With the help of BWJM, Blade37(testing assistance), and a lot of my own tinkering and reading, I've discovered most of what you need to know to configure the stuff. Anything not posted in the guide, feel free to ask about it and I'll see what I can do. happy.gif

Section 1 - Understanding what the various configurations ARE.

There's alota stuff in there. Takes a while to figure out, and for the not so computer literate.. well you may be lost entirely. So I'll explain all of the major points, briefly.

Reveal Act Automap Key - Don’t mess with this. You don’t need to. Default has Automap automatically revealed. This is just extra work.
Reveal Level Automap Key - Same goes for this one.
View Equipment Key - This allows you to view another players equipment. To use this, hover the mouse over the target player, and hit the hotkey. (Must be done in town)
View Info Page Key - This is a handy tool. It shows you all your little misc stats, such as crushing blow, frw, fhr, ect. Saves time so you don’t have to add manually.
View Info Page Key - Uh... this just gives you more key options for this command? the turns it off, I'd leave it turned off. Save those extra keys for other things.
Save Item List Key - Very handy tool. This will list all the items on the character you're currently using in a file on your computer. Good for mule inventorying, and setting up trade lists.
Give Merc Potion Keys[<SLOT NO>] -

Socket Protect Toggle - I love this feature. This keeps you from dropping gems, ect, into items with sockets unintentionally. Turn off to put things into sockets.
Inventory Protect Toggle - This protects your inventory, similar to the socket protect. While this is turned on, you can NOT pick up items out of your inventory.
Input Line Toggle -
Message Log Toggle - Turns on a message log which records all messages spoken in Diablo 2 games. (this is accessible via the message log button on the Maphack gui)
Message Filter Toggle -
Outside Select Toggle - Allows you to select non-hostile players outside of town.
Right Click Swap Toggle -
Auto Reveal Automap Toggle - Don’t mess with this. This is what automatically reveals the acts map for you.
Last Game Name Toggle - Nice feature - this will make it so that when you leave a game, the name of the last game you were in stays in the join/create game slot (name only, not password)
Show Packet 64 Toggle -
Stop Minimize Toggle - This is a godsend for you clumsy people. While this is enabled, you wont be able to accidentally minimize D2.
Show Npc Intros Toggle - This hides the "hello you are you I am me" BS that all NPC's say to you the first time you talk to them with a character.
Show Videos Toggle - This hides the act movies when you're first progressing through with a character.
Show Quest Button Toggle - This hides the 'quest' button that appears every time your quest journal is updated.

Show Cast Skills Toggle - This feature crashes my game every time I use it. Advised you leave it alone for now.
Show State Skills Toggle - Same as above.
Show Skill Levels[All] - Same as above.

Unit Indices Toggle -
Unit Numbers Toggle -
List Room Presets Key -

Don't touch these unless you know what your doing
New Version Dll Action
Extrawork Dll Action
New Warden Module Action
- DONT TOUCH THIS ENTIRE SECTION, Unless you're smarter than me. (Or just an idiot.) Messing with this can make MH detectable to Blizzard, resulting in your ban.

Quick Exit Game Key - Handy feature. This sets a key to instantly exit you from the game - saves you from deaths, and just makes things easier.
Tppk Protect Toggle - Sets chicken stuff to protect you from TPPK's.

Tppk Skill Levels[Lightning Fury Skill]
Tppk Skill Levels[Charged Bolt Skill]
Tppk Skill Levels[Ice Blast Skill]
Tppk Skill Levels[Lightning Skill]
Tppk Skill Levels[Chain Lightning Skill]
Tppk Skill Levels[Glacial Spike Skill]
Tppk Skill Levels[Meteor Skill]
Tppk Skill Levels[Blizzard Skill]
Tppk Skill Levels[Hydra Skill]
Tppk Skill Levels[Frozen Orb Skill]
Tppk Skill Levels[Bone Spear Skill]
Tppk Skill Levels[Bone Spirit Skill]
Tppk Skill Levels[Twister Skill]
Tppk Skill Levels[Tornado Skill]
- Set what TPPK skills you want to avoid here, if I understand it right.

Chicken Ping Toggle - This is the turn on/off config for chicken ping. (set ping # below)
Chicken Normal Toggle - This is the turn on/off config for chicken life. (set chicken life below.)
Chicken Hostile Toggle - This is the turn on/off config for chicken HOSTILE life. (set chicken hostile life below) - this chickens if your life reaches the specified point, and someone has hostiled you.

Chicken Ping - Set the ping # you want to chicken at here. (You'll chicken if you hit this number or higher.)
Chicken Normal Life - Set the amount of life you want to chicken at here.
Chicken Hostile Life - Set the amount of hostile life you want to chicken at here.

Full Visuals Toggle - This turns on/off ALL visuals given by MH as a group. (all of the ones listed below.)
Weather Toggle - Sets a key to toggle on/off the weather.
Infravision Toggle - Sets a key to toggle on/off the Infravision.
Screen Shake Toggle - Sets a key to toggle on/off the screen shake.
Screen Fade Toggle - Sets a key to toggle on/off the screen fade.
Light Radius Toggle[1] - Sets a key to toggle on/off the light radius[1].
Light Radius Toggle[2] - Sets a key to toggle on/off the light radius[2].
Invis Units Toggle -

Perm Show Orbs Toggle -
Life Bar Transparency - This appears to be the shade of the life bar over someone's head when you hover the cursor over them.
Life Bar Colour - This is the color of the life bar over other players heads.
Light Radius[1] - Sets ambient brightness (reduces in game shadow so you can see the whole screen)
Light Radius[2] - Another lighting control. The defaults on these two work fine, I wouldn’t bother with them.
Other Font Toggle -
Other Font Size -
Cursor Blob File -

Replacement Fonts[<FONT NO>] -

Center Scroll Map Key - This centers the Automap on you, if you're using the SCROLL LOCK feature.
Scroll Map Toggle - This turns on the map scrolling.
Scroll Map Area Colour - This changes the color of the 'box' shown on the Automap while using the SCROLL LOCK feature.
Scroll Map Speed - This is how fast you can scroll through the Automap with SCROLL LOCK on.
Diagonal Scroll Toggle -

#VOCAB Game Time Toggle - This turns the timer on and off (how long you've been in the game).
#VOCAB Clock Toggle - This turns the clock on and off.
#VOCAB Server Ip Toggle - This hides/shows the server IP. (Seeing this is very handy for finding Dclone games.)
#VOCAB Game Experience Toggle - This hides the XP meter at the bottom of the list. (How much XP you've earned in the current game.)

Automap Info Toggles[1+] -
Automap Info Toggles[5] -
Automap Info Toggles[6] -
Automap Info Toggles[7] -
Automap Info Toggles[8] -

Automap Infos[1] -
Automap Infos[2] -
Automap Infos[3] -
Automap Infos[4] -
Automap Infos[5] -
Automap Infos[6] -
Automap Infos[7] -
Automap Infos[8] -

Overlap Arrows Toggle - This turns on/off overlapping of the level target arrows. (these are found below)(arrows appear on right side of Automap under text)

Target Arrow Toggles[1] - This turns on/off Arrow #1 which points towards (default) next level/area.
Target Arrow Toggles[2] - This turns on/off Arrow #2 which points (default) to the quest in the area.
Target Arrow Toggles[3] - This turns on/off Arrow #3 which points (default) to the waypoint in the area.

Target Arrow Colours[1] - This is the color of arrow #1
Target Arrow Colours[2] - This is the color of arrow #2
Target Arrow Colours[3] - This is the color of arrow #3

Level Targets[1][All] - this sets all arrows towards the specified variable. Leave this alone (edit the specific lines below.)
Level Targets[2][All] - this sets all arrows towards the specified variable. Leave this alone (edit the specific lines below.)
Level Targets[3][All] - this sets all arrows towards the specified variable. Leave this alone (edit the specific lines below.)

Level Targets - One line will due for ALL of these. This is the arrow on the right side of your screen, below the xp meter. These are set up by default, but are missing a LOT of things. See the configuring section for more information.

Automap Level Names Toggle - This turns on/off the names of staircases, ect, on Automap.
Automap Party Default -
Automap Names Default -
Mini Shrines Toggle - This turns on/off the mini pictures by the shrines on Automap.
Level Name Colour -
Staff Tomb Level Desc - This changes the notifier on the correct Tal Rosha's Tomb. Default is a little green star.
Automap Fade Trans -
Waypoint Blob File -

Active Rooms Toggle -
Active Rooms Colour -

Yard Radius Toggle -
Yard Radius Decrease Key -
Yard Radius Increase Key -
Yard Radius Colour -
Yard Radius Default -

Unit Blob File[Player] -
Unit Blob File[Monster] -
Unit Blob File[Object] -
Unit Blob File[Missile] -
Unit Blob File[Item] -

Group Colours[<GROUP NO>] -
Group Hiddens[<GROUP NO>] -
Group Blob Files[<GROUP NO>] -
Group Chickens[<GROUP NO>] -
Group Rules[<GROUP NO>] -

Chicken Rule Toggle[<NUMBER>] -
Chicken Rule Life[<NUMBER>] -

#VOCAB Good Gold Number - This sets the amount of gold considered "Good". Put this number at the lowest that you want your attention drawn to. (you can also hide BAD gold, so set this as the minimum you want to see period if you go that route.)
#VOCAB Poor Gold Colour - This sets the color you want 'poor' gold to appear. You can also set this to HIDE 'poor' gold.
#VOCAB Good Gold Colour - This is the color you want 'good' gold to appear, to help draw your attention.

#VOCAB Hidden Item Level -
#VOCAB Hidden Item Value -

There are a few Vocab item groups here. Leave them alone unless you know what your doing.

#VOCAB Chicken Nearby Toggle -
#VOCAB Chicken Nearby Life -

#VOCAB Hostile Player Chicken -
Chicken Rule Toggle[1] -
Chicken Rule Life[1] -

#VOCAB Hostile Player Group -
Group Colours[6] -
Group Chickens[6] -

Chests TC Toggle -
Automap Chests Toggle -

Closed Chest Group -
Locked Chest Group -
Evil Urn Group -
Stash Group -
Portal Group -

Closed Chest Colour -
Locked Chest Colour -
Evil Urn Colour -
Stash Colour -
Portal Colour -

Distant Party Group -
Distant Party Colours -

Player Groups [<PLAYER CLASS>][<OWNER TYPE>] -
Player Colours[<PLAYER CLASS>][<OWNER TYPE>] -

Player Colours[All][Owner Self] -
Player Colours[All][Owner Party] -
Player Groups[All][Owner Hostile] -
Player Colours[All][Owner Other] -
Player Colours[All][Owner Dieing] -
Player Colours[All][Owner Dead] -

Automap Missiles Toggle[<OWNER TYPE>] -
Hidden Missiles Toggle[<OWNER TYPE>] -
Missile Automaps[<MISSILE>] -
Missile Groups [<MISSILE>][<OWNER TYPE>][<OWNER UNITTYPE>][<GUIDED FLAG>] -
Missile Colours[<MISSILE>][<OWNER TYPE>][<OWNER UNITTYPE>][<GUIDED FLAG>] -

Automap Missiles Toggle[All] -
Hidden Missiles Toggle[All] -

Missile Automaps[All] -
Missile Automaps[Skill Missiles] -
Missile Automaps[All Arrows] -
Missile Automaps[Firewall Missiles] -
Missile Automaps[Frozen Orb Missiles] -

Missile Colours[All][Owner None] -
Missile Colours[All][Owner Self][Player] -
Missile Colours[All][Owner Self][Monster] -
Missile Colours[All][Owner Party] -
Missile Colours[All][Owner Hostile] -
Missile Colours[All][Owner Hostile][All][True] -
Missile Colours[All][Owner Other] -
Missile Colours[All][Owner Dead] -

Missile Colours[Vine Beast Death Missile][Owner Dead] -

Monster Levels Toggle -
Monster TC Toggle -
Monster Desc Colour -

Npc Group -
Npc Colour -

Monster Death Anims[<MONSTER>] -
Automap Monsters Toggle[<OWNER TYPE>] -
Hidden Monsters Toggle[<OWNER TYPE>] -
Monster Automaps[<MONSTER>] -
Monster Groups [<MONSTER>][<OWNER TYPE>][<MONSTER TYPE>] -
Monster Colours[<MONSTER>][<OWNER TYPE>][<MONSTER TYPE>] -

Monster Death Anims[All] -
Monster Death Anims[Shenk] -

Automap Monsters Toggle[Owner None] -
Automap Monsters Toggle[Owner Dead Viable] -
Hidden Monsters Toggle[All] -

Monster Automaps[Hydra 1] -
Monster Automaps[Assassin Traps] -
Monster Automaps[Druid Raven] -
Monster Automaps[Bonewall] -

Monster Colours[All][Owner None] -
Monster Colours[All][Owner None][Monster Minion+] -
Monster Colours[All][Owner Self] -
Monster Colours[All][Owner Party] -
Monster Colours[All][Owner Hostile] -
Monster Colours[All][Owner Other] -

Monster Colours[Undead Stygian Dolls] -
Monster Colours[Barbarian Fighters] -
Monster Colours[Act 3 Hireling][Owner None] -
Monster Colours[Assassin Traps][Owner Hostile] -
Monster Colours[Raised Skeletons][Owner Party, Owner Other] -
Monster Colours[Possible Revives][Owner Party, Owner Other] -

Monster Colours[All][Owner Dieing] -
Monster Colours[All][Owner Dead] -
Monster Colours[All][Owner Dead Viable] -

Monster Colours[Assassin Traps][Owner Dead] -

Champion Desc - The value set here will appear on creatures with the specified class.
Ghostly Desc - The value set here will appear on creatures with the specified class.
Fanatic Desc - The value set here will appear on creatures with the specified class.
Possessed Desc - The value set here will appear on creatures with the specified class.
Berserker Desc - The value set here will appear on creatures with the specified class.

Extra Strong Desc - The value set here will appear on creatures with the specified ability.
Extra Fast Desc - The value set here will appear on creatures with the specified ability.
Cursed Desc - The value set here will appear on creatures with the specified ability.
Magic Resistant Desc - The value set here will appear on creatures with the specified ability.
Fire Enchanted Desc: - The value set here will appear on creatures with the specified ability.
Lightning Enchanted Desc - The value set here will appear on creatures with the specified ability.
Cold Enchanted Desc - The value set here will appear on creatures with the specified ability.
Thief Desc - The value set here will appear on creatures with the specified ability.
Mana Burn Desc - The value set here will appear on creatures with the specified ability.
Teleportation Desc - The value set here will appear on creatures with the specified ability.
Spectral Hit Desc - The value set here will appear on creatures with the specified ability.
Stone Skin Desc - The value set here will appear on creatures with the specified ability.
Multiple Shots Desc - The value set here will appear on creatures with the specified ability.

Might Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Fire Aura Desc - The value set here will appear on creatures with the specified aura.
Blessed Aim Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Freeze Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Shock Aura Desc - The value set here will appear on creatures with the specified aura.
Conviction Aura Desc - The value set here will appear on creatures with the specified aura.
Fanaticism Aura Desc - The value set here will appear on creatures with the specified aura.

Monster Immunities Toggle - The value set here will appear on creatures with the specified immunity.
Monster Resist Toggle - The value set here will appear on creatures with the specified resist.

Monster Immunity Desc[Physical Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Magic Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Fire Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Lightn Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Cold Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Poison Resist] - The value set here will appear on creatures with the specified immunity.

Monster Resist Descs[Physical Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Magic Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Fire Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Lightn Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Cold Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Poison Resist] - The value set here will appear on creatures with the specified resistances.

Ethereal Item Prefix - The tag value you specify here will appear BEFORE the name of an ethereal item. Example - "ETHEREAL Short Sword"
Ethereal Item Postfix - The tag value you specify here will appear AFTER the name of an ethereal item. Example - "Short Sword ETHEREAL"
Rune Numbers Toggle - This turns on/off the runes number beside its name.
Socket Numbers Toggle - This turns on/off the number of sockets an item has beside its name.
Item Levels Toggle - This turns on/off the ilvl beside the items name.
Item Value Toggle - This turns on/off the items value beside its name. (handy for money making)
Item Value Minimum - Setting this will ONLY show you values on items that have this value or higher. (So if you set it for 35000, only things with a sell value of 35000 will have a value beside the name.)
View Socketables Toggle - This allows you to separate gems/runes/jewels in the item description, to see exactly what the things you put in sockets do. (Does NOT remove items from sockets, it only shows you what they do.)
Broken Item Colour - This changes the color of the names on items that are broken. (durability 0)
Perm Show Item Toggle -
Automap Items Toggle -
Hidden Items Toggle: - This allows you to turn on/off HIDDEN ITEMS. (handy to get all those low potions, bolts, arrows, and such off your screen when you don’t want them.)
Ground Item Desc Toggle - This lets you see the items FULL stats by hovering the mouse over it while its on the ground. (like you would see when its in your inventory)
Show Item Gleam Toggle - This turns on/off the little white sparkle all items have by default.

Item Colours[Ear] - This is set to automatically hide ears. No other use.

Item Colours[Jewel] - This is set so you can easily change the color of jewels.
Item Colours[All][Rare] - This is set so you can easily change the color of rares.
Item Colours[All][Unique] - This is set so you can easily change the color of uniques.
Item Colours[Quest Items] - This is set so you can easily change the color of quest items.
Item Colours[Junk Items] - This is set so you can easily change the color of junk items.
Item Groups[Item Gold] -

Charm Colours[All][Magic] - This is set so you can easily change the color of MAGIC charms. (not anni/gheeds/hft.)
Rune Colours[12+] - This is set so you can easily change the color of Runes of a minimum number or higher (default is 12 and up)

Rejuv Pot Colours[1+] - This is set so you can easily change the color of Rejuv potions
Healing Pot Colours[1+] - This is set so you can easily change the color of Healing Potions
Mana Pot Colours[1+] - This is set so you can easily change the color of Mana Potions

Gem Colours[1+] - This is set so you can easily change the color of All Gems
Amethyst Colours[1+] - This is set so you can easily change the color of Amethysts
Topaz Colours[1+] - This is set so you can easily change the color of Topaz
Sapphire Colours[1+] - This is set so you can easily change the color of Sapphires
Emerald Colours[1+] - This is set so you can easily change the color of Emeralds
Ruby Colours[1+] - This is set so you can easily change the color of Rubies
Diamond Colours[1+] - This is set so you can easily change the color of Diamonds
Skull Colours[1+] - This is set so you can easily change the color of Skulls


Section 2 - How to configure the various settings.

First, lets start with BASIC configuration. This consists of 3 things, which all things that can be set to a KEY have. Beside these codes, you'll see between 1 and 3 things (off on the right.) Make certain these three things are separated by commas, as in the example. No commas=no workie.

Taking the Socket Protection default line for an example.
Quote

0, -1, "Socket protect"

These three things MUST be in this order. Not all three things will always appear. when they do not, you can add them if you like. Its not advised that you remove them, if they're already there, to ensure that MH continues to function properly.
0 - This is the Default On/Off status of the keyed ability. 1 is On, 0 is Off.
-1 - This is the Key that the setting has set to it. -1 means there is NO key set. (Look below for a list of keys you can bind.)
"Socket protect" - This is the message that will appear when you toggle the setting. This message can be ANYTHING you want. Just make sure its in quotes. "these". Make sure you ONLY put this line on a variable that can be toggled with a key. Otherwise you might mess somethin up.

Second, Activating, and de-activating specific lines. This is VERY easy, and does not require deleting/adding lines all the time. To DEACTIVATE a line, put two slashes in front of the line. (//) you will see a lot of this in the default configuration. Those lines are deactivated. To activate these lines, simply delete the two slashes.

Third, changing the colors on various things. Anywhere you can change a color, the color codes/names in the chart give inside the Maphack readme file will do the job. Just open and scroll down, and pay attention.. you cant miss it.

Fourth, its time to go over the lines that require more specific configuration. These lines are pulled in ORDER from section 1, however ONLY the lines that require special configurations have been pulled down.

Chicken Ping - Default here is 0, because default is chicken ping turned off. If you use chicken ping, select a number (for instance, we'll say a ping of 100). Enter 100 where the 0 is located. When chicken ping is turned on with that, any time you hit a ping spike that puts you at 100 or higher, you will automatically chicken from the game. I recommend something higher (like 500) or you're gona be chickening from a LOT of games. (ping spikes suck hehe)
Chicken Normal Life - There are two possible ways to set this variable. Using any regular number will automatically chicken when you hit that number of life or lower. Any number below 100, with a - infront of it, and you will chicken at that life percent. (if I'm reading it right.) so -30 would chicken you at 30% life or lower.
Chicken Hostile Life - There are two possible ways to set this variable. Using any regular number will automatically chicken when you hit that number of life or lower. Any number below 100, with a - infront of it, and you will chicken at that life percent. (if I'm reading it right.) so -30 would chicken you at 30% life or lower.
Life Bar Transparency - This seems to control the lightness/darkness of the bar above other players head when highlighted. higher number=lighter bar.
Life Bar Colour - Changes the color of the bar over other players heads. See above for color info.

Font changing area - There's a few settings you can use here.

Scroll Map Area Colour - This is the color of the box showing the area on the map that you see on your screen when using scroll lock.
Scroll Map Speed - This is how fast you scroll across the map when using scroll lock. (higher number=faster. duh.)
Automap Info Toggles[5] -
Automap Info Toggles[6] -
Automap Info Toggles[7] -
Automap Info Toggles[8] -
Automap Infos[1] -
Automap Infos[2] -
Automap Infos[3] -
Automap Infos[4] -
Automap Infos[5] -
Automap Infos[6] -
Automap Infos[7] -
Automap Infos[8] -
Target Arrow Colours[1] - Sets the color for arrow #1 (next level arrow)
Target Arrow Colours[2] - Sets the color for arrow #2 (quest arrow)
Target Arrow Colours[3] - Sets the color for arrow #3 (waypoint arrow)
Level Targets - These are very interesting, a fun option to play with. What this is, specifically, is the arrow(s) below your xp meter on the right hand side of the auto map. There are three general arrows. Next Level(the area you go to, in order to move forward), Quest(the quest that happens to be in that area. like the Den of Evil in the Blood Moor), and Waypoint(the waypoint for the area you're in.) Setting this is relatively easy, also. The target that you set for these arrows is very versitile. Anything from objects (cairn stones, orifice) to creatures (izual, cow king) next level areas, and so on. (See vocab file to find out exact names for things.)

Quote

Level Targets[1][Blood Moor]:  Cold Plains

There are four sections to configuring a line for this. They're all pretty easy.
Level Targets - This needs to go in front of every line for this. Tells MH what your trying to do.
[1] - this is the arrow number your specifying. #1 arrow is on top, #2 in middle, #3 on bottom. (also see above to find out their colors)
[Blood Moor] - This is the area you want the arrow ACTIVE in. This is NOT where you want to GO, this is where you ARE. In this case, I'm in the Blood Moor. So what can I find from the blood moor? next line!
: Cold Plains - This is where you want to go. Make SURE you have the colon ( : ) in front of this part of the line. This can be ANYTHING that's in the same area. So for blood moor, this can be Den of Evil, Rogues Encampment, or Cold Plains.
When editing this, keep in mind that the three lines with [all] at the end will show nearly all next quest/next waypoint/next level arrows FOR you. You don’t need to add all of them in individually.
Note - You cannot set these arrows to point at things such as shrines, at this time. Get over it.
Note#2 - If you use the [all] lines, make sure you leave alone the codes for things such as the book in arcane sanct, and orifice, so you have arrows for those things.
Staff Tomb Level Desc - Place here what you want to show up by the right tomb. (this is accompanied by a color. See above for color change info.)
Waypoint Blob File -
Active Rooms Colour -
Yard Radius Colour -
Yard Radius Default -
Unit Blob File[Player] -
Unit Blob File[Monster] -
Unit Blob File[Object] -
Unit Blob File[Missile] -
Unit Blob File[Item] -
Group Colours[<GROUP NO>] -
Group Hiddens[<GROUP NO>] -
Group Blob Files[<GROUP NO>] -
Group Chickens[<GROUP NO>] -
Group Rules[<GROUP NO>] -
#VOCAB Good Gold Number - This sets the amount of gold considered "Good". Put this number at the lowest that you want your attention drawn to. (you can also hide BAD gold, so set this as the minimum you want to see period if you go that route.)
#VOCAB Poor Gold Colour - This sets the color you want 'poor' gold to appear. You can also set this to HIDE 'poor' gold. See the color chart for color changes.
#VOCAB Good Gold Colour - This is the color you want 'good' gold to appear, to help draw your attention. See the color chart for color changes.
#VOCAB Hidden Item Level -
#VOCAB Hidden Item Value -
Closed Chest Group -
Locked Chest Group -
Evil Urn Group -
Stash Group -
Portal Group -
Closed Chest Colour - Changes the color of chests on your Automap.
Locked Chest Colour - Changes the color of locked chests on your Automap.
Evil Urn Colour - Changes the color of stashes on your Automap. (hidden stashes, not the thing in town)
Stash Colour - Changes the color of the name of your stash.
Portal Colour - Changes the color of portal NAMES, not the portals themselves.

Distant Party Group -
Distant Party Colours - Changes the color of party members that are far away, on your Automap.
Player Groups [<PLAYER CLASS>][<OWNER TYPE>] -
Player Colours[<PLAYER CLASS>][<OWNER TYPE>] -
Player Colours[All][Owner Self] -
Player Colours[All][Owner Party] -
Player Groups[All][Owner Hostile] -
Player Colours[All][Owner Other] -
Player Colours[All][Owner Dieing] -
Player Colours[All][Owner Dead] -
Automap Missiles Toggle[<OWNER TYPE>] -
Hidden Missiles Toggle[<OWNER TYPE>] -
Missile Automaps[<MISSILE>] -
Missile Groups [<MISSILE>][<OWNER TYPE>][<OWNER UNITTYPE>][<GUIDED FLAG>] -
Missile Colours[<MISSILE>][<OWNER TYPE>][<OWNER UNITTYPE>][<GUIDED FLAG>] -
Missile Colours[All][Owner None] -
Missile Colours[All][Owner Self][Player] -
Missile Colours[All][Owner Self][Monster] -
Missile Colours[All][Owner Party] -
Missile Colours[All][Owner Hostile] -
Missile Colours[All][Owner Hostile][All][True] -
Missile Colours[All][Owner Other] -
Missile Colours[All][Owner Dead] -
Missile Colours[Vine Beast Death Missile][Owner Dead] -
Monster Desc Colour - Changes the color of the monster.. description? Name, I think. (will be verified in final version)
Npc Group -
Npc Colour -
Monster Death Anims[<MONSTER>] - Turns off death animations for the monsters specified in the []'s
Automap Monsters Toggle[<OWNER TYPE>] -
Hidden Monsters Toggle[<OWNER TYPE>] -
Monster Automaps[<MONSTER>] -
Monster Groups [<MONSTER>][<OWNER TYPE>][<MONSTER TYPE>] -
Monster Colours[<MONSTER>][<OWNER TYPE>][<MONSTER TYPE>] -
Monster Colours[All][Owner None] -
Monster Colours[All][Owner None][Monster Minion+] -
Monster Colours[All][Owner Self] -
Monster Colours[All][Owner Party] -
Monster Colours[All][Owner Hostile] -
Monster Colours[All][Owner Other] -
Monster Colours[Undead Stygian Dolls] -
Monster Colours[Barbarian Fighters] -
Monster Colours[Act 3 Hireling][Owner None] -
Monster Colours[Assassin Traps][Owner Hostile] -
Monster Colours[Raised Skeletons][Owner Party, Owner Other] -
Monster Colours[Possible Revives][Owner Party, Owner Other] -
Monster Colours[All][Owner Dieing] -
Monster Colours[All][Owner Dead] -
Monster Colours[All][Owner Dead Viable] -
Monster Colours[Assassin Traps][Owner Dead] -
Champion Desc - The value set here will appear on creatures with the specified class.
Ghostly Desc - The value set here will appear on creatures with the specified class.
Fanatic Desc - The value set here will appear on creatures with the specified class.
Possessed Desc - The value set here will appear on creatures with the specified class.
Berserker Desc - The value set here will appear on creatures with the specified class.
Extra Strong Desc - The value set here will appear on creatures with the specified ability.
Extra Fast Desc - The value set here will appear on creatures with the specified ability.
Cursed Desc - The value set here will appear on creatures with the specified ability.
Magic Resistant Desc - The value set here will appear on creatures with the specified ability.
Fire Enchanted Desc: - The value set here will appear on creatures with the specified ability.
Lightning Enchanted Desc - The value set here will appear on creatures with the specified ability.
Cold Enchanted Desc - The value set here will appear on creatures with the specified ability.
Thief Desc - The value set here will appear on creatures with the specified ability.
Mana Burn Desc - The value set here will appear on creatures with the specified ability.
Teleportation Desc - The value set here will appear on creatures with the specified ability.
Spectral Hit Desc - The value set here will appear on creatures with the specified ability.
Stone Skin Desc - The value set here will appear on creatures with the specified ability.
Multiple Shots Desc - The value set here will appear on creatures with the specified ability.
Might Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Fire Aura Desc - The value set here will appear on creatures with the specified aura.
Blessed Aim Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Freeze Aura Desc - The value set here will appear on creatures with the specified aura.
Holy Shock Aura Desc - The value set here will appear on creatures with the specified aura.
Conviction Aura Desc - The value set here will appear on creatures with the specified aura.
Fanaticism Aura Desc - The value set here will appear on creatures with the specified aura.
Monster Immunity Desc[Physical Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Magic Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Fire Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Lightn Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Cold Resist] - The value set here will appear on creatures with the specified immunity.
Monster Immunity Desc[Poison Resist] - The value set here will appear on creatures with the specified immunity.
Monster Resist Descs[Physical Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Magic Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Fire Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Lightn Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Cold Resist] - The value set here will appear on creatures with the specified resistances.
Monster Resist Descs[Poison Resist] - The value set here will appear on creatures with the specified resistances.
Ethereal Item Prefix - The tag value you specify here will appear BEFORE the name of an ethereal item. Example - "ETHEREAL Short Sword"
Ethereal Item Postfix - The tag value you specify here will appear AFTER the name of an ethereal item. Example - "Short Sword ETHEREAL"
Item Value Minimum - Setting this will ONLY show you values on items that have this value or higher. (So if you set it for 35000, only things with a sell value of 35000 will have a value beside the name.)
Broken Item Colour - This changes the color of the names on items that are broken. (durability 0)
Item Colours[Ear] - This is set to automatically hide ears. No other use.
Item Colours[Jewel] - This is set so you can easily change the color of jewels.
Item Colours[All][Rare] - This is set so you can easily change the color of rares.
Item Colours[All][Unique] - This is set so you can easily change the color of uniques.
Item Colours[Quest Items] - This is set so you can easily change the color of quest items.
Item Colours[Junk Items] - This is set so you can easily change the color of junk items.
Item Groups[Item Gold] -
Charm Colours[All][Magic] - This is set so you can easily change the color of MAGIC charms. (not anni/gheeds/hft.)
Rune Colours[12+] - This is set so you can easily change the color of Runes of a minimum number or higher (default is 12 and up)
Rejuv Pot Colours[1+] - This is set so you can easily change the color of Rejuv potions
Healing Pot Colours[1+] - This is set so you can easily change the color of Healing Potions
Mana Pot Colours[1+] - This is set so you can easily change the color of Mana Potions
Gem Colours[1+] - This is set so you can easily change the color of All Gems
Amethyst Colours[1+] - This is set so you can easily change the color of Amethysts
Topaz Colours[1+] - This is set so you can easily change the color of Topaz
Sapphire Colours[1+] - This is set so you can easily change the color of Sapphires
Emerald Colours[1+] - This is set so you can easily change the color of Emeralds
Ruby Colours[1+] - This is set so you can easily change the color of Rubies
Diamond Colours[1+] - This is set so you can easily change the color of Diamonds
Skull Colours[1+] - This is set so you can easily change the color of Skulls


Section 3 - Setting up the item lines.

There are two major reasons you want to even mess with items in the Maphack config.

Maphack can NOT read bonuses and the like on items! It can not tell if a claw has +3 to lightning sentry, it can not tell if a superior armor has increased ED or increased Durability! But it can make things more obvious for you. Maphack is meant as a TOOL, not a replacement for the players brain. This is Mousepad's official view, and the farthest he will ever go is to set chicken life levels in Maphack.

ALL OF THE FOLLOWING LINES SHOULD GO AT THE BOTTOM OF YOUR CONFIG FILE, AWAY FROM EVERYTHING ELSE! This allows for easy access and editing, and ensures you wont accidentally mess up another command.

#1 - Maphack can change the color of items to alert you to their presence. Looking for those nice Ethereal 0/6 socket CB's? This can change the color of that items name when you hit alt, and EVEN make it show up on the Automap!

This is a sample of a basic item line. I'm using a 5 socket Crystal Sword on this example, with ethereal/non ethereal not specified.
Quote

Item Colours [Crystal Sword] [2,3] [Ethereal, Real] [0,5]: RED, 0x0e // Crystal Sword for CTA


There are SEVEN basic parts to this code. And they're ALL important. Not all items will have all parts of the code, use your head. If its a rune, it cant have a quality, sockets, it cant be ethereal.. heh. Just use your brain. smile.gif
#1 - Item Colours - This part of the code is as basic as it gets. This should be on ALL item codes you use. This is what tells Maphack that this is a code to change the color of an item.
#2 - [Crystal Sword] - This area is quite variable, and should be. This is the item(s) that you want to discolor. You can have multiple items in this place, if you want the same thing from all of them. (Example.. wanting 0/5 socket crystal swords and flails for CTA).
To add more than one item in a single line, use one of these methods.
[Crystal Sword, Flail] - this method is just a comma and a space between the item names. make sure they're all inside the brackets. []
[Normal Swords] - this is a general item statement. This, specifically, would effect ALL these items. (Note, they're all normal swords.) Short Sword, Scimitar, Saber, Falchion, Crystal Sword, Broad Sword, Long Sword, War Sword, Two Handed sword, Flamberge, Giant Sword, Bastard Sword, Claymore, Great Sword
There is a full list of the general statements on mousepad's forums. The direct link to the forum thread listing these is Here.
#3 - [2,3] - This is a must.. the quality of the item you're specifying. The numbers are in order. 1=crude/cracked/otherwise damaged. 2=normal 3=superior 4=magic 5=set 6=rare 7=unique 8=crafted. To add more than one quality here, use the same method as the item names.
#4 - [Ethereal, Real] - This is the ethereal marker. Personally, for every item with the possibility of being Ethereal, I add this exact line, for easier editing later. This will pick up eth and non-eth items. When you specify with this, [Ethereal] would pick up eth items and [Real] would pick up non-eth items.
#5 - [0,5] - This is pretty straight forward. How many sockets do you want the item to have? You can add as many numbers as you want in there, just separate them with commas. Note - magical and up items will not show up as having sockets until after being identified.
#6 - : RED, 0x0e - There are two variables in this section. Beyond those variables, ALWAYS make sure you have the colon there! If its not in your code, it WONT WORK!
The first, the color BEFORE the comma. - This is the color the items NAME will appear when you hit ALT, or when your mouse cursor is over it.
The second, the color AFTER the comma. - This is the color the item will appear in your MAP. If you do NOT want this item to appear on your map, simply DONT put the second color on there! Simple!
#7 - // Crystal Sword for CTA - This is the least important section. All it does, is tell note for you what the line is. It can be whatever you want, or it can not be there at all. If you use it, make SURE you put the // in front of it, otherwise Maphack will think its a part of the code, and mess up.

#2 - Maphack can HIDE items that you don’t need to see! This is a very nice feature, it REALLY helps keep the crowding off the screen when in Baal runs, and the like.

First, sit down, and decide all the items you want to hide. (the hidden items CAN be shown by the touch of a button - default is keypad plus. So don’t fear that you loose them forever!)

A list of suggestions for these items include - Cracked/Crude/Low Quality items. Healing/Mana potions (all I allow the game to show me is supers). The weapon potions (poison gas, exploding, ect.). Arrows and Bolts (who ever needs to see these anyway? a good zon restocks regularly.) Also, above, there is a setting to hide low $ gold piles. A very handy feature.
This is a sample line for adding an item to your hidden items list.
Quote

Item Colours[Bolts, Arrows]: -1, -2 // Hide bolts and Arrows


There are four basic sections to these items. They're quite easy, so don’t worry, you have far fewer decisions to make when HIDING an item, than when highlighting an item (as above).
#1 - Item Colours - Yep. We're still dealing with these bad boys. It just makes life simpler though, because you have one less command you gota worry about. Put these on ALL hidden item lines, too.
#2 - [Bolts, Arrows] - This is, once again, the item in question. This particular one is for Bolts, and Arrows. Both. However, there are OTHER ways to fill this section out! See below for information.
[Bolts] - this targets a single, or multiple items, based on their exact name. Handy for those specific items.
[Normal Swords] - this works JUST like in the change item color area. This would hide ALL normal swords from your sight, unless you turn them on with the key. smile.gif
[all] - This selects ALL items. When using this, its highly advised you have something else to specify exactly what you mean - for instance, a quality. if you used [all][1], that would hide all items of level 1 quality (cracked, low quality, ect.)
#3 - I know I only said 4 basic sections, and its true in most cases. Unless your being specific. If you want an item of a certain QUALTY, you'd put that here. The format is [1], or [2, 3]. Look at the changing item colors section to see what qualities are what.
#4 - Again, I know I said four! This is for you really really picky people. If you want to hide a certain item, but only if its ethereal, or only if its not ethereal, this is where you add the ethereal marker. the format is [Ethereal] or [Real].
#5 - Yea yea yea! Stop bugging me! I know I said 4! Ugh! This is for the socket area. If you want to hide an item that’s so specific, you only want to see it if it has a certain number of sockets? You can hide all the other ones here. (IE: Mage plate, hide them all that have 1, 2, or 4 sockets.) The format is [1, 2, 4] (using the example) see above for specific instructions.
#6 - : -1, -2 - Ok! Back on track! This is the COLOR area. Yep, that’s right, to hide an item, we're changing its color! This changes it to an INVISABLE color though. And it even works on the ground. Yay? smile.gif Use the exact code as shown in the example, to hide an item. You wont ever change this code, when HIDING items. As before, make sure you have the colon in there! Or it wont work!
#7 - // Hide bolts and Arrows - Ok, this is simple again. Its just a note for you so you know what the code does. Make sure, again, that you're putting this part behind the //, or it will mess up.


Section 4 - UBER ITEMS!

Now, looking through ALLLL the item lists, you wont ever find the 3 keys (terror, hate, destruction), or the three organs.

That’s because they are NOT in there! But that’s ok. We can fix that. This editing takes a bit more work than the rest, HOWEVER, the final color codes are EXACTLY like the codes in the previous section. So, to change the colors AWAY from what the lines of code I will show you have, just follow THOSE directions when your done here! smile.gif

Step #1 - Open the Maphack .exe file. Everything you need to edit is accessible through the buttons there.
Step #2 - Click on the button that says "View Vocab File".
Step #3 - Find the line listed in the box below in the vocab file. (This can be done quickly. Copy the line, the using Ctrl+F, use the find feature to find the line.)
CODE
tr2, *Scroll of Resistance: 2138

Step #4 - BELOW that line (DO NOT MESS WITH THAT LINE, simply go below it and add new ones,) input the following 6 lines of code.
CODE
k1, *Pandemonium Key 1: 2139
pk2, *Pandemonium Key 2: 2140
pk3, *Pandemonium Key 3: 2141
bey, *Baal's Eye: 2142
dhn, *Diablo's Horn: 2143
mbr, *Mephisto's Brain: 2144

Step #5 - SAVE the vocab file, then close it. Once its closed, on the Maphack.exe, find the "Edit Config File" Button, and open that up.
Step #6 - Find the line listed in the box below. Again, this is easily done using the Ctrl+F keys, the FIND feature. (To make this simple, if you have NOT yet done any item editing, put this at the very bottom of your config file.)
CODE
//Rune Colours[12+]:

Step #7 - BELOW that line (AGAIN, DO NOT MESS WITH THAT LINE!) input the following six lines of code.
CODE
Item Colours[Pandemonium Key 1]: Orange, Orange //Terror Key
Item Colours[Pandemonium Key 2]: Orange, Orange //Hate Key
Item Colours[Pandemonium Key 3]: Orange, Orange //Destruction Key
Item Colours[Diablo's Horn]: Orange, Orange // Horn
Item Colours[Baal's Eye]: Orange, Orange // Eye
Item Colours[Mephisto's Brain]: Orange, Orange // Brain


Now, all your uber items will appear with orange names, and orange on the minimap. Change the colors or whatever to your preference.
Retired Moderator
Posts: 19,411
Joined: Nov 6 2002
Gold: 14.27
Trader: Trusted
Sep 13 2005 10:42am
Posted with my permission and pinned. I'll put as a link of the unified pinned topic later.
Member
Posts: 3,195
Joined: Aug 8 2005
Gold: 501.35
Sep 13 2005 01:35pm
Is it allowed to reply in here ?

Its not closed so. If not then u always can delete posts stef smile.gif

Just wanna say Great guide! Really good.
Member
Posts: 668
Joined: May 8 2005
Gold: 42.77
Sep 13 2005 03:49pm
Quote (DaChieff @ Sep 13 2005, 07:35 PM)
Is it allowed to reply in here ?

Its not closed so. If not then u always can delete posts stef smile.gif

Just wanna say Great guide! Really good.

On this one replies are fine - on final it will be closed.. so for now feedback is appreciated. smile.gif Glad you like it.. the final version will be better though, and not quite so sloppy. I was trying to get it out asap for people to have it available, so neatness wasnt an issue at the time.
Member
Posts: 11,442
Joined: Jul 20 2004
Gold: 25.00
Sep 13 2005 04:51pm
Note: Maphack is currently not working due to an hour old patch Blizzard just implemented that fixed a few crash bugs in the game.

Say hello to patch 1.11b people.
Member
Posts: 10
Joined: Sep 27 2003
Gold: 2.75
Sep 13 2005 04:56pm
That has just really annoyed me, I have just purchased MapHack today, i'm on holiday at the moment and was looking forward to playing D2 and getting a nice ladder char sorted out. Thanks Blizzard ruin the game again for me! I know its a cheat but I much prefer playing with MapHack than without it. Does anyone know of any offline single player editing software that actually works? If so I will not bother with online d2 again, if someone could point me in the correct direction I would be really happy.

My mail address is james.flockton@blueyonder.co.uk should someone be able to help!!

Many thanks
Vector
Member
Posts: 8,487
Joined: May 1 2004
Gold: 0.00
Sep 13 2005 09:57pm
hehe kinda dont wanna read through all of that

but can u change color name of specific items like keys charms etc
Member
Posts: 668
Joined: May 8 2005
Gold: 42.77
Sep 14 2005 02:30am
Look at the top.. index.. specifically has sections on changing the colors of items. tongue.gif


By the way, I've looked through this myself, the final version will be much better organized, and will make it easier to find exactly what you need.
Member
Posts: 10
Joined: Sep 27 2003
Gold: 2.75
Sep 14 2005 02:48am
But you cannot do any of it now as nothing works..
Member
Posts: 668
Joined: May 8 2005
Gold: 42.77
Sep 14 2005 02:53am
Configuring maphack will remain much the same, once the new version is out.

For all of you people who have such a keen bloody eye for the obvious;

No. Maphack does NOT work right now.

Clear? Yes? Good.

Despite this fact, the configuration of maphack is not going to change by much, with the exception of a few new lines added if anything. Thus, the guide is still relivant, if not yet complete (or very clear.. that'll be fixed asap.)

So how about you stop complaining that MH dont work on a thread thats ment to help, mmkay?
Go Back To General Help Archive Topic List
123Next
Closed New Topic New Poll