1.12a Mercmod

Page 2 of 3 Previous  1, 2, 3  Next

View previous topic View next topic Go down

Re: 1.12a Mercmod

Post by Aspirine101 on Wed Sep 17, 2014 11:54 am

I want a merc named Salo. End of story.
I want him to turn mobs to pigs, like porkchops morph you.

Aspirine101
Lord Primus

Islamic B&D Princess
Posts : 8578
TGGood None
Country : Ukraine

View user profile http://lmgtfy.com/?q=median+xl.com

Back to top Go down

Re: 1.12a Mercmod

Post by IceLancer on Sat Feb 14, 2015 12:16 am

Site is dead , anyone has mod that can upload somewhere?

Alright , never mind found it on github

https://github.com/zinx/diablo2_mercmod


IceLancer
Cabalist

Posts : 23
Country : Serbia

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by naut on Tue Feb 17, 2015 6:49 am

@IceLancer wrote:Site is dead , anyone has mod that can upload somewhere?

Alright , never mind found it on github

https://github.com/zinx/diablo2_mercmod


That is the source code, you will need to compile the dll with visual studios

naut
Asatruar

Posts : 18
Country : Canada

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by IceLancer on Tue Feb 17, 2015 11:27 am

@naut wrote:
@IceLancer wrote:Site is dead , anyone has mod that can upload somewhere?

Alright , never mind found it on github

https://github.com/zinx/diablo2_mercmod


That is the source code, you will need to compile the dll with visual studios

Thumbs Up That's my native language

IceLancer
Cabalist

Posts : 23
Country : Serbia

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by naut on Wed Feb 18, 2015 3:50 am

@IceLancer wrote:
@naut wrote:
@IceLancer wrote:Site is dead , anyone has mod that can upload somewhere?

Alright , never mind found it on github

https://github.com/zinx/diablo2_mercmod


That is the source code, you will need to compile the dll with visual studios

Thumbs Up That's my native language

I've been fooling around with it but have never used make files, if you get it up and running I'd appreciate if you uploaded it Smile

naut
Asatruar

Posts : 18
Country : Canada

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by IceLancer on Wed Feb 18, 2015 7:53 am

@naut wrote:
I've been fooling around with it but have never used make files, if you get it up and running I'd appreciate if you uploaded it Smile

Yes.
Here it is.
Its just compiled dll file.Mpq and ini are original.

https://mega.co.nz/#!L5kXCBKL!KIyZksBskqV1IM6qvAUS_ZXarxbpeSZOGVHQPM5iECA


IceLancer
Cabalist

Posts : 23
Country : Serbia

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by taem on Wed Feb 18, 2015 8:00 am

@naut wrote:
@IceLancer wrote:
@naut wrote:
@IceLancer wrote:Site is dead , anyone has mod that can upload somewhere?

Alright , never mind found it on github

https://github.com/zinx/diablo2_mercmod


That is the source code, you will need to compile the dll with visual studios

Thumbs Up That's my native language

I've been fooling around with it but have never used make files, if you get it up and running I'd appreciate if you uploaded it Smile

Interesting read. I wonder if the asm pointers didn't change between 1.12a and 1.13c, then with some slight modifications, if this could be made to work for 1.13c? Check out "d2_112a_asm.S" for example, all the .globals are modifying the merc directly. If those asm locations are the same, I wonder if all you'd have to do is change the lingo from, for example, +int patch_112a(void);, to +int patch_113c(void); ? I admit, I don't know much about C# yet, but I can clearly see this mod injection code to D2Client.dll at memory location 0x8a620d68, d2common.dll at 0xe3fd0984, d2game.dll at 0xec2509e8, and d2win.dll at 0xeb6f09cd, so if none of those changed between patches, I bet with some tweaking this could be modified for 1.13c. Lol, this is really wetting my appetite for learning C# and asm now more than ever! I wonder what PC_Max is beneath all the character classes in the d2.h file? This is so fucken interesting... like in STDCALL int merc_check_item_class_from_class, if the item is not a class specific item, the code passes the injection back to the regular code, and if it is a class specific item, it returns a -1 value allowing mercs to use class specific items. Lol, I could learn a lot just from reading this!

Anyways, good luck on your project there Naut.


Last edited by taem on Wed Feb 18, 2015 8:15 am; edited 1 time in total

taem
Dark Nephalem

Posts : 2946
Country : United States

View user profile https://sites.google.com/site/monkeymeatsauce/

Back to top Go down

Re: 1.12a Mercmod

Post by taem on Wed Feb 18, 2015 8:03 am

@IceLancer wrote:
@naut wrote:
I've been fooling around with it but have never used make files, if you get it up and running I'd appreciate if you uploaded it Smile

Yes.
Here it is.
Its just compiled dll file.Mpq and ini are original.

https://mega.co.nz/#!L5kXCBKL!KIyZksBskqV1IM6qvAUS_ZXarxbpeSZOGVHQPM5iECA


Could you explain to me how you took all those files and just got mercmod.dll, mercmod.ini, and mercmod.mpq? I'm incredibly curious to know! EDIT: Ahh, you can't read mercmod.mpq! I guess I'd need an .mpq reader for that file.

taem
Dark Nephalem

Posts : 2946
Country : United States

View user profile https://sites.google.com/site/monkeymeatsauce/

Back to top Go down

Re: 1.12a Mercmod

Post by looney-toons on Wed Feb 18, 2015 8:42 am

will this work with my version of this mod 6b?

looney-toons
Living Flame

Posts : 153
Country : United States

View user profile

Back to top Go down

Re: 1.12a Mercmod

Post by kambala on Wed Feb 18, 2015 1:02 pm

@taem wrote:Could you explain to me how you took all those files and just got mercmod.dll, mercmod.ini, and mercmod.mpq? I'm incredibly curious to know! EDIT: Ahh, you can't read mercmod.mpq! I guess I'd need an .mpq reader for that file.
Code:
$ nmake
or
Code:
$ mingw32-make
@looney-toons wrote:will this work with my version of this mod 6b?
the only requirement is d2 patch 1.12a, so it should

kambala
Follower of Akarat

Posts : 1417
Country : Ukraine

View user profile http://worldofplayers.ru/forums/769/

Back to top Go down

Page 2 of 3 Previous  1, 2, 3  Next

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum