Blizzhackers

Return of the Jedi

* Login   * Register    * FAQ    * Search

Join us on IRC: #bh@irc.synirc.net (or Mibbit Web IRC)


MuleFactory


It is currently Sun May 26, 2013 7:13 am


All times are UTC [ DST ]





Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: [Release]D2Multi 1.3 (A D2launcher replacement) 1.13d
PostPosted: Tue Apr 06, 2010 6:05 pm 
 
User Gold
User Gold

Joined: Fri Aug 22, 2008 7:32 pm
Previous Release: viewtopic.php?f=171&t=450772


Change log:

- fixed an offset , thx bobite

Added in 1.3:
-updated to Patch 1.13d

Added in 1.2:
- New Plugins folder which work similar to D2Loaders Plugins folder.
Hacks like Gamefilter, Autoteleport or D2me Maphack can be loaded all at once automatically when starting Diablo.
In order to do so you have to put the dll files of each hack into the Plugins folder.

Fixes 1.2:
- either using cachefix or sleepy wont automatically load both

Added in 1.1:
- Configuration works similar to D2Launchers
- flag -mpq for usage of cdkey.mpq files
- flag -cachefix for multiple diablo instances out of one Diablo folder
- flag -sleepy for a small reduction of cpu usage in game

Fixes:
- flag -title fixed
- Shutdown after character screen should be fixed


This prog works like D2launcher did:
- Download and install http://www.microsoft.com/download/en/de ... px?id=5555 , if u dont already got it
- open up D2Multi.ini edit Diablo path!
- make a shortcut of D2Multi.exe and add flags (-w -title "Dia" -mpq "Key1.mpq" ) ( NOTE : the key.mpq files HAVE to be in your Diablo folder )
- additionally put Hacks to inject into the "Plugins" folder
- Run D2Multi.exe as Admin
- Double click onto the shortcut

Is this safe? :

SAFE(most likely) Flags:
(The hack will unload itself right after window is loaded)
-title
-mpq ( NOTE : the key.mpq files HAVE to be in your Diablo folder )

UNSAFE FLAGS( IT WILL EAT YOUR CHILDREN):
(Hack will stay in memory)
-cachefix
-sleepy



Code Changes in comparison to the loosy :) previous source code:

Updated Offsets:
{PatchCall, GetDllOffset("D2Gfx.DLL",0xB6A8), (DWORD)Multi ,6},
   {PatchCall ,GetDllOffset("D2Gfx.DLL",0xB8D9), (DWORD)Windowname ,6},
   {PatchJmp, GetDllOffset("D2Launch.dll",0x10B03), (DWORD)InitMainMenu,5},
   {PatchCall ,GetDllOffset("BNCLIENT.dll",0xF494), (DWORD)CacheFix,6},
   {PatchCall ,GetDllOffset("BNCLIENT.dll",0xF7E4), (DWORD)CacheFix,6},
   {PatchJmp,   GetDllOffset("D2Client.dll", 0x1D7B4),   (DWORD)GameDraw_STUB, 6}


FUNCPTR(D2WIN, InitMPQ, DWORD __stdcall, (char *dll, char *mpqfile, char *mpqname, int v4, int v5), 0x7E50) // 1.13D


DWORD MainMenuAddress(){ return GetDllOffset("D2Launch.dll",0x10B08); } //Backjmp.


Credits:
-Gnarmock since many of it is his work.
-Sheppard for his cInjector classes and because he is my german butt buddy
-D2BS Team for the "kinda" sleepy


NOTE:
D2Multi.exe might be detected as a virus(Hello Avira!) because of the injecting code it contains!


Download bin 1.3:
https://rapidshare.com/files/2973914955/D2Multi_1.3.zip

Bh mirror is appreciated!!!!



small update for 1.2:

Added in 1.2:
- New Plugins folder which work similar to D2Loaders Plugins folder.
Hacks like Gamefilter, Autoteleport or D2me Maphack can be loaded all at once automatically when starting Diablo.
In order to do so you have to put the dll files of each hack into the Plugins folder.

Fixes 1.2:
- either using cachefix or sleepy wont automatically load both


Added in 1.1:
- Configuration works similar to D2Launchers
- flag -mpq for usage of cdkey.mpq files
- flag -cachefix for multiple diablo instances out of one Diablo folder
- flag -sleepy for a small reduction of cpu usage in game

Fixes:
- flag -title fixed
- Shutdown after character screen should be fixed

This prog works like D2launcher did:
- open up D2Multi.ini edit Diablo path!
- make a shortcut of D2Multi.exe and add flags (-w -title "Dia" -mpq "Key1.mpq"
-Double click onto the shortcut


Is this safe? :

SAFE(most likely) Flags:
(The hack will unload itself right after window is loaded)
-title
-mpq

UNSAFE FLAGS( IT WILL EAT YOUR CHILDREN):
(Hack will stay in memory)
-cachefix
-sleepy

Credits:
-Gnarmock since many of it is his work, thx man for releasing d3loader.
-Sheppard for his cInjector classes and because he is my german butt buddy
-D2BS Team for the "kinda" sleepy


PS:
Fuck you Mr.Copypaster Tye/77920 for calling me trash



Dowload bin & source 1.2:
http://rapidshare.com/files/372975548/D2Multi_1.2.zip
http://bhfiles.com/files/Diablo%20II/1. ... ti_1.2.zip

OLD:
http://rapidshare.com/files/372819427/D2Multi_1.1.zip

bhmirror is appreciated

PLS report any bugs if you experience some.


Last edited by Spon05 on Wed Apr 07, 2010 9:51 am, edited 3 times in total.
Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron