kolton / d2bot-with-kolbot

d2bot game manager by D3STROY3R with kolbot libs by kolton for d2bs
346 stars 332 forks source link

Can this work with 1.13c or 1.12a ? #427

Open ghost opened 6 years ago

ghost commented 6 years ago

I tried downloading the 1.13d brach which didn't worked with 1.13c patch. Strange that when I start D2BS Injector only I can inject D2BS.dll and/or D2M.dll, but when trying to run it via D2Bot manager it says Access Denied - Attempt to access invalid address - Window crashed on load - D2BS.dll failed to load

Using Windows XP

noah- commented 6 years ago

yes it can, but it will require significant leg work you will need to build d2bs for 1.13c or 1.12a (the offsets and pointers and asm stubs will need to be changed for these builds, but most of it is available from previous versions of d2bs) you will need to build d2m or backport that functionality to d2bs like the 1.14d version

ghost commented 6 years ago

Lol that sounds complicated. Isn't there just older 1.13 zip archive or anything else ?

noah- commented 6 years ago

There is for 1.13d, for 1.13c you can use D2BS with OOG found here: http://www.blizzhackers.cc/viewforum.php?f=206

All sources and some downloads found here: https://app.assembla.com/spaces/d2bs/subversion/source

Kolbot, however, won't work with existing 1.13c released versions.

croboy commented 1 year ago

There is for 1.13d, for 1.13c you can use D2BS with OOG found here: http://www.blizzhackers.cc/viewforum.php?f=206

All sources and some downloads found here: https://app.assembla.com/spaces/d2bs/subversion/source

Kolbot, however, won't work with existing 1.13c released versions.

Hey Noah

I've seen someone called Dark-f release D2bot with Kolbot for 1.13c.

How would he have done this?

I need to do the same but require the source.

noah- commented 1 year ago

There is for 1.13d, for 1.13c you can use D2BS with OOG found here: http://www.blizzhackers.cc/viewforum.php?f=206 All sources and some downloads found here: https://app.assembla.com/spaces/d2bs/subversion/source Kolbot, however, won't work with existing 1.13c released versions.

Hey Noah

I've seen someone called Dark-f release D2bot with Kolbot for 1.13c.

How would he have done this?

I need to do the same but require the source.

Dark-f would have had to update d2bs with 1.13c offsets/ptrs. Sources are all available.

croboy commented 1 year ago

There is for 1.13d, for 1.13c you can use D2BS with OOG found here: http://www.blizzhackers.cc/viewforum.php?f=206 All sources and some downloads found here: https://app.assembla.com/spaces/d2bs/subversion/source Kolbot, however, won't work with existing 1.13c released versions.

Hey Noah

I've seen someone called Dark-f release D2bot with Kolbot for 1.13c.

How would he have done this?

I need to do the same but require the source.

Dark-f would have had to update d2bs with 1.13c offsets/ptrs. Sources are all available.

Yo man is there an easier way to chat with you. I think I used to have you on Discord but it says deleted user now 😥

I can update the offsets and Pointers etc, but are you referring to the latest 1.14d release or do I need to build an old 1.13d version and update the Pointers?

I just need source code for 1.13c that works with D2bot and Kolbot.

If you have Discord, could you please add me. "neddles" is my Discord username (they changed the usernames to not need #1234 anymore). I have a couple questions I don't want to put public 😊

Glad to hear from you man

noah- commented 1 year ago

you will need to take pointers/offsets from 1.13 version of d2bs: https://app.assembla.com/spaces/d2bs/subversion/source/HEAD/branches/patch-113

then port it to the current d2bs code that works with kolbot, there were specific features added to the current version that don't exist in the prior 1.13c version related to OOG

additionally, d2 1.13c used multiple component dlls whereas 1.14d loads everything in memory

you can address this by porting the 1.13c ptrs/offsets to the 1.13d version of d2bs which works with kolbot instead of the 1.14d version or also update the d2m functionality that was added to 1.14d verson of d2bs

croboy commented 1 year ago

you will need to take pointers/offsets from 1.13 version of d2bs: https://app.assembla.com/spaces/d2bs/subversion/source/HEAD/branches/patch-113

then port it to the current d2bs code that works with kolbot, there were specific features added to the current version that don't exist in the prior 1.13c version related to OOG

additionally, d2 1.13c used multiple component dlls whereas 1.14d loads everything in memory

you can address this by porting the 1.13c ptrs/offsets to the 1.13d version of d2bs which works with kolbot instead of the 1.14d version or also update the d2m functionality that was added to 1.14d verson of d2bs

I would use 1.13d source, but the lastest 1.13d commit I found only seems to work with an Old version of D2bot, and in that version of D2Bot, there is no "Info Tag" field, which I need to use the Sololeveling bot.

Basically what I need , is Kolbot and Sololeveling by isid0re working in a 1.13c Client. Can you please recommend a way this can be done?

I also need source to modify alot of things for this particular private server.

I have modified the Pointers in the latest D2BS (1.14d) from your GitHub, but as you mentioned, there are features that are not in 1.13c, so not sure what to do from there.

Any help would be appreciated.