Files
TCPlayerbotCore/README.md
T

98 lines
6.7 KiB
Markdown
Raw Normal View History

2016-12-24 15:49:43 +01:00
# ![logo](https://community.trinitycore.org/public/style_images/1_trinitycore.png) TrinityCore (master)
2013-07-28 21:17:32 +01:00
2018-06-17 18:10:16 +02:00
[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/TrinityCore/TrinityCore.svg)](https://isitmaintained.com/project/TrinityCore/TrinityCore "Average time to resolve an issue") [![Percentage of issues still open](https://isitmaintained.com/badge/open/TrinityCore/TrinityCore.svg)](https://isitmaintained.com/project/TrinityCore/TrinityCore "Percentage of issues still open")
2015-04-12 00:51:10 +02:00
2018-07-28 14:44:12 +08:00
--------------
* [Build Status](#build-status)
* [Introduction](#introduction)
* [Requirements](#requirements)
* [Install](#install)
* [Reporting issues](#reporting-issues)
* [Submitting fixes](#submitting-fixes)
* [Copyright](#copyright)
* [Authors & Contributors](#authors--contributors)
* [Links](#links)
2015-04-12 00:51:10 +02:00
## Build Status
master | 3.3.5 | cata_classic
2024-01-09 21:12:24 +01:00
:------------: | :------------: | :------------:
[![master Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/master) | [![3.3.5 Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/3.3.5) | [![cata_classic Build Status](https://circleci.com/gh/TrinityCore/TrinityCore/tree/cata_classic.svg?style=shield)](https://circleci.com/gh/TrinityCore/TrinityCore/tree/cata_classic)
[![master Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/master?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/master) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/3.3.5?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/3.3.5) | [![Build status](https://ci.appveyor.com/api/projects/status/54d0u1fxe50ad80o/branch/cata_classic?svg=true)](https://ci.appveyor.com/project/DDuarte/trinitycore/branch/cata_classic)
2026-07-14 11:34:16 +02:00
[![master Windows Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/win-x64-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22Windows%20x64%22+branch%3Amaster+event%3Apush) | [![3.3.5 Windows Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/win-x64-build.yml/badge.svg?branch=3.3.5&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22Windows%20x64%22+branch%3A3.3.5+event%3Apush) | [![cata_classic GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=cata_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Acata_classic+event%3Apush)
2026-07-14 10:32:01 +02:00
[![master Ubuntu Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/linux-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22Ubuntu%20x64%22+branch%3Amaster+event%3Apush) | [![3.3.5 GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=3.3.5&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3A3.3.5+event%3Apush) | [![cata_classic GCC Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/gcc-build.yml/badge.svg?branch=cata_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3AGCC+branch%3Acata_classic+event%3Apush)
2026-07-14 11:34:16 +02:00
[![master macOS arm64 Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/macos-arm-build.yml/badge.svg?branch=master&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22macOS%20arm64%22+branch%3Amaster+event%3Apush) | [![3.3.5 macOS arm64 Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/macos-arm-build.yml/badge.svg?branch=3.3.5&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22macOS%20arm64%22+branch%3A3.3.5+event%3Apush) | [![cata_classic macOS arm64 Build status](https://github.com/TrinityCore/TrinityCore/actions/workflows/macos-arm-build.yml/badge.svg?branch=cata_classic&event=push)](https://github.com/TrinityCore/TrinityCore/actions?query=workflow%3A%22macOS%20arm64%22+branch%3Acata_classic+event%3Apush)
2024-01-09 21:12:24 +01:00
[![Coverity Scan Build Status](https://scan.coverity.com/projects/435/badge.svg)](https://scan.coverity.com/projects/435) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/4656/badge.svg)](https://scan.coverity.com/projects/4656) |
2013-07-28 21:17:32 +01:00
## Introduction
TrinityCore is a *MMORPG* Framework based mostly in C++.
It is derived from *MaNGOS*, the *Massive Network Game Object Server*, and is
based on the code of that project with extensive changes over time to optimize,
improve and cleanup the codebase at the same time as improving the in-game
mechanics and functionality.
It is completely open source; community involvement is highly encouraged.
2018-03-28 13:50:04 -07:00
If you wish to contribute ideas or code, please visit our site linked below or
2016-12-24 15:49:43 +01:00
make pull requests to our [Github repository](https://github.com/TrinityCore/TrinityCore/pulls).
2013-07-28 21:17:32 +01:00
For further information on the TrinityCore project, please visit our project
2016-12-24 15:49:43 +01:00
website at [TrinityCore.org](https://www.trinitycore.org).
2013-07-28 21:17:32 +01:00
## Requirements
2015-10-16 11:16:01 +02:00
2022-02-27 15:52:40 +01:00
Software requirements are available in the [wiki](https://trinitycore.info/en/install/requirements) for
2017-02-14 21:32:56 +01:00
Windows, Linux and macOS.
2013-07-28 21:17:32 +01:00
## Install
2022-02-27 15:52:40 +01:00
Detailed installation guides are available in the [wiki](https://trinitycore.info/en/home) for
2017-02-14 21:32:56 +01:00
Windows, Linux and macOS.
2013-07-28 21:17:32 +01:00
## Reporting issues
2016-12-24 15:49:43 +01:00
Issues can be reported via the [Github issue tracker](https://github.com/TrinityCore/TrinityCore/labels/Branch-master).
2013-07-28 21:17:32 +01:00
Please take the time to review existing issues before submitting your own to
prevent duplicates.
2016-12-24 15:49:43 +01:00
In addition, thoroughly read through the [issue tracker guide](https://community.trinitycore.org/topic/37-the-trinitycore-issuetracker-and-you/) to ensure
2013-07-28 21:17:32 +01:00
your report contains the required information. Incorrect or poorly formed
reports are wasteful and are subject to deletion.
## Submitting fixes
2016-12-24 15:49:43 +01:00
C++ fixes are submitted as pull requests via Github. For more information on how to
properly submit a pull request, read the [how-to: maintain a remote fork](https://community.trinitycore.org/topic/9002-howto-maintain-a-remote-fork-for-pull-requests-tortoisegit/).
2018-03-28 13:50:04 -07:00
For SQL only fixes, open a ticket; if a bug report exists for the bug, post on an existing ticket.
2013-07-28 21:17:32 +01:00
## Copyright
License: GPL 2.0
2016-12-24 15:49:43 +01:00
Read file [COPYING](COPYING).
2013-07-28 21:17:32 +01:00
## Authors & Contributors
2020-01-04 18:59:26 +01:00
Read file [AUTHORS](AUTHORS).
2013-07-28 21:17:32 +01:00
## Links
2016-12-24 15:49:43 +01:00
* [Website](https://www.trinitycore.org)
* [Wiki](https://www.trinitycore.info)
2023-04-14 16:10:59 +02:00
* [Forums](https://talk.trinitycore.org/)
2019-12-02 08:22:20 +01:00
* [Discord](https://discord.trinitycore.org/)