Giter Club home page Giter Club logo

mangosbot-bots's Introduction

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! ๐Ÿฅณ

mangosbot-bots's People

Contributors

mostlikely4r avatar celguar avatar davidonete avatar apock69 avatar kadeshar avatar exxenoz avatar ike3 avatar surraymb avatar nytanath avatar yyhhrr avatar diabloxx avatar renem avatar vigerus avatar xandrkhv avatar lidocian avatar atidot3 avatar badhad avatar boxhead78 avatar generatium avatar aagocs avatar chazix avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.