Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
celguar authored Jun 10, 2024
1 parent f01ec09 commit 2ea4037
Showing 1 changed file with 1 addition and 46 deletions.
47 changes: 1 addition & 46 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,4 @@
# mangosbot-bots
Bot AI Core from ike3 for cmangos/mangos classic/tbc/wotlk

Want to build CMaNGOS + bots on your own? You can! (currently only on MS Windows)

💡 To build CMaNGOS + ike3 bots you should use a a fork of CMaNGOS with ike3 bots module

Vanilla - https://github.com/celguar/mangos-classic

TBC - https://github.com/celguar/mangos-tbc

WotLK - https://github.com/celguar/mangos-wotlk

Important: use --recursive and use branch "ike3-bots" when you clone any of these repos, e.g.:

`git clone https://github.com/celguar/mangos-classic.git --recursive -b ike3-bots`


💡 I don't sync these forks with official cmangos too often so you need to use forks of Database:

Vanilla - https://github.com/celguar/classic-db

TBC - https://github.com/celguar/tbc-db

WotLK - https://github.com/celguar/wotlk-db


💡 If you're new to building CMaNGOS, check the official Windows guide
https://github.com/cmangos/issues/wiki/Detailed-installation-guide-for-Microsoft-Windows

Important: to enable ike3 bots you need to check it in cmake ( BUILD_IKE3_BOTS ✅ )


💡 After successful build get aiplayerbot.conf file from "src/modules/Bots/playerbot/aiplayerbot%expansion.conf.dist" (based on expansion you use) and put it to the same folder where mangosd.conf and realmd.conf are, and remove ".dist" from its name


💡 DB modifications:

a) Go to "src/modules/Bots/sql"

b) Apply .sql files from "characters" folder to characters database

c) Apply .sql files from "world" folder to world database

d) Apply .sql files from "playerbot" folder to playerbots database (classicplayerbots for classic, etc)

**IMPORTANT**: playebot folder has several .sql files that have `vanilla`, `tbc` or `wotlk` in their names. You should **apply only ONE** of them, corresponding to expansion you use.

After you complete all steps above you can check bots config and start your server. It'll take some time for the first time, as gear/characters for bots will be generated at first launch. Have fun! 🥳
Development is now here https://github.com/cmangos/playerbots

0 comments on commit 2ea4037

Please sign in to comment.