- Notifications
You must be signed in to change notification settings - Fork4
Try to port Warcraft3 Game Host Ghost++ to js
License
w3gh/ghost.js
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Ghost++ — is a Warcraft III game hosting bot. As the original projecthttps://github.com/w3gh/ghostplusplus based onhttps://github.com/w3gh/ghost,
This version is a try to port ghost++ to js
Firstly you need downloaddocker
fromhttps://www.docker.com/get-startedThen you need to build image with alllibbncsutil
andlibstorm
librariesAlso you can editconfig.json
to provide your own credentials for battle.net, currently only PvPGN is supported
cd path/to/ghost.jsdocker build -t w3gh/ghost.js.
After, when image successfully builds, you need run it
docker run w3gh/ghost.js
And you will see log of running bot
You need compiledlibbncsutil.dylib
orlibbncsutil.so
orbncsutil.dll
in directory root.
And setup server credentials inconfig.json
git clone https://github.com/w3gh/ghost.js.git ghostcd ghostnpm inpm start
it will display colored chat info like on screenshot below
sudo apt-get install -y cmake git libboost-all-dev build-essential libgmp-dev zlib1g-dev libbz2-dev libmysql++-devcd bncsutilmkdir buildcmake -G"Unix Makefiles" -B./build -H./cd build&& make&& sudo make installcd StormLibmkdir buildcmake -G"Unix Makefiles" -B./build -H./cd build&& make&& sudo make install
About
Try to port Warcraft3 Game Host Ghost++ to js