Bot system for Diablo II 1.13d, migrated d2bs to QuickJS javascript engine.
scripts based on kolbot;
- DON'T USED
D2Booton battle.net!- the project is just for fun and try quickjs;
vscode+msys2(MINGW32) +gcccv2pdbthe PDB file converter
the last version release.
git clone https://github.com/io-mars/quickjs.git
./build.shjust export
JS_TriggerInterruptHandlerfunction, and modified Makefile for windows build;
after builded, copy requirement files from the zip file:
liblibquickjs.a/libquickjs.d.a/libquickjs.lto.atolib/quickjsdirectory;quickjs.h/quickjs-libc.htoinclude/quickjs/directory;
make PREFIX=release clean
make PREFIX=release
make PREFIX=release pdb- put the
D2Boot.dllandD2Boot.pdbfiles atpublish/D2Boot/directory; - put the
Scriptsdirectory atpublish/D2Boot/directory;
-
add new profile at
d2bot#; -
edit
Scripts\libs\config\_Base.ModuleConfig.js.js/_CustomConfig.js/_StarterConfig.jsfor team play; -
set the stash size at
Scripts\libs\common\Storage.js;init() { this.StashX = me.gametype === 0 ? 6 : 10; //<------10x10 this.StashY = me.gametype === 0 ? 4 : 10; //<------10x10 //.... this.Stash = new Container("Stash", this.StashX, this.StashY, 7); //.... },
-
exclude the
d2bootdirectory at Microsoft Defender.
Good fun everyone!

