D2bot+kolbot 1.13c restart problem

Got the bot to work with the 1.13c version of the game. D2BS.dll and Patch.dll can be easily injected with external injector such as WinJect, however when trying to run a profile from within the D2Bot it keeps restarting saying:

01:41:29 (qwfqwf) Patch.dll failed to load
01:41:29 (qwfqwf) Window crashed on load! Restarting.
01:41:29 (qwfqwf) Object reference not set to an instance of an object.
01:41:30 (qwfqwf) Patch.dll failed to load
01:41:30 (qwfqwf) Window crashed on load! Restarting.
01:41:30 (qwfqwf) Object reference not set to an instance of an object.
01:41:30 (qwfqwf) Patch.dll failed to load
01:41:30 (qwfqwf) Window crashed on load! Restarting.
01:41:30 (qwfqwf) Object reference not set to an instance of an object.

Any ideas how to fix this? Not sure if offering payment is allowed here, but I am wiling to pay for it if needed.

You may add me on Discord: dekorat0r#1174

d2bot+kolbot was released in 2012 for 1.13d d2 patch.

where did you get the d2bs.dll and patch.dll files for 1.13c?

From a chinese site

from @hk-dark-f 's post - Kolbot (with AutoSmurf) for Diablo II 1.13c released in Chinese blog ?

idk, maybe he added some changes there.

in 2018 @noah posted some answers on Can this work with 1.13c or 1.12a ? Ā· Issue #427 Ā· kolton/d2bot-with-kolbot Ā· GitHub ( * bh indicated topics - https://web.archive.org/web/20180507163322/http://www.blizzhackers.cc/viewforum.php?f=206)

1 Like

Checked these already, doesn’t seem to help. I am wondering that it could be. Both Patch.dll and D2BS.dll can easily be injected into the game without any issues. Confirmed by pressing ā€œHomeā€ which shows me the D2BS console, so it’s injected properly and it works just fine. The issue seems to be something in the Launcher but no idea what it could be…

Hey

Did you end up getting this to work, I can see what you’re doing and why you are doing it.
I want to do the same thing.

Can you reach out to me please. I tried adding you on Discord but you haven’t accepted.

from line 602 to line 626 in D2BotLead.dbj, you will see as following:

		//dark-f for changing realm		
		ControlAction.click(6, 264, 366, 272, 35); //battlenet
		if (getControl(6, 264, 484, 272, 35)) {
			delay(500); //dark-f must delay, or stopping!
			ControlAction.setText(1, 322, 342, 162, 19, gameInfo.account);
			delay(500); //dark-f must delay, or stopping!
			ControlAction.setText(1, 322, 396, 162, 19, gameInfo.password);
			delay(500);
			ControlAction.click(6, 264, 484, 272, 35); // log in
			delay(500);	
			
			D2Bot.updateStatus("Changing Realm"); //在D2Bot#ę˜¾ē¤ŗēŠ¶ę€Changing Realm
			do {
				control = getControl(6, 609, 113, 182, 30);
				delay(100);
			} while (!control)
			control.click(); //click Change Realm button
			while (!getLocation() === 43) { //wait for entering
				delay(100);
			}
			ControlAction.click(4, 461, 230, 320, 70, 621, 245 + 30 * realms[gameInfo.gateway]); //点击国度标签
			ControlAction.click(6, 495, 438, 96, 32); //click OK
			//dark-f for realm?
		}
		delay(500);

The above codes are for realm selecting, you may delete these lines.

try it.

@hk-dark-f Can you give me your discord, would love to ask some questions :slight_smile:

no, i never login in it

@hk-dark-f I am trying to get this working with Project Diablo 2. Can I get some help

no, i kown little

I tried adding you on Discord, add me.

Can you please help me get Kolbot working in Project Diablo 2 (PD2)

add me on Discord

Neddles#4356

or we can message here if you like.
Any help appreciated

if u want to get help with him, u d better download wechat app instead of discord…

1 Like

Meh PD2 is dead. Maybe I’ll try again before season 8 :joy: