Step 2: Adding your cd keys. Keep in mind you need a FULL key set. Meaning you need both Classic and Expansion keys for this bot to work. They are NOT provided and they MUST be working keys if you wish to use this bot on public battle.net servers. Diablo II/Diablo 2 must be installed and it MUST be on version 1.14d. Game update (patch) to Diablo II: Lord of Destruction, a (n) rpg game, v.1.14d, added on Thursday, June 16, 2016. File type Game update. Downloads 114403. (last 7 days) 808. Last update Thursday, June 16, 2016. Report problems with download to support@gamepressure.com. Be the first to know about the hottest apps with Download's Windows Apps newsletter. Diablo 2 Patch; Diablo Ii Lord Of Destructi. Diablo Ii Lord Of Destructi.
Hello all
I was asked about the possibilities of a Bot or Hacks for “Project Diablo2” so I wanted to make a Guide so that all of you have the same Information and possibilities.
Honestly it still required and requires some experience with Kolbot, D2BS and JavaScript to get everything working so please dont expect to just download a file and start botting.
But if you follow the instructions below you will be able to bot with your PD2 Champs on the official PD2 Servers.
Goals:
Install fresh Diablo2 in english language
Make sure to patch that installation of D2 to 1.14D (By connecting to the battle.net or any other way)
Copy only the “patch_d2.mpq” from you PD2 installation into the directory of the fresh D2 1.14D
Get the Kolbot Version for Diablo 1.14D (E.g. By pulling from GitHub - blizzhackers/kolbot: d2bs: core + d2bot (noah) + kolbot libs (kolton) | cloned from https://github.com/kolton/d2bot-with-kolbot/)
In the configuration of Kolbot (execute D2Bot.exe) you have to create a Profile with the “Game.exe” of the of the D2 Version 1.14D directory as Game Path / Target. Also dont forget to add the Parameter “-w” and make the common Kolbot adjustments
To let Kolbot connect to the PD2 Realm (without editing the Realms choosable in Kolbot by default) you can edit the IP of the realms in the RegEdit under “ComputerHKEY_CURRENT_USERSoftwareBattle.netConfiguration”. Open the “Diablo II Battle.net gateways” entry and set the ip of the realms to “35.225.107.249”.
Adjustments on the D2BS Files:
D2BotLead.dbj: Add the following code after line 554. Where “gs 4” stands for the game description which is choosing the game server (europe) in PD2.
var gsControl = getControl(1,432,268,333,20);
if(gsControl)
{
gsControl.setText(“gs 4”);
}
Storage.js: Change the following lines to set the bigger storage sizes of PD2:
this.StashY = me.gametype 0 ? 4 : 8; => this.StashY = 15;
this.Inventory = new Container(“Inventory”, 10, 4, 3); => this.Inventory = new Container(“Inventory”, 10, 8, 3);
this.Stash = new Container(“Stash”, 6, this.StashY, 7); => this.Stash = new Container(“Stash”, 10, this.StashY, 7);
Class.Charname.js: To make use of the bigger inventory in PD2 we also have to adjust the config file for our character to something like this:
Config.Inventory[0] = [1,1,1,1,1,1,1,1,1,1];
Config.Inventory[1] = [1,1,1,1,1,1,1,1,1,1];
Config.Inventory[2] = [1,1,1,1,1,1,1,1,1,1];
Config.Inventory[3] = [1,1,1,1,1,1,1,1,1,1];
Config.Inventory[4] = [0,0,0,0,0,0,0,0,0,0];
Config.Inventory[5] = [0,0,0,0,0,0,0,0,0,0];
Config.Inventory[6] = [0,0,0,0,0,0,0,0,0,0];
Config.Inventory[7] = [0,0,0,0,0,0,0,0,0,0];
If you also made the other “common” adjustments to Kolbot as in vanilla you should be able to run the bot with your PD2 Character on the PD2 Realm now.
Dont forget to add the new items into your PickSystem for maximum efficiency
Run Kolbot in 1.14D in manual Mode for Maphack and Pickit
There is an explanation on how to use Kolbots maphack and pickit in a manual mode here:
documentation/ManualPlay.md at master · blizzhackers/documentation · GitHub
If you follow these steps and make the adjusments within the Kolbot installation explained in Goal 1 you are able to play your PD2 character on the PD2 Realm in the vanilla Client. This has a few disadvantages compared to the launcher but I liked using that for leveling and baalruns.
Note: I made two Kolbot profiles linked to the same Diablo2 1.14D installation and two Class.Charname.js files. One for botting and one for manual play. So I only had to change the Class.Charname.js and the Kolbot profile to switch between botting and manual play.
Run D2BS with the PD2 Launcher for Maphack and Pickit
This is a bit more complicated. I try to make it short:
The “old” Version of D2BS 1.3.3 is working with the PD2 launcher. If you set this up you have to copy or rewrite the scripts you need to make use of D2BS. I did so and it took some time to got Pickit working.
But: D2BS 1.3.3 does not export the SendPacket() Method. Without this method the picking functionality is not as fast as in the later versions. So the manual mode of the new Kolbot is picking up faster than the pickit you can build with the old D2BS 1.3.3. If someone is still interested in this topic I can give some hints on how to build maphack and (slower)pickit for the PD2 launcher.
New Items:
To Pick up the new Items you have to add the new items to the Kolbot PickIt system.
In a first step you have to add the ids into the “NTItemAlias.dbl”. Honestly I was to lazy to look them up so I estimated the ids and until now I found stackable HighRunes, DC Components, WordlStoneShards and the other new stuff.
My approach is to add 100 ids for 100 new items and give them a unique name:
NTIPAliasClassID[“wss”] = 659; NTIPAliasClassID[“worldstoneshard”] = 659;
NTIPAliasClassID[“n00”] = 660; NTIPAliasClassID[“new00”] = 660;
NTIPAliasClassID[“n01”] = 661; NTIPAliasClassID[“new01”] = 661;
NTIPAliasClassID[“n02”] = 662; NTIPAliasClassID[“new02”] = 662;
NTIPAliasClassID[“n03”] = 663; NTIPAliasClassID[“new03”] = 663;
NTIPAliasClassID[“n04”] = 664; NTIPAliasClassID[“new04”] = 664;
NTIPAliasClassID[“n05”] = 665; NTIPAliasClassID[“new05”] = 665;
NTIPAliasClassID[“n06”] = 666; NTIPAliasClassID[“new06”] = 666;
NTIPAliasClassID[“n07”] = 667; NTIPAliasClassID[“new07”] = 667;
NTIPAliasClassID[“n08”] = 668; NTIPAliasClassID[“new08”] = 668;
NTIPAliasClassID[“n09”] = 669; NTIPAliasClassID[“new09”] = 669;
NTIPAliasClassID[“n10”] = 670; NTIPAliasClassID[“new10”] = 670;
NTIPAliasClassID[“n11”] = 671; NTIPAliasClassID[“new11”] = 671;
NTIPAliasClassID[“n12”] = 672; NTIPAliasClassID[“new12”] = 672;
NTIPAliasClassID[“n13”] = 673; NTIPAliasClassID[“new13”] = 673;
NTIPAliasClassID[“n14”] = 674; NTIPAliasClassID[“new14”] = 674;
NTIPAliasClassID[“n15”] = 675; NTIPAliasClassID[“new15”] = 675;
NTIPAliasClassID[“n16”] = 676; NTIPAliasClassID[“new16”] = 676;
NTIPAliasClassID[“n17”] = 677; NTIPAliasClassID[“new17”] = 677;
NTIPAliasClassID[“n18”] = 678; NTIPAliasClassID[“new18”] = 678;
NTIPAliasClassID[“n19”] = 679; NTIPAliasClassID[“new19”] = 679;
NTIPAliasClassID[“n20”] = 680; NTIPAliasClassID[“new20”] = 680;
NTIPAliasClassID[“n21”] = 681; NTIPAliasClassID[“new21”] = 681;
NTIPAliasClassID[“n22”] = 682; NTIPAliasClassID[“new22”] = 682;
NTIPAliasClassID[“n23”] = 683; NTIPAliasClassID[“new23”] = 683;
NTIPAliasClassID[“n24”] = 684; NTIPAliasClassID[“new24”] = 684;
NTIPAliasClassID[“n25”] = 685; NTIPAliasClassID[“new25”] = 685;
NTIPAliasClassID[“n26”] = 686; NTIPAliasClassID[“new26”] = 686;
NTIPAliasClassID[“n27”] = 687; NTIPAliasClassID[“new27”] = 687;
NTIPAliasClassID[“n28”] = 688; NTIPAliasClassID[“new28”] = 688;
NTIPAliasClassID[“n29”] = 689; NTIPAliasClassID[“new29”] = 689;
NTIPAliasClassID[“n30”] = 690; NTIPAliasClassID[“new30”] = 690;
NTIPAliasClassID[“n31”] = 691; NTIPAliasClassID[“new31”] = 691;
NTIPAliasClassID[“n32”] = 692; NTIPAliasClassID[“new32”] = 692;
NTIPAliasClassID[“n33”] = 693; NTIPAliasClassID[“new33”] = 693;
NTIPAliasClassID[“n34”] = 694; NTIPAliasClassID[“new34”] = 694;
NTIPAliasClassID[“n35”] = 695; NTIPAliasClassID[“new35”] = 695;
NTIPAliasClassID[“n36”] = 696; NTIPAliasClassID[“new36”] = 696;
NTIPAliasClassID[“n37”] = 697; NTIPAliasClassID[“new37”] = 697;
NTIPAliasClassID[“n38”] = 698; NTIPAliasClassID[“new38”] = 698;
NTIPAliasClassID[“n39”] = 699; NTIPAliasClassID[“new39”] = 699;
NTIPAliasClassID[“n40”] = 700; NTIPAliasClassID[“new40”] = 700;
NTIPAliasClassID[“n41”] = 701; NTIPAliasClassID[“new41”] = 701;
NTIPAliasClassID[“n42”] = 702; NTIPAliasClassID[“new42”] = 702;
NTIPAliasClassID[“n43”] = 703; NTIPAliasClassID[“new43”] = 703;
NTIPAliasClassID[“n44”] = 704; NTIPAliasClassID[“new44”] = 704;
NTIPAliasClassID[“n45”] = 705; NTIPAliasClassID[“new45”] = 705;
NTIPAliasClassID[“n46”] = 706; NTIPAliasClassID[“new46”] = 706;
NTIPAliasClassID[“n47”] = 707; NTIPAliasClassID[“new47”] = 707;
NTIPAliasClassID[“n48”] = 708; NTIPAliasClassID[“new48”] = 708;
NTIPAliasClassID[“n49”] = 709; NTIPAliasClassID[“new49”] = 709;
NTIPAliasClassID[“n50”] = 710; NTIPAliasClassID[“new50”] = 710;
NTIPAliasClassID[“n51”] = 711; NTIPAliasClassID[“new51”] = 711;
NTIPAliasClassID[“n52”] = 712; NTIPAliasClassID[“new52”] = 712;
NTIPAliasClassID[“n53”] = 713; NTIPAliasClassID[“new53”] = 713;
NTIPAliasClassID[“n54”] = 714; NTIPAliasClassID[“new54”] = 714;
NTIPAliasClassID[“n55”] = 715; NTIPAliasClassID[“new55”] = 715;
NTIPAliasClassID[“n56”] = 716; NTIPAliasClassID[“new56”] = 716;
NTIPAliasClassID[“n57”] = 717; NTIPAliasClassID[“new57”] = 717;
NTIPAliasClassID[“n58”] = 718; NTIPAliasClassID[“new58”] = 718;
NTIPAliasClassID[“n59”] = 719; NTIPAliasClassID[“new59”] = 719;
NTIPAliasClassID[“n60”] = 720; NTIPAliasClassID[“new60”] = 720;
NTIPAliasClassID[“n61”] = 721; NTIPAliasClassID[“new61”] = 721;
NTIPAliasClassID[“n62”] = 722; NTIPAliasClassID[“new62”] = 722;
NTIPAliasClassID[“n63”] = 723; NTIPAliasClassID[“new63”] = 723;
NTIPAliasClassID[“n64”] = 724; NTIPAliasClassID[“new64”] = 724;
NTIPAliasClassID[“n65”] = 725; NTIPAliasClassID[“new65”] = 725;
NTIPAliasClassID[“n66”] = 726; NTIPAliasClassID[“new66”] = 726;
NTIPAliasClassID[“n67”] = 727; NTIPAliasClassID[“new67”] = 727;
NTIPAliasClassID[“n68”] = 728; NTIPAliasClassID[“new68”] = 728;
NTIPAliasClassID[“n69”] = 729; NTIPAliasClassID[“new69”] = 729;
NTIPAliasClassID[“n70”] = 730; NTIPAliasClassID[“new70”] = 730;
NTIPAliasClassID[“n71”] = 731; NTIPAliasClassID[“new71”] = 731;
NTIPAliasClassID[“n72”] = 732; NTIPAliasClassID[“new72”] = 732;
NTIPAliasClassID[“n73”] = 733; NTIPAliasClassID[“new73”] = 733;
NTIPAliasClassID[“n74”] = 734; NTIPAliasClassID[“new74”] = 734;
NTIPAliasClassID[“n75”] = 735; NTIPAliasClassID[“new75”] = 735;
NTIPAliasClassID[“n76”] = 736; NTIPAliasClassID[“new76”] = 736;
NTIPAliasClassID[“n77”] = 737; NTIPAliasClassID[“new77”] = 737;
NTIPAliasClassID[“n78”] = 738; NTIPAliasClassID[“new78”] = 738;
NTIPAliasClassID[“n79”] = 739; NTIPAliasClassID[“new79”] = 739;
NTIPAliasClassID[“n80”] = 740; NTIPAliasClassID[“new80”] = 740;
NTIPAliasClassID[“n81”] = 741; NTIPAliasClassID[“new81”] = 741;
NTIPAliasClassID[“n82”] = 742; NTIPAliasClassID[“new82”] = 742;
NTIPAliasClassID[“n83”] = 743; NTIPAliasClassID[“new83”] = 743;
NTIPAliasClassID[“n84”] = 744; NTIPAliasClassID[“new84”] = 744;
NTIPAliasClassID[“n85”] = 745; NTIPAliasClassID[“new85”] = 745;
NTIPAliasClassID[“n86”] = 746; NTIPAliasClassID[“new86”] = 746;
NTIPAliasClassID[“n87”] = 747; NTIPAliasClassID[“new87”] = 747;
NTIPAliasClassID[“n88”] = 748; NTIPAliasClassID[“new88”] = 748;
NTIPAliasClassID[“n89”] = 749; NTIPAliasClassID[“new89”] = 749;
NTIPAliasClassID[“n90”] = 750; NTIPAliasClassID[“new90”] = 750;
NTIPAliasClassID[“n91”] = 751; NTIPAliasClassID[“new91”] = 751;
NTIPAliasClassID[“n92”] = 752; NTIPAliasClassID[“new92”] = 752;
NTIPAliasClassID[“n93”] = 753; NTIPAliasClassID[“new93”] = 753;
NTIPAliasClassID[“n94”] = 754; NTIPAliasClassID[“new94”] = 754;
NTIPAliasClassID[“n95”] = 755; NTIPAliasClassID[“new95”] = 755;
NTIPAliasClassID[“n96”] = 756; NTIPAliasClassID[“new96”] = 756;
NTIPAliasClassID[“n97”] = 757; NTIPAliasClassID[“new97”] = 757;
NTIPAliasClassID[“n98”] = 758; NTIPAliasClassID[“new98”] = 758;
NTIPAliasClassID[“n99”] = 759; NTIPAliasClassID[“new99”] = 759;
Afterwards one can add the relevant items to his .nip files so that the bot knows to pick them up.
Therefore I made a new “RunesAndNew.nip” and added the filename to my Class.Charname.js as it is done in vanilla Kolbot. The new .nip contains the names of the dummy entries as you can see here:
[name] worldstoneshard
[Name] new00
[Name] new01
[Name] new02
[Name] new03
[Name] new04
[Name] new05
[Name] new06
[Name] new07
[Name] new08
[Name] new09
[Name] new10
[Name] new11
[Name] new12
[Name] new13
[Name] new14
//[Name] new15 // Stapelbarer Makelloser Amethyst
[Name] new16
//[Name] new17 // Stapelbarer Makelloser Topas
[Name] new18
//[Name] new19 // Stapelbarer Makelloser Sapphir
[Name] new20
[Name] new21
[Name] new22
//[Name] new23 // Stapelbarer Makelloser Rubin
[Name] new24
//[Name] new25 // Stapelbarer Makelloser Diamant
[Name] new26
//[Name] new27 // Stapelbarer Makelloser Totenkopf
[Name] new28
//[Name] new29 // Stapelbare EL Rune
//[Name] new30 // Stapelbare ELd Rune
//[Name] new31 // Stapelbare Tir Rune
//[Name] new32 // Stapelbare Nef Rune
//[Name] new33 // Stapelbare ETH Rune
//[Name] new34 // Stapelbare Ith Rune
//[Name] new35 // Stapelbare Tal Rune
//[Name] new36 // Stapelbare Ral Rune
//[Name] new37 // Stapelbare Ort Rune
//[Name] new38 // Stapelbare THul Rune
//[Name] new39 // Stapelbare AMN Rune
//[Name] new40 // Stapelbare Sol Rune
//[Name] new41 // Stapelbare Shael Rune
//[Name] new42 // Stapelbare Dol Rune
[Name] new43
//[Name] new44 // Stapelbare IO Rune
[Name] new45
[Name] new46
[Name] new47
//[Name] new48 // Stapelbare Lem Rune
[Name] new49
[Name] new50
[Name] new51
[Name] new52
[Name] new53
[Name] new54
[Name] new55
[Name] new56
[Name] new57
[Name] new58
[Name] new59
[Name] new60
[Name] new61
[Name] new62
[Name] new63
[Name] new64
[Name] new65
[Name] new66
[Name] new67
[Name] new68
[Name] new69
[Name] new70
[Name] new71
[Name] new72
[Name] new73
[Name] new74
[Name] new75
[Name] new76
[Name] new77
[Name] new78
[Name] new79
[Name] new80
[Name] new81
[Name] new82
[Name] new83
[Name] new84
[Name] new85
[Name] new86
[Name] new87
[Name] new88
[Name] new89
[Name] new90
[Name] new91
[Name] new92
[Name] new93
[Name] new94
[Name] new95
[Name] new96
[Name] new97
[Name] new98
[Name] new99
Warden / Bot detection:
PD2 Is checking your activity. I do not have to discuss that (as done in the d3jsp.org forum)!
After a night of botting I got a private ingame message from a moderator who asked me a few questions and told me I was reported for being online for a long time. Hence I would strongly recommend not to exaggerate botting. A few (3-4) hours a day are more than enough to find the gear you need for your character and trade a bit.
A big Thanks goes to ' GosH' from d3jsp for the hint regarding the not existing version check of PD2
I wish you all a good quarantine and a healthy year.
Have a good time
Kolton Bot Latest Version Working 1.14D + MH
Download Link:https://github.com/kolton/d2bot-with-kolbot
Diablo 2 & Diablo 2 Lo. Diablo II Mousepad's Maphack - most popular and first Diablo 2 Maphack - detectable, use only on Single Player or at your own risk! Diablo ii maphack mouse pad mouse pad maphack download. Realm and single player hack for Diablo II and Diablo II LOD. To work with Mousepad's map hack? Diablo 2 Lod Maphack 1.14d 3 ###1) Open up the 114d.rar and place D2BS.dll from 114dd2bs into your kolbotd2bs folder Download basara for pc. Download from here: D2MR Download Extract to a folder on your desktop Before you open the program enter a game with your character Run the program as admin Click the Diablo II window in the list. For the newcomers, here, we released 3 months ago a vanilla version of the HD mod found on resurgence and developped by Mir Drualga and Planqi.Not only this enables two new screen resolutions that are better suited for modern computer screen ratios (1344x700 and 1068x600) but it also handles Maphack injection as one launch the client. Full maphack diablo 2 1.13 d Download: 1042 kb/s. Maphack diablo 2 1.13 d Verified: 2707 kb/s. Direct maphack diablo 2 1.13 d Download: 1438 kb/s. Get an updated and safe version of DanGoon's Maphack and Loader, C3PO to start the season off right. Competitions for 7 Softcore Big news, new patch 1.13d! Diablo 2 Hacks, Cheats & Bots Download or share your Diablo 2 hack at world's leading forum for all kind of Diablo 2 hacks, cheats and bots. Here you will find a list of discussions in the Diablo 2 forum at the Other Online Games category.
How to start:
Step 1: Downloading the bot
Download Tortoise SVN: Tortoise SVN Download
Install Tortoise SVN
Create a new folder (usually on desktop to make it easier to find and access) Name it whatever you like (kolbot works) Then right click the folder and go to 'SVN Checkout' Where it says 'URL of repository' Paste in this link https://github.com/kolton/d2bot-with-kolbot/trunk Then click 'OK' to start the SVN checkout process (downloading the bot files) You cannot paste this link https://github.com/kolton/d2bot-with-kolbot/trunk in your address bar and download the bot! YOU MUST USE TORTOISE SVN and the CHECKOUT PROCESS!
It has also been brought to my attention that the newer versions of Tortoise SVN are not allowing the checkout link to work or error out. I suggest an older version like this one (1.9.7.27907) and DO NOT update so that you can download the bot from the source Tortoise SVN
Once this process is done it should say something like 'Completed At Revision ****' The revision number will change as new versions are released as long as no errors occur continue on.
You must download and install the dependencies for the bot:
.Netframework download
VC++ 2008 download
VC++ 2010 download
If you receive or see an error that says 'You have a higher version installed' or something similar then you can skip that download/install
Text Version from the github (original source) https://github.com/kolton/d2bot-with-kol...ith-kolbot
Video with instructions:
Step 2: Adding your cd keys
Keep in mind you need a FULL key set. Meaning you need both Classic and Expansion keys for this bot to work. They are NOT provided and they MUST be working keys if you wish to use this bot on public battle.net servers. Diablo II/Diablo 2 must be installed and it MUST be on version 1.14d
Find your folder we just made and used the SVN checkout process with I used Kolbot as name of my folder. Inside the folder you need to find 'D2Bot.exe' Right click on this program and go to 'properties' then go to 'compatibility' If you are using Windows 8 or 8.1 you need to use the check box that reads 'Run this program in compatibility mode for' Then click the drop down menu and select 'Windows XP Service Pack 2' EVERYONE on any windows needs to check the checkbox that reads 'Run this program as Administrator' Then click the 'Apply' button. Lastly Click the 'OK' button.
Now try to run 'D2Bot.exe' It should open without errors.
Find the 'Keys' button and click it.
There are different ways to add keys. I will list the most used ones here. You do not need to use multiple methods for the same key. Choose one method per cd key set.
1. Manual addition of keys- Click in the text box that has a + sign next to it and type whatever name you would like for this keyset. This name is for the bots identification purposes and does not affect the game. Next click the 'Name' text box this name WILL be shown in game for the name if someone tries to use these keys and gets the 'In use by key name' error. Put any name you like in this field. Next copy and paste or type out each of your classic and expansion keys in the next two text boxes labeled as 'Classic' and 'Expansion' Then click the 'Apply' button. Then click the 'ok' button.
2. Adding .mpq file keys- This is primarily used if you create cd key files via the key creator or you made them with Etal etc. To use your .mpq files you must place them in the Diablo II folder you are going to use for this bot. Ex: ImageThen we will find the 'Keys' button and click it. Click in the text box that has a + sign next to it and type whatever name you would like for this keyset. This name is for the bots identification purposes and does not affect the game. Next click the 'Name' text box. This is where we place the name of the .mpq file we copied over to our diablo 2 folder earlier. The file names must match exactly! EX: d2key1.mpq Leave the 'Classic' and 'Expansion' sections blank. Click 'Apply' and then click 'OK'.
3. Use the cd key set that was used with your Diablo II install. If you installed your copy of Diablo II using your OWN keys or keys that WORK and you want to use those... wait until a later step and I will show how to do this method. (Easiest method/Most dangerous method).
Video Instructions here:
2005.10.28 2.23
1, Fixed d2hackmap.dll can't show Socketable Item Stats correctly
2005.10.17 2.22
1, Fixed d2hackmap.exe can not run under windows 9x bug
2, Fixed d2hackmap.dll can not remember last game name and password bug
2005.10.14 2.21
1, Fixed a few bugs in d2hackmap.exe
2, Improved anti-detection for d2hackmap.exe
2005.10.13 2.20
1, Improved anti-detection.
2, Improved integrity scan algorithm.
3, Refact hackmap.exe in many aspects.
2005.09.14 2.10 Lite
1, Support diablo II 1.11b¡£
2, Only support 'Safe Reveal Act' function.
2005.09.12 2.00
1, Fixed in full screen mode when 'Keep Game Window' is on switching back to desktop doesn't work bug.
2, Fixed when viewing other player equipments clicking items causes game crash bug.
3, Improved hackmap.exe GUI, added configuration dialog for Safe reveal Act.
4, Renamed 'Quick Back Town Key' as 'Quick Back To Town Key' in d2hackmap.cfg.
2005.08.24 2.00 beta 3.1
1, Fixed direction to hellforge can not be showed on the mini-map bug.
2, Fixed Automap Active Room Toggle doesn't work bug.
3, Fixed Revealing map for those new added scenes could cause game crash bug.
2005.08.21 2.00 beta 3
1, Improved Safe reveal act functionality. support special level targets display, customized location display. Please refer to d2hackmap.ini for settings.
2, Fixed hackmap.exe cann't work under some windows with specific service packs.
3, Fixed Item value display which could cause game crash.
4, Fixed toggle off Perm Show Orbs causing game crash.
5, Fixed toggle on Dangerous Monster Protection causing game crash.
6, Fixed load/unload hackmap causing game crash.
2005.08.13 2.00 beta 2
---------------
1, Porting to diablo II 1.11.
2, Don't support chatting in chinese.
3, Included basic Anti-detection methods.
2004.11.19 1.16
---------------
1, Several minor improvements/bugfixes with hackmap loader.
2, Improved localization support. Added toggle to enable/disable localization support in game. The default hotkey is 'U'.
2004.06.20 1.15
---------------
1, Added right click swap feature.
2, Improved localization support.
3, Fixed hostile player bug.
4, Minor improved minimap display.
5, Added 'Auto Next Game Name' option
6, Added 'Auto Next Game Password' option
2004.06.06 1.14
---------------
1, Added chienes input/display support.
2, Added 'Version Checking Dll Action' option.
2004.05.27 1.13
---------------
1, Fixed can't reload hackmap in certain situation bug.
2, Enable generate crash dump file feature (need dbghelp.dll).
3, Minor improvement to anti-detection.
2004.05.22 1.12
---------------
1, Added auto reveal map feature to reveal map automatically when act changing. See 'Auto Reveal Act'.
2, Added show monsters resistance. See 'Monster Resists Toggle'
3, Improved next game name feature.
4, Fixed show hostile player bug
5, Fixed show Claw Viper Temple and Hellforge on minimap bug
2004.03.29 1.11
---------------
1, Added Quick Next Game Toggle feature. You can use this toggle to exit game quickly and increase next game name by 1. It's convenient to run baal.
2, Added Dangerous Monster defining feature to enhance protecttion of HC players. hackmap will make you returning town or exiting game when encountering Dangerous Monsters and your resistance is below threshold. See d2hackmap.cfg.
3, Fixed a probably-crash-game bug when loading/unloading hackmap in diablo process.
2004.03.12 1.10
---------------
1, Fixed compatibility issues of showing misc items colours(e.g. Rejuv Pot, Gem, etc)
2, Added show minimap cells of several special targets(e.g. Anya, Izual, etc)
2004.02.13 1.09
---------------
1, Fixed show chest bug
2, Fixed show Item Indexs bug
3, Fixed not compatible with d2hackit bug in 1.08
4, Added Item sockets setting, Format:£ºItem Colours[code][level][ethereal][sockets+1]
5, Added Quick Go back town feature(player must have tome of town portal), default key is BackSpace
6, Added set create/join game name to last entering game name feature
2004.02.11 1.08
---------------
1, Fixed closed&locked chest color bug
2, Modified d2hackmap.vcb
2004.02.07 1.07
---------------
1, Added Upgrade config files feature.
2004.02.04 1.06
---------------
1, Added Chicken Life Percent feature
2, Changed 'Perm Show Orb Toggle' to 'Perm Show Orbs Toggle'
3, Added Chinese GUI support
2004.02.01 1.05
---------------
1, Added show game server ip feature
2004.01.15 1.04
---------------
1, Improved Integrity scan algorithm.
2, Added Anti-detection feature. Including: anti 64/65 detect, protect from version/extrawork dlls checking.
3, Added feature to safe reveal map automatically when act changed.
4, Added 5.1 edited maphack detection feature.
5, Fixed show behide-wall monsters bug.
6, Fixed show Valkyrie/golems equipment bug.
2004.01.13 1.03
---------------
1, Added Integrity scan feature.
2, Added safe reveal map feature.
2004.01.10 1.02
---------------
1, Added Hackmap Loader.
2, Fixed an big error bug when unloading d2hackmap.dll.
2003.12.29 1.01 beta 2
---------------------
1, Changed config names about automap target prompt:
1.01 beta 1 1.01 beta 2+
Automap Prompt Toggle --> Minimap Toggle
Automap Prompt Objects--> Minimap Cells
Automap Prompt Colour --> Minimap Cell Colour
2, Added Enter game sound prompt feature. (disable by default).
3, Added feature to generate a crashdump file automaptically when big error occours. Only active in debug version.
2003.12.28 1.01 beta 1
---------------------
Added automap target prompt feature.
new added config:
Automap Prompt Toggle: 0,VK_P
Automap Prompt Colour: 12
// format: Automap Prompt Objects[level name][object no.1, object no.2, object no.3, ...] : 1
// 1 for enable, -1 for disable
//example 1, Prompt entry of Durance of Hate Level 3 when player is in Durance of Hate Level 2:
Automap Prompt Objects[Durance of Hate Level 2][Durance of Hate Level 3]: 1
//example 2, prompt entrys of Worldstone Keep Level 1 and Worldstone Keep Level 3 when player is in Worldstone Keep Level 2:
Automap Prompt Objects[Worldstone Keep Level 2][Worldstone Keep Level 1, Worldstone Keep Level 3]: 1
2003.12.28 1.0 beta 4
---------------------
Fixed unique monster TC calculation bug.
2003.12.27 1.0 beta 3
---------------------
1, Fixed input line toggle crashes game bug.
2, Fixed draw scroll lock frame bug.
3, Adjusted a few hotkey names.
2003.12.27 1.0 beta 2
---------------------
Fixed some monsters' automap colour displaying bug.
2003.12.26 1.0 beta 1
---------------------
features:
1, Compatible with Maphack 5.1 edited version
2, Added feature to show IAS/FCR/MF and lots of stats in character window. (see config).
3, Added feature to show other player's stats. just for fun. (see config).
4, Added keep game window toggle to prevent from minimizing window when running in window mode.